After a furious hacking session (and a bunch of paper-drawn mockups), Simple Pairing support is now in gnome-bluetooth.
Simple Pairing is an optional part of the Bluetooth 2.1 spec, which makes pairing Bluetooth device simpler. For most devices, simply check that the passkey matches on your computer and the device, or for headsets, do nothing, and voila, paired.
Code is in git master, release to follow shortly.
I feel this blog entry would be improved if narrated by a Russian Meerkat.
ReplyDeleteAwesome!...
ReplyDeleteI have bluetooth plantronics headset and Toshima Portege M400 ... and Ubuntu/Kubuntu... couldn't get the headset to work, not even the bluetooth. I'm starting to think I don't even have bluetooth on my tablet pc...
Hmm.. what is this: "Connecting to 'Foobar'..." message doing in translatable strings? :)
ReplyDeleteWhy do we need as many as six digits? Pairing is just one time operation and adding more digits does not bring any additional security. On the other hand it hinders usability because 1) it is easier to remember less digits 2) it is faster to type less digits, especially on devices with non-keypad input (iPhone)
ReplyDeleteplaes: How about bugzilla? Fixed those.
ReplyDeleteMikko: 6 digits because that's what's recommended by the Bluetooth specs. gnome-bluetooth doesn't create those PIN codes for SSP anyway, BlueZ does.