Eu tenho um teclado Bluetooth ThinkPad 2 Tablet que desejo emparelhar com o meu Ubuntu Touch Aquaris E4.5. Devido a limitações da GUI, quero tentar fazer isso no terminal. Espero que o processo seja semelhante ao do Ubuntu Desktop.
No Ubuntu Desktop 15.10, ao emparelhar o teclado, a seguinte mensagem é apresentada em uma caixa de diálogo da GUI:
Please enter the following PIN on "ThinkPad keyboard" and press "Enter" on the keyboard:
<6-digit number>
Inserir o PIN de 6 dígitos no teclado Bluetooth e pressionar Enter
conclui o emparelhamento do teclado e funciona bem. Quando tento emparelhar o teclado no Ubuntu Touch, nenhuma caixa de diálogo da GUI é exibida exibindo o código a ser inserido no teclado Bluetooth. Então, eu quero tentar emparelhar o teclado no terminal.
Eu tentei o seguinte:
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:~$
O que eu poderia tentar a seguir?
bluetoothctl
? Eu tenteisudo add-apt-repository ppa:vidplace7/bluez5; sudo apt-get update; sudo apt-get install bluez bluez-tools
.bluez-obexd
elibbluetooth3
, mas meu palpite é que eles vêmbluez
(estou executando o 5.35 fwiw).Seguiu as etapas de 1nfiniti no Ubuntu 16.04 amd64 e funcionou muito bem com a combinação de teclado e mouse Logitech MX5000. Mas quando reiniciei o computador, o teclado não digitou novamente. Ele mostrou como conectado, mas não emparelhado nas Configurações do Bluetooth. No entanto, o mouse funcionou bem.
Observando a referência bluetoothctl ( https://wiki.archlinux.org/index.php/bluetooth#Bluetoothctl ) percebemos que um comando 'trust' foi usado após o comando 'pair' para permitir que alguns dispositivos se reconectassem com êxito.
Então iniciei o bluetoothctl, desconectei e desemparelhei o teclado, conectei e emparelhei novamente e emiti
Fui notificado de que seu teclado é confiável
E isso fez o truque, agora o teclado se conecta perfeitamente toda vez que eu inicio / reinicio o computador.
fonte