Emparelhe um novo dispositivo
No Bluez4, instale o bluez pacote para poder emparelhar um dispositivo a partir da linha de comando com bluez-simple-agent (Bluez5 irá fornecer o comando bluetoothctl
):
bluez-simple-agent hci# xx:xx:xx:xx:xx:xx
Substitua #
pelo número do adaptador Bluetooth (por exemplo, hci0
) e xx:xx:xx:xx:xx:xx
pelo MAC do nosso dispositivo Bluetooth.
-
Para obter o número do nosso adaptador, podemos emitir:
hciconfig
-
O MAC dos dispositivos pode ser verificado com o seguinte comando:
hcitool scan
O dispositivo Bluetooth deve estar em modo de pareamento, é claro. Digite o código PIN quando solicitado a parear o dispositivo.
Remover um dispositivo pareado
Se já tivermos emparelhado um dispositivo e precisar removê-lo do banco de dados (por exemplo, para um novo pareamento), poderemos fazê-lo com
bluez-simple-agent hci# xx:xx:xx:xx:xx:xx remove
Observação para teclados (ou mouses): Até que o teclado Bluetooth seja emparelhado, talvez seja necessário inserir o PIN usando um teclado adicional com fio. Veja com o manual do seu teclado como o emparelhamento é feito (alguns esperam o PIN no computador primeiro, alguns no teclado primeiro. Alguns podem ter um PIN fixo).
Após o emparelhamento, conectamos o teclado com:
sudo bluez-test-input connect xx:xx:xx:xx:xx:xx
Para permitir a conexão automática após a reinicialização, podemos adicionar o dispositivo aos dispositivos confiáveis:
sudo bluez-test-device trusted xx:xx:xx:xx:xx:xx yes