Eu tenho uma 1ª edição do ThinkPad X1 Yoga. Possui Bluetooth integrado, conectado internamente ao barramento USB (8087: 0a2b).
Eu tentei usá-lo várias vezes no Linux (por exemplo, para usar meu mouse Bluetooth), mas percebi que ele só funcionaria por 30 a 60 segundos, depois do qual ele não responderia até eu systemctl restart bluetooth .
Primeiro pensei que era um bug Bluez; então eu tentei um dongle USB Bluetooth e funciona bem, então deve haver um problema com esse dispositivo.
Gravei alguns logs enquanto fazia as seguintes operações: rfkill block (device) , rfkill unblock (device) , conectar-se a um mouse Bluetooth.
As últimas linhas nos logs apareceram exatamente quando o mouse parou de responder (blueman relatou potência média de transmissão e recepção, mas 0% de qualidade de link).
udevadm monitor -e : link
journalctl -b : link
hci1 é o dispositivo ruim, hci0 é o dongle USB que está funcionando.
Gostaria de saber se existe uma maneira de depurar esses problemas ou uma solução conhecida.