J'ai un clavier Microsoft Wedge Bluetooth et, quoi que je fasse, il ne sera pas couplé avec mon adaptateur Bluetooth USB ASUS BT400. En utilisant bluetooth-wizard
, je peux découvrir le clavier:
Lorsque je le sélectionne et que je clique sur "Continuer", le texte suivant s'affiche pendant environ 30 secondes:
"Connexion à 'Microsoft Wedge Mobile Keyboard' ..."
Ensuite, le message suivant est affiché:
"La configuration de 'Microsoft Wedge Mobile Keyboard' a échoué"
Les dernières lignes pertinentes de /var/log/syslog
comprennent:
Oct 16 22:11:36 nathan-desktop bluetoothd[849]: Discovery session 0x7f3ac3bacd70 with :1.132 activated
Oct 16 22:11:44 nathan-desktop bluetoothd[849]: Unknown command complete for opcode 37
Oct 16 22:11:57 nathan-desktop bluetoothd[849]: Unknown command complete for opcode 37
Oct 16 22:12:04 nathan-desktop bluetoothd[849]: Stopping discovery
Oct 16 22:12:07 nathan-desktop bluetoothd[849]: Unknown Management opcode 23 (index 0)
Oct 16 22:12:37 nathan-desktop bluetoothd[849]: hci0: Cancel Pair Device (0x001a) failed: Invalid Parameters (0x0d)
La sortie de lsmod | grep bt
:
nathan@nathan-desktop:~# lsmod | grep bt
btusb 32412 0
bluetooth 391136 30 bnep,btusb,rfcomm
J'ai finalement trouvé une commande qui a fonctionné:
Sudo hciconfig hci0 sspmode 0
Cette commande définit mode de couplage simple sécurisé sur 0 pour le périphérique hci0
. Il s'agissait d'un nouveau mécanisme d'appariement introduit dans la spécification Bluetooth 2.1. Cependant, cela semble causer des problèmes avec mon clavier et sa désactivation a résolu le problème pour moi.
Il y a toujours un inconvénient: le réglage ne persiste pas. Cela signifie que je dois exécuter la commande à chaque démarrage. Je cherche toujours un moyen de faire en sorte que le décor persiste.
Source: http://www.raspberrypi.org/forums/viewtopic.php?f=28&t=37482