Ubuntu/PopOS 21.04 Intel 2760 El audio Bluetooth se desconecta aleatoriamente

Ubuntu/PopOS 21.04 Intel 2760 El audio Bluetooth se desconecta aleatoriamente

Me encuentro con algo que parece un problema bastante exótico.

La configuración es:

  • Lenovo T440p con Intel 2760 WiFi/Bluetooth
  • Ubuntu 20.04 -> actualizado a PopOS 20.04 -> actualizado a PopOs 21.04
  • Sennheiser Momentum True Wireless 2
  • PulseAudio cambiado por PipeWire
  • AzulZ 5.56

He tenido algunos problemas complejos en los que era casi imposible conectar los auriculares en modo SBC, solo en HSP, y sonido entrecortado/degradado cuando usé PulseAudio inicialmente. Cambié a PipeWire y pude conectarme y reproducir a través de A2DP, pero el sonido era muy entrecortado y entrecortado. Esto llegó al punto en que el sonido era básicamente confuso. Como se publicó en otros hilos, modifiqué la configuración de bluetoothd para que contenga --noplugin=avrcp --experimental. Este último lo agregué solo para ver si puedo informar el porcentaje de batería.

Después de muchos reinicios, aparentemente de forma aleatoria, el sonido empezó a funcionar perfectamente. Códec A2DP + aptX. Lo molesto es que esto fue inmediatamente después de que instalé Wireshark para intentar ver si es un patrón que podría identificar y buscar.

Funcionó durante aproximadamente 2 o 3 minutos, luego se cayó (el sonido comenzó a reproducirse a través de los parlantes de la computadora portátil), luego se volvió a conectar y comenzó a reproducirse a través de los auriculares nuevamente. Esto parece suceder cada pocos minutos.

Al investigar otros hilos, intenté degradar los archivos de firmware a los de una versión anterior del kernel. No puedo recordar cuál era la versión, pero definitivamente puedo echarle un vistazo, si alguien cree que le proporcionaría información valiosa.

Vale la pena mencionar que los auriculares funcionan perfectamente cuando se conectan a dos Mac diferentes y un Pixel 2 XL.

He estado tratando de solucionar estos problemas durante varios días y parece que he llegado a un punto en el que ya no puedo encontrar cosas que pueda probar. Lo único que queda en mi lista es actualizar BlueZ, pero creo que esto podría no hacer una diferencia...

Actualización: actualicé BlueZ a 5.62 y esto no hizo ninguna diferencia.

Al inspeccionar dmesg, parece que el dispositivo USB (Intel 2760) simplemente decide desconectarse y volverse a conectar después.

También utilicé una conexión Ethernet y desactivé el WiFi para asegurarme de que no fuera una cuestión de interferencia.

Arranqué desde una memoria USB Ubuntu 20.04 activa y el comportamiento es idéntico (solo que usa SBC en lugar de A2DP).

Sabiendo que funciona en una MacBook Pro de 13" de 2015 (en macOS), intenté iniciar Ubuntu 20.04 y 18.04 para ver qué pasaba. 20.04 no detecta la tarjeta WiFi/BT del MBP, pero 18.04 sí. En 18.04, todavía obtener el mismo problema.

Respuesta1

Puede que esta no sea la solución más adecuada para todos, pero es lo que funcionó para mí.

Rehice toda la configuración desde cero, sólo para asegurarme de que no se rompiera nada en el proceso. Terminé cambiando PulseAudio por PipeWire. Para aquellos interesados ​​en hacerlo, hay muchos tutoriales que explican exactamente cómo se debe realizar.

En vano, ni PulseAudio ni PipeWire generan mejoras. Por lo tanto, decidí que mi último intento sería actualizar la tarjeta WiFi/BT del T440p. Elegí el AX210 de Intel. Ahora todo funciona perfectamente bien, tanto a nivel de Bluetooth como de WiFi.

La desventaja es que no es un cambio sencillo y necesitarás actualizar tu BIOS con uno modificado para que se elimine la lista de permitidos del módulo WiFi. Se pueden encontrar más recursos en línea sobre este tema. Una alternativa a este proceso demasiado complicado probablemente sería comprar un dongle USB Bluetooth.

información relacionada