web-dev-qa-db-fra.com

Pourquoi mon clavier Bluetooth ne se couple-t-il pas avec mon ordinateur de bureau?

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:

enter image description here

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

Autres détails:

  • Ubuntu 14.04 64 bits
  • Version du noyau: 3.13.0-36
  • Le clavier fonctionne bien avec Nexus 5 et utilisait Precise sur un ordinateur portable HP plus ancien
  • Audio USB (A2DP) fonctionne bien sur l'adaptateur Bluetooth
  • Le clavier est bien à portée de l'adaptateur
4
Nathan Osman

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

3
Nathan Osman