Also having similar problems with a new Logitech K810 under quantal running on a project sputnik laptop. bluez-simple-agent doesn't work for me. I either get authentication errors or timeout errors. Can't get it to connect via bluetooth-manager or bluetooth-wizard either. Switched over to blueman, and I am able to get it to connect by selecting "Proceed without pairing", but that isn't persistent, so I have to that every time I connect right now.
Here is the debug output from bluetoothd when attempting to pair properly via passkey and failing:
Also having similar problems with a new Logitech K810 under quantal running on a project sputnik laptop. bluez-simple-agent doesn't work for me. I either get authentication errors or timeout errors. Can't get it to connect via bluetooth-manager or bluetooth-wizard either. Switched over to blueman, and I am able to get it to connect by selecting "Proceed without pairing", but that isn't persistent, so I have to that every time I connect right now.
Here is the debug output from bluetoothd when attempting to pair properly via passkey and failing:
start pairing:
bluetoothd[4762]: src/adapter. c:adapter_ create_ device( ) 00:1F:20:4D:96:8B c:device_ create( ) Creating device /org/bluez/ 4762/hci0/ dev_00_ 1F_20_4D_ 96_8B c:btd_device_ ref() 0x7ffceb6b2fa0: ref=1 c:device_ set_temporary( ) temporary 1 mgmtops. c:mgmt_ create_ bonding( ) hci0 bdaddr 00:1F:20:4D:96:8B io_cap 0x01 c:bonding_ request_ new() Requesting bonding for 00:1F:20:4D:96:8B c:bonding_ request_ new() Temporary agent registered for 00:1F:20:4D:96:8B at :1.125:/ mgmtops. c:mgmt_ event() cond 1 mgmtops. c:mgmt_ event() Received 39 bytes from management socket mgmtops. c:mgmt_ device_ connected( ) hci0 device 00:1F:20:4D:96:8B connected eir_len 20 c:adapter_ get_device( ) 00:1F:20:4D:96:8B
bluetoothd[4762]: src/device.
bluetoothd[4762]: src/device.
bluetoothd[4762]: src/device.
bluetoothd[4762]: plugins/
bluetoothd[4762]: src/device.
bluetoothd[4762]: src/device.
bluetoothd[4762]: plugins/
bluetoothd[4762]: plugins/
bluetoothd[4762]: plugins/
bluetoothd[4762]: src/adapter.
entered passkey:
bluetoothd[4762]: plugins/ mgmtops. c:mgmt_ event() cond 1 mgmtops. c:mgmt_ event() Received 14 bytes from management socket mgmtops. c:mgmt_ auth_failed( ) hci0 auth failed status 5 c:device_ bonding_ complete( ) bonding 0x7ffceb6b2d30 status 0x05 c:device_ cancel_ bonding( ) Canceling bonding request for 00:1F:20:4D:96:8B mgmtops. c:mgmt_ cancel_ bonding( ) hci0 bdaddr 00:1F:20:4D:96:8B c:agent_ release( ) Releasing agent :1.125, / mgmtops. c:mgmt_ event() cond 1 mgmtops. c:mgmt_ event() Received 16 bytes from management socket mgmtops. c:mgmt_ cmd_complete( ) mgmtops. c:pair_ device_ complete( ) hci0 00:1F:20:4D:96:8B pairing complete status 5 c:device_ bonding_ complete( ) bonding (nil) status 0x05 mgmtops. c:mgmt_ event() cond 1 mgmtops. c:mgmt_ event() Received 9 bytes from management socket mgmtops. c:mgmt_ event() cond 1 mgmtops. c:mgmt_ event() Received 13 bytes from management socket mgmtops. c:mgmt_ device_ disconnected( ) hci0 device 00:1F:20:4D:96:8B disconnected c:btd_event_ disconn_ complete( ) c:adapter_ remove_ connection( ) c:adapter_ remove_ connection( ) Removing temporary device /org/bluez/ 4762/hci0/ dev_00_ 1F_20_4D_ 96_8B c:device_ remove( ) Removing device /org/bluez/ 4762/hci0/ dev_00_ 1F_20_4D_ 96_8B c:btd_device_ unref() 0x7ffceb6b2fa0: ref=0 c:device_ free() 0x7ffceb6b2fa0
bluetoothd[4762]: plugins/
bluetoothd[4762]: plugins/
bluetoothd[4762]: src/device.
bluetoothd[4762]: src/device.
bluetoothd[4762]: plugins/
bluetoothd[4762]: src/agent.
bluetoothd[4762]: plugins/
bluetoothd[4762]: plugins/
bluetoothd[4762]: plugins/
bluetoothd[4762]: plugins/
bluetoothd[4762]: src/device.
bluetoothd[4762]: plugins/
bluetoothd[4762]: plugins/
bluetoothd[4762]: hci0: Cancel Pair Device (0x001a) failed: Invalid Parameters (0x0d)
bluetoothd[4762]: plugins/
bluetoothd[4762]: plugins/
bluetoothd[4762]: plugins/
bluetoothd[4762]: src/event.
bluetoothd[4762]: src/adapter.
bluetoothd[4762]: src/adapter.
bluetoothd[4762]: src/device.
bluetoothd[4762]: src/device.
bluetoothd[4762]: src/device.