J'ai un clavier Bluetooth ThinkPad 2 Tablet que je veux coupler avec mon Ubuntu Touch Aquaris E4.5. En raison des limitations de l'interface graphique, je veux essayer de le faire dans le terminal. J'espère que le processus sera similaire à celui sur Ubuntu Desktop.
Sur Ubuntu Desktop 15.10, lors du couplage du clavier, le message suivant est présenté dans une boîte de dialogue GUI:
Please enter the following PIN on "ThinkPad keyboard" and press "Enter" on the keyboard:
<6-digit number>
Entrer le code PIN à 6 chiffres sur le clavier Bluetooth et appuyer sur Enter
termine le couplage du clavier et cela fonctionne très bien. Lorsque j'essaie de coupler le clavier sur Ubuntu Touch, aucune boîte de dialogue GUI n'est affichée affichant le code à saisir sur le clavier Bluetooth. Donc, je veux essayer de coupler le clavier dans le terminal.
J'ai essayé ce qui suit:
phablet@ubuntu-phablet:~$ hcitool scan
Scanning ...
AB:CD:EF:GH:IJ:KL ThinkPad Keyboard
phablet@ubuntu-phablet:~$ bluez-simple-agent AB:CD:EF:GH:IJ:KL
RequestPinCode (/org/bluez/863/hci0/dev_AB_CD_EF_GH_IJ_KL)
Enter PIN Code: 0000
Release
Creating device failed: org.bluez.Error.ConnectionAttemptFailed: Page Timeout
phablet@ubuntu-phablet:~$
Que pourrais-je essayer ensuite?
bluetoothctl
? J'ai essayésudo add-apt-repository ppa:vidplace7/bluez5; sudo apt-get update; sudo apt-get install bluez bluez-tools
.bluez-obexd
et sontlibbluetooth3
, mais je suppose qu'ils viennent avecbluez
(je lance 5.35 fwiw).J'ai suivi les étapes de 1nfiniti sur Ubuntu 16.04 amd64 et cela a très bien fonctionné avec le combo clavier et souris Logitech MX5000. Mais lorsque j'ai redémarré l'ordinateur, le clavier n'a pas tapé à nouveau. Il s'est affiché comme connecté mais pas couplé sur les paramètres Bluetooth. Cependant, la souris a bien fonctionné.
Jetez un œil à la référence bluetoothctl ( https://wiki.archlinux.org/index.php/bluetooth#Bluetoothctl ) a permis de constater qu'une commande 'trust' était utilisée après la commande 'pair' pour permettre à certains appareils de se reconnecter avec succès.
J'ai donc commencé bluetoothctl, déconnecté et dissocié le clavier, connecté et couplé à nouveau et émis
Ensuite, j'ai été informé que votre clavier a été approuvé
Et cela a fait l'affaire, maintenant le clavier se connecte parfaitement à chaque démarrage / redémarrage de l'ordinateur.
la source