← Back to team overview

kernel-packages team mailing list archive

[Bug 931860] Re: Bluetooth Secure Simple Pairing SSP Broken

 

I have the same problem in Ubuntu 14.10 with kernel 3.15.0-4

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to bluez in Ubuntu.
https://bugs.launchpad.net/bugs/931860

Title:
  Bluetooth Secure Simple Pairing SSP Broken

Status in “bluez” package in Ubuntu:
  Fix Released

Bug description:
  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.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/bluez/+bug/931860/+subscriptions