Hello, everybody!
Bluetooth stopped working at some point during my current session. This happens every now and then, and I am now trying to understand why instead of just rebooting. So, I started troubleshooting:
doas systemctl list-units | rg -i blue
bluetooth.service loaded active running Bluetooth service
Only the bluetooth service is running. Elsewhere, I have seen that probably, there should be children services running as well.
The modules are loaded:
lsmod | rg btusb
btusb 77824 0
btrtl 32768 1 btusb
btintel 69632 1 btusb
btbcm 24576 1 btusb
btmtk 32768 1 btusb
bluetooth 1101824 17 btrtl,btmtk,btintel,btbcm,bnep,btusb,rfcomm
βbluetoothctl listβ, βlspci | rg -i blueβ and βlsusb --treeβ show no bluetooth devices.
Dmesg shows that there was an error powering off the bluetooth card:
doas dmesg | doas rg -i blue
[343267.478039] Bluetooth: hci0: HCI reset during shutdown failed
[343267.589959] Bluetooth: hci0: Error when powering off device on rfkill (-19)
rfkill seems to be the only command listing a bluetooth device:
rfkill list
0: tpacpi_bluetooth_sw: Bluetooth
Soft blocked: no
Hard blocked: no
2: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
but βrfkill toggle 0β doesnβt seem to do anything, as nothing changes after running it.
Does anybody have any hints?