O alto-falante da minha área de trabalho é muito melhor que o meu telefone, então quero usar os alto-falantes da área de trabalho no lugar dos celulares. É inconveniente usar USB ou a tomada de áudio, por isso fiquei com o Bluetooth. Emparelhei meu telefone usando bluetoothctl
, mas ao tentar conectar, recebo o seguinte:
[bluetooth]# pair 00:00:00:00:00:00
Attempting to pair with 00:00:00:00:00:00
[CHG] Device 00:00:00:00:00:00 Connected: yes
Request confirmation
[agent] Confirm passkey 000000 (yes/no): yes
[CHG] Device 00:00:00:00:00:00 Modalias: bluetooth:a000Aa000000000
[CHG] Device 00:00:00:00:00:00 UUIDs: 00000000-0000-1000-8000-00000a0a00aa
[CHG] Device 00:00:00:00:00:00 UUIDs: 00000000-0000-1000-8000-00000a0a00aa
...
[CHG] Device 00:00:00:00:00:00 UUIDs: 00000000-0000-1000-8000-00000a0a00aa
[CHG] Device 00:00:00:00:00:00 UUIDs: 000000000-0000-1000-8000-00000a0a00aa
[CHG] Device 00:00:00:00:00:00 Paired: yes
Pairing successful
[CHG] Device 00:00:00:00:00:00 Connected: no
[CHG] Device 00:00:00:00:00:00 RSSI: -75
[bluetooth]# connect 00:00:00:00:00:00
Attempting to connect to 00:00:00:00:00:00
Failed to connect: org.bluez.Error.Failed
Substituí meu endereço mac por 00:00:00:00:00:00
, mas o endereço mac real corresponde ao informado pelo meu telefone. Fiz o mesmo com o pino de emparelhamento, o Modalias e o UUIDs
, embora não tenha idéia do que são os dois últimos.
arch-linux
android
bluetooth
Henry
fonte
fonte
Respostas:
Graças a dois módulos de
pulseaudio
*, quebluez
é realmente fácil fazer isso, agora.Instale os pacotes necessários:
Adicione seu usuário ao
pulseaudio
grupo:Ligue ou reinicie o daemon bluetooth:
Ative seu dispositivo bluetooth:
Se você tiver mais de um dispositivo bluetooth, substitua
hci0
pelo identificador correto, que pode ser encontrado executandohciconfig
sem argumentos.Agora podemos conectar nossos dispositivos usando o
bluetoothctl
utilitário interativo .Primeiro, tornaremos nossa máquina Arch detectável por seu nome de host:
Agora sua caixa Arch pode ser descoberta no seu telefone. Selecione o dispositivo e retorne ao seu prompt para confirmar:
Eu tive alguns problemas de desconexão que foram resolvidos simplesmente executando o
trust
comando após a conexão.É isso, você deve conseguir reproduzir o áudio pelos alto-falantes da área de trabalho.
fonte