I have a bluetooth headset that has been working fine for about a year. Recently it has been failing, and I believe the time it has been problematic coincides with upgrading to 12.04.
The device pairs just fine. However, every time I try to connect, I get an error that says "Connection failed: Connect failed".
blueman-manager from the command line, and got this output (edited down to just the tail end when the connection failed):
_________ Generate (/usr/lib/python2.7/dist-packages/blueman/gui/manager/ManagerDeviceMenu.py:230) BSHSBE04 _________ unset_op (/usr/lib/python2.7/dist-packages/blueman/gui/manager/ManagerDeviceMenu.py:103) op: regenerating instance <ManagerDeviceMenu object at 0x2d16b90 (GtkMenu at 0x2e5b750)> _________ fail (/usr/lib/python2.7/dist-packages/blueman/gui/manager/ManagerDeviceMenu.py:134) fail (DBusException(dbus.String(u'Connect failed'),),)
Also, based on suggestions, I tried disabling SSP with the following command:
sudo hciconfig hci0 sspmode 0, but it does not seem to have helped.
Lastly, I have tried unpairing and repairing, and sometimes that gets me some connectivity, but not always, and in any case it's a hassle to have to repair every single time.
What do I need to do to fix this error and restore my bluetooth device to its former level of reliability?