-
Bug
-
Resolution: Fixed
-
Major
-
None
-
None
-
blowfish 2.0.2 based build on porter or qemux86 (configured by using aglsetup.sh)
Bluetooth pairing fails if SMACK is enabled
blowfish 2.0.2 based build, build configuration set by
> aglsetup.sh -f -m porter (or qemux86) agl-devel agl-demo agl-appfw-smak
The board is attached with USB hub with USB-BT dongle.
The build is enabled with bluez5.
i) rfkill unblock 0
ii) hciconfig hci0 on piscan
ii) bluetoothctl
- agent KeyboardDisplay
- default-agent
- power on
- scan on
- scan off
- devices
- pair XX:XX:XX:XX:XX:XX
But piar command fails.
If I look into /var/lib, the 'bluetooth' directory is not there.
(This is where bluez keeps adapter information for each MAC address as subdirectory name)
If I remove agl-appfw-smak from the aglsetup.sh command line, this issue does not happen and pairing / connection succeeds.
Attached are the syslog fro this
bt_ng.txt : NG case (SMACK on, on porter)
bt_ok.txt : OK case (SMACK off, on sabre-ai)
# | Subject | Branch | Project | Status | CR | V |
---|---|---|---|---|---|---|
6995,3 | Smack: fixup of bluetooth socket labelling | master | AGL/meta-agl-extra | Status: MERGED | +2 | +1 |
7319,2 | packagegroup-ivi-common-core-multimedia: add pulseaudio bluetooth modules | master | AGL/meta-agl | Status: MERGED | +2 | +1 |
7351,1 | packagegroup-ivi-common-core-multimedia: add pulseaudio bluetooth modules | blowfish | AGL/meta-agl | Status: MERGED | +2 | +1 |
8087,1 | Apply bluetooth/smack patches also to rpi kernel | master | AGL/meta-agl | Status: MERGED | +2 | +1 |
8089,1 | Apply bluetooth/smack patches also to rpi kernel | chinook | AGL/meta-agl | Status: MERGED | +2 | +1 |