Recently I tried to use bluetooth on arch linux. I'm using WM so after installing packages such as:bluez and bluez-utils I ran a command bluetoothctl. Then I tried to run power on but I got an error Failed to set power on: org.bluez.Error.Blocked. I searched on the internet but I only found Failed to set power on: org.bluez.Error.Failed solutions, so it's not what I want.
try:
rfkill block bluetooth
rfkill unblock bluetooth
and then open bluetoothctl again. If it does't work I would try:
systemctl stop bluetooth.service
systemctl start bluetooth.service
In my case the driver was stuck somewhere (Linux 5.16.10 x86_64), the solution was:
# rmmod btusb
# modprobe btusb
# systemctl restart bluetooth
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With