[Bug 931860] [NEW] Bluetooth Secure Simple Pairing SSP Broken
Launchpad Bug Tracker
931860 at bugs.launchpad.net
Fri Jun 29 19:35:10 UTC 2012
You have been subscribed to a public bug:
Since installing Ubuntu 11.10 (with Linux 3.0), Secure Simple Pairing
(SSP) is broken and will not allow my SSP headset (Samsung HM1000, EDR +
2.1) to reconnect after initial pairing and disconnect. I am able to
pair and connect at first. Before I diconnect, everything works as
expected. But after disconnecting, I am no longer able to re-connect the
headset. I have to un-pair then re-pair the device to connect again to
get it working. After re-pairing the headset it stays connected until I
disconnect. Then again after disconnecting, I am again not able to
connect.
I have been using the same BT usb dongle and BT headset in Ubuntu 10.10,
11.04, and 11.10. Everything worked fine in Ubuntu 10.10 and 11.04,
which I think were based on Linux Kernel 2.6.35 and 2.6.38 respectively.
In those versions, I was able to pair and connect / disconnect / connect
without issue.
I posted an email on the Bluez developer mailing list and it seems that
there is a known issue in the way SSP pairing is working
(http://marc.info/?l=linux-bluetooth&m=132914064106062&w=2) in Ubuntu
11.10. It seems there is a patch that has been released to correct the
issue: (http://marc.info/?l=linux-bluetooth&m=131292182215271&w=2), and
a recommendation to incorporate the fix in stable releases
(http://marc.info/?l=linux-bluetooth&m=132817560218886&w=2).
I am able to work around the issue by running the command: sudo
hciconfig hci0 sspmode 0 to disable sspmode to default back to legacy
connection. However, after rebooting, I again have to disable sspmode in
order to connect the headset. Seems like this is a very basic use case
that left uncorrected can result in very poor user experience.
** Affects: bluez (Ubuntu)
Importance: Medium
Status: Fix Released
** Tags: oneiric
--
Bluetooth Secure Simple Pairing SSP Broken
https://bugs.launchpad.net/bugs/931860
You received this bug notification because you are a member of Bluetooth, which is subscribed to bluez in Ubuntu.
More information about the Ubuntu-bluetooth
mailing list