Estoy tratando de conectar mi Bose Quiet Comfort a mi computadora portátil a través de Bluetooth.
Puedo conectar y vincular estos auriculares a mi teléfono sin problemas, como lo haría con cualquier otro dispositivo Bluetooth inalámbrico.
Intento de conexión de línea de comando:
Usando bluetoothctl
parece que puedo conectar, pero no emparejar:
[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
Sin embargo, en el menú de la GUI de bluetooth, parece pensar que estoy emparejado con el dispositivo:
Los auriculares en sí mismos nunca parecen reconocer que la computadora portátil está conectada, y en mi configuración de sonido no veo nada a lo que pueda dar salida, por lo que el "emparejamiento" es falso, creo.
Entonces esto es claramente un problema en ubuntu.
Intenté eliminar el dispositivo y comenzar de nuevo, pero cada vez puedo conectarme pero no emparejar. También intenté desactivar bluetooth LE según esta respuesta:
Empareje Bose QuietComfort 35 con Ubuntu 16.04 a través de Bluetooth
pero el comportamiento no cambió.
Esto es lo que sucede cuando escribo 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
No estoy seguro de que sea útil.
Intento de conexión de GUI / Blueman:
Encontré esta página, que parece relevante:
Ubuntu 16.04 no emitirá sonido a los auriculares Bluetooth
Traté de usar blueman
como se sugiere, que se bloquea cada vez que intento emparejar mi dispositivo.
Intenté actualizar los paquetes sugeridos ejecutando
sudo apt-get install libpam-systemd libsystemd0 libudev1 systemd ubuntu-mono udev
Esto detuvo la aparición del error, pero aún no pude vincularme blueman
(no hay error, simplemente no hace nada cuando trato de vincular).
Intenté correr tail -f /var/syslog
mientras encendía mis auriculares y vi este mensaje:
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
Creo que esto podría ser una pista ...
fuente
pactl list short | grep bluetooth
muestra? Si no se muestra module-bluetooth-discover, consulte askubuntu.com/a/689297/300665 Puede que no ayude ya que hay un par de errores de audio bluetooth presentes en Ubuntu 16.04 y 16.10/var/log/syslog
cuando blueman falla en el emparejamiento? Esto podría proporcionar algunas pistas muy necesarias.Respuestas:
Parece que el problema subyacente era similar al de esta pregunta:
/programming/31380594/linux-bluez-dbus-communication
Excepto que estoy ejecutando una configuración de systemd linux, así que tuve que hacer lo que el comentario sobre esa respuesta sugería:
- Arto Bendiken
Así que hice eso, reinicié, y luego comencé
bluetoothctl
, y me conecté manualmente:Esta vez, cuando emparejé, mis auriculares reconocieron la conexión (no lo hicieron anteriormente, aunque GNOME parecía pensar que el emparejamiento había funcionado) y el dispositivo de salida apareció en mi lista de dispositivos.
fuente