I try to connect a generic keyboard (http://cgi.ebay.it/ws/eBayISAPI.dll?...8567&rd=1&rd=1) after setting generic 105-key pc on hardware keyboard in control panel I search new bluetooth device when find KEYBOARD I select that and set passcode to "0000" default value for that keyboard (and check trusted device) then It try to pairing and write paring complete. The details are this: Device Name: KEYBOARD Trusted device: checked Device Type: Uncategorised Supported profiles: SPP Bluetooth addr: XXX I can't click on disconnect, I don't know how connect the keyboard of course it don't work. other info... # hcitool info MAC Requesting information ... BD Address: MAC Device Name: KEYBOARD LMP Version: 1.1 (0x1) LMP Subversion: 0x2c2 Manufacturer: Cambridge Silicon Radio (10) Features: 0xbc 0x06 0x07 0x00 0x00 0x00 0x00 0x00 <encryption> <slot offset> <timing accuracy> <role switch> <sniff mode> <RSSI> <channel quality> <CVSD> <paging scheme> <power control> I connect with: # hcitool cc MAC # hcitool lq MAC Link quality: 233 this file save device type informations: # cat /var/lib/bluetooth/N800_BT_MAC/classes MAC DEVICE_TYPE_CODE phone code: 0x522204 Uncategorised code: 0x001f00 this file have features info: /var/lib/bluetooth/N800_BT_MAC/features that are the same of hcitool info output. If someone can write here the code of keyboard and features info, I will try to change it.