Problem:
Bluetooth mouse often (every 5-20 minutes) stops working, then
recovers after maybe 30 seconds.
Event has three phases: working, not working, recovery (working). I
have set -d on bluetoothd, but all messages happen once recovery has
happened. There are no kernel messages at the time of disconnect.
https://paste.fedoraproject.org/paste/KV06205Dzeii9MijkQ7OSg/raw
The same thing happens with btmon, there's a 10 second gap. I'm not
sure what the cause of connection timeout is.
< ACL Data TX: Handle 512 flags 0x00 dlen 6
#10027 [hci0] 738.997867
Channel: 73 len 2 [PSM 0 mode 0] {chan 0}
43 47 CG
HCI Event: Mode Change (0x14) plen 6
#10028 [hci0]
749.003523
Status: Connection Timeout (0x08)
Handle: 512
Mode: Active (0x00)
Interval: 0.000 msec (0x0000)
https://paste.fedoraproject.org/paste/11YsWOiY8UJJmTGQr0EMzg/raw
The same bluetooth mouse works on the same laptop booting Windows 10;
and it also works on a different laptop running macOS. So I'm not sure
what the next troubleshooting step is.
--
Chris Murphy