Estou tentando conectar meu Bose Quiet Comfort ao meu laptop via bluetooth.
Eu posso conectar e conectar esses fones de ouvido ao meu telefone sem problemas, como faria com qualquer outro dispositivo sem fio Bluetooth.
Tentativa de conexão da linha de comando:
Usando bluetoothctl
pareço ser capaz de se conectar, mas não de parear:
[bluetooth]# devices
Device 04:52:C7:32:68:16 Bose QuietComfort 35
[bluetooth]# connect 04:52:C7:32:68:16
Attempting to connect to 04:52:C7:32:68:16
Connection successful
[Bose QuietComfort 35]# devices
[Bose QuietComfort 35]#ch)'pair ': pair 04:52:C7:32:68:16
Attempting to pair with 04:52:C7:32:68:16
Failed to pair: org.bluez.Error.AuthenticationFailed
[CHG] Device 04:52:C7:32:68:16 Connected: no
[CHG] Device 04:52:C7:32:68:16 Connected: yes
No entanto, no menu GUI do bluetooth, parece pensar que estou emparelhado com o dispositivo:
Os fones de ouvido nunca parecem reconhecer que o laptop está conectado, e nas minhas configurações de som eu não vejo nada que eu possa produzir, então o "emparelhamento" é falso, eu acho.
Então, isso é claramente um problema no Ubuntu.
Eu tentei excluir o dispositivo e começar de novo, mas sempre consigo conectar, mas não emparelhar. Eu também tentei desativar bluetooth LE como por esta resposta:
Par Bose QuietComfort 35 com Ubuntu 16.04 via Bluetooth
mas o comportamento não mudou.
Veja o que acontece quando digito info <MAC Address>
:
Device 04:52:C7:32:68:16
Name: Bose QuietComfort 35
Alias: Bose QuietComfort 35
Paired: no
Trusted: no
Blocked: no
Connected: yes
LegacyPairing: no
UUID: Generic Access Profile (00001800-0000-1000-8000-00805f9b34fb)
UUID: Generic Attribute Profile (00001801-0000-1000-8000-00805f9b34fb)
UUID: Device Information (0000180a-0000-1000-8000-00805f9b34fb)
UUID: Bose Corporation (0000febe-0000-1000-8000-00805f9b34fb)
Modalias: bluetooth:v009Ep400Cd0106
Não tenho certeza se isso é útil.
Tentativa de conexão GUI / Blueman:
Eu encontrei esta página, que parece relevante:
O Ubuntu 16.04 não emitirá som para fones de ouvido Bluetooth
Eu tentei usar blueman
como sugerido, que falha sempre que tento emparelhar meu dispositivo.
Eu tentei atualizar os pacotes sugeridos executando
sudo apt-get install libpam-systemd libsystemd0 libudev1 systemd ubuntu-mono udev
Isso impediu que o erro aparecesse, mas eu ainda não consegui parear com blueman
(nenhum erro, ele simplesmente não faz nada quando tento emparelhar).
Eu tentei executar tail -f /var/syslog
enquanto liguei meus fones de ouvido e vi esta mensagem:
Dec 7 20:18:15 elitebook bluetoothd[860]: Unable to register GATT service with handle 0x0001 for device 04:52:C7:32:68:16
Dec 7 20:18:15 elitebook bluetoothd[860]: Unable to register GATT service with handle 0x0013 for device 04:52:C7:32:68:16
Acho que isso pode ser uma pista ...