ArchLinux下蓝牙问题

1. bluetoothctl No default controller available

  • 问题:蓝牙驱动正常,且蓝牙服务状态也正常(systemctl status bluetooth.service),bluetoothctl 命令进入蓝牙控制终端,输入 scan 命令时报错:bluetoothctl No default controller available
  • 原因:对于较新的 Linux 内核,如果启动了 blueman-mechanismbluetooth-mesh 服务,会和 bluetooth 服务冲突,从而导致出现这个问题。
  • 解决:禁用 blueman-mechanismbluetooth-mesh 服务。
1
2
sudo systemctl disable blueman-mechanism.service
sudo systemctl disable bluetooth-mesh.service

参考资料:


本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!