Pareamento Bluetooth na linha de comando no Ubuntu 11.10

3

Estou usando o Ubuntu 11.10 e tento conectar a um dispositivo Bluetooth a partir da linha de comando, mas sempre preciso inserir o PIN em uma caixa de diálogo gráfica. Os comandos que eu uso:

root@ubuntu:~# hcitool scan
Scanning ...
00:00:00:00:00:00   device
root@ubuntu:~# rfcomm connect 0 00:00:00:00:00:00 1

Depois disso, a caixa de diálogo "Inserir PIN" é exibida.

Existe alguma maneira de manter a interação na linha de comando? No meu ambiente, não é permitido usar GUIs ou exigir que o usuário insira PINs. Btw, o PIN é sempre o mesmo, mas o MAC mudará de tempos em tempos.

    
por allprog 04.01.2012 / 14:14

1 resposta

1

O que você está procurando é um agente bluetooth, que valida o PIN. Você encontrará uma descrição muito direta em aqui , escrito em python. Você só precisa alterar o final de RequestPinCode para 'retornar' 0000 '', por exemplo.

    
por 04.01.2012 / 14:45