蓝牙设备无法使用时可通过如下方法解决。
在终端中执行systemctl status bluetooth.service命令查看蓝牙的服务是否为启用的状态。如果是未启用状态,执行 systemctl start bluetooth.service命令即可启用。
在终端中执行lsmod | grep blue命令查看内核有无加载模块。如果有输出,代表内核加载了蓝牙模块;如果没有输出,则执行 modprobe btusb 命令加载内核模块。
执行了上面的操作后如果蓝牙还是无法使用,就需要重装蓝牙驱动程序。根据不同的芯片组下载不同的固件,并放进/lib/firmware 相应的目录下。如在 GitHub 官网下载 Qualcomm802.11ac mac80211 设备的 ath10k 固件文件,按型号将固件文件放到 /lib/firmwarel ath10k 相应的目录下即可。
不同型号的固件文件的下载和安装方式不同,以硬件设备官方的指导为准。
https://xpanx.com/
评论