maemo.org Bugzilla – Bug 3709
Problem: bluetooth keyboard fails to work with N800 running OS2008 (Diablo). Works under OS2007.
Last modified: 2008-09-14 18:27:03 UTC
You need to
before you can comment on or make changes to this bug.
OS2008: RX-34_DIABLO_4.2008.23-14_PR_COMBINED_MR0_ARM (plus online patch to
STEPS TO REPRODUCE THE PROBLEM:
Attempt to pair bluetooth HID keyboard with N800 running Diablo, from either
Control Panel -> Bluetooth Keyboard or Control Panel -> Bluetooth
Keyboard should be paired and can then be used to enter data
Keyboard cannot be paired
EXTRA SOFTWARE INSTALLED:
Keyboard is a KeySonic 340BT and is fully HID compliant. Keyboard has been
proven to work with OS2007 on same N800 (i.e. issue is around Diablo bluetooth
management, not the hardware). Keyboard also works correctly with other
hardware (e.g. Windows XP Home (laptop), Windows XP Pro (desktop), Windows
Mobile (Toshiba G900 phone)).
In N800 OS 2007, keyboard is correctly detected and paired. Data can be
entered on the keyboard and connection can be dropped and reconnected without
In N800 OS 2008, keyboard is detected, but all pairing attempts fail. Failure
occurs due to one of two reasons:
1) N800 quickly returns "Pairing failed. Try Again?"
2) N800 slowly returns "Pairing failed. Device resources exceeded" - this
appears regardless of whether correct PIN is entered on keyboard or not - i.e.
failure appears to be prior to N800 making pairing request to keyboard.
Other bluetooth devices (e.g. mobile phone) can be successfully paired with
N800 when running both OS2008 and OS2007
Attempts to work around pairing issues have failed. The N800 backup system
does not appear to backup bluetooth settings. Manually tarring up
/var/lib/bluetooth under OS2007 and extracting under OS2008 means that the
keyboard is listed as paired, but the N800 then refuses to connect to it (via
Bluetooth Settings -> Devices -> Edit Device -> Connect): the N800 consistently
returns the error message:
"Connection failed to BTKB-763B"
OS2008 does not appear to have hcidump installed by default, and bluez-utils
appears to be the latest available version. Attempts to manually download and
install bluez-hcidump.deb from maemo.org have failed: N800 reports that the arm
package is incompatible.
Please remember to search before filing new bugs.
*** This bug has been marked as a duplicate of bug 2640 ***
(In reply to comment #1)
> Please remember to search before filing new bugs.
> *** This bug has been marked as a duplicate of bug 2640 ***
Thanks for that - I did try searching bugzilla for "bluetooth", but somehow
Looking through the comments, 2640 seems to be mostly around problems with
restoring bluetooth settings after an upgrade: my issue occurs consistently on
a new install of Diablo without any backup/restore activity.
However, comments in 2640 indicate other people have experienced the same
"no-backup" problem, and there are a number of potential suggestions which I'll
work through, to see if any are able to resolve the issue.