
Eu configurei um PAN de rede Bluetooth via Blueman'sServiços locais→Redeé assim:
No entanto, sempre que emparelho um dispositivo com minha caixa Ubuntu para que ele possa compartilhar sua conexão de rede, tenho que confirmar manualmente o emparelhamento da seguinte forma:
No telefone, verei uma caixa de diálogo que afirma:
Bluetooth Pairing Request
"Ubuntu Box" would like to pair with your
iPhone. Confirm that this code is
displayed on "Ubuntu Box".
127459
Depois disso, um conjunto de notificações de "aceitar/recusar" aparece na minha caixa do Ubuntu, que percorre um por um os recursos que devem ser concedidos ao iPhone, sendo o BNEP o recurso de rede, mas também sou questionado sobre o áudio compartilhamento:
Pergunta
Gostaria de saber se é possível configurar o Ubuntu de forma que quandoqualquerdispositivo (não apenas meu iPhone) emparelha com minha caixa Ubuntu, ele é automaticamente emparelhado/confiável e todos os recursos são concedidos a ele sem minha interação. Esta caixa está em minha casa e quero emparelhar automaticamente por conveniência para configurar uma rede local.
Responder1
O truque era executar meu próprio agente de autenticação, eis o que fiz:
- Primeiro desativei o plugin AuthAgent no Blueman (Ícone da bandeja do Bluetooth -> Plugins -> AuthAgent (desmarque))
sudo apt-get install bluez-tools
bt-agent --capability=NoInputNoOutput
Depois disso, consegui emparelhar e conectar sem qualquer confirmação no Ubuntu Box