Emparelhar fones de ouvido Bluetooth na linha de comando

10

Como emparelhar fones de ouvido bluetooth sem usar a GUI? Eu não sei como

Encontrei um método diferente na internet, mas nada funciona.

Na verdade, posso ver meus fones de ouvido com o comando: hcitool scan

então eu tento conectar com: hcitool cc 00:00:00:00:00:00ehcitool auth 00:00:00:00:00:00

Não recebi uma mensagem de erro, mas meus fones de ouvido não estão funcionando.

Obrigado pelo seu tempo.

Dysnod
fonte

Respostas:

3

Você pode usar o bluez-tools .

Instale-o executando sudo apt-get install bluez-tools.

Encontre o endereço MAC do seu dispositivo bt-device -le conecte-o a ele bt-audio -c 00:00:00:00:00:00.

Tony Lancer
fonte
2
O bt-audio não está instalado, mas o bluez-tools está instalado.
Dysnod
bt-audiodeve vir junto com bluez-tools.
Tony Lancer
O que acontece quando você corre bt-audio -c 00:00:00:00:00:00?
Tony Lancer
2
O programa BT-audio ainda não está instalado. Você pode instalá-lo digitando sudo apt-get install bluez-tools. Tentei remover e instalar o bluez-tools, mas o problema ainda está lá.
Dysnod
2
Há um problema em aberto para o bt-audio ausente no bluez-tools github.com/khvzak/bluez-tools/issues/13 .
21417 Jaakko
2

do solucionador de problemas de conectividade bluetooth no blog

  • se você não conhece o MAC, faça: bt-device -l | grep <name of your device>
  • agora que você tem o MAC conectado: bluetoothctl connect <MAC HERE>

Agora coloque isso no seu perfil:

alias headphones="until bluetoothctl connect <MAC HERE>; do  echo ...  ; sleep 1; done"

** O MAC AQUI será o MAC que você encontrou nas etapas anteriores

Pode falhar algumas vezes por causa da conectividade bt e latência das conexões, mas funciona após três tentativas para mim.

  • Usando o Ubuntu 19.10 no DELL Latitude
  • conectando fones de ouvido HD 4.50BTNC.
Mickey Perlstein
fonte
1

Estou no ubuntu 19.04 e a execução do seguinte funcionou para mim:
sudo bluetoothctl <<<"connect $DEVICE_MAC_ADDRESS"
onde $DEVICE_MAC_ADDRESSestá o endereço mac do dispositivo bluetooth.

Para encontrar o endereço mac do meu dispositivo, usei bt-device -l

Os comandos bluetoothctle bt-devicejá estavam pré-instalados no meu sistema.

Espero que isso possa ajudar alguém! ;)

Elie G.
fonte