Bluetooth open but cant find device
Try this first
1sudo rmmod btusb2sleep 13sudo modprobe btusb
If failed, try:
ref: https://blog.51cto.com/u_14193285/5985919
1# 关闭蓝牙设备2sudo hciconfig hci0 down3# 卸载蓝牙模块4sudo rmmod btusb5# 重加载蓝牙模块6sudo modprobe btusb7# 解锁蓝牙设备8sudo rfkill unblock bluetooth9# 开启蓝牙设备10sudo hciconfig hci0 up11#重启蓝牙服务12sudo systemctl restart bluetooth
我这边做到 hci0 up
就无法继续了,但是没关系,关机 30s 后恢复,蓝牙就正常工作了。
下午又挂了!而且上面方法没用了!
试试这个,又成功启动了:
https://blog.csdn.net/Insight__/article/details/132777714
1# 卸载并重新加载btusb内核模块(支持蓝牙设备的内核模块)2sudo rmmod btusb3sleep 14sudo modprobe btusb5
6# 安装蓝牙工具和工具包7# 使用apt安装blueman蓝牙管理工具8sudo apt install blueman9# 使用apt-get安装blue-utils蓝牙实用工具10sudo apt-get install blue-utils11# 使用apt-get安装bluez蓝牙套件的所有相关包12sudo apt-get install bluez*13
14# 3、启动蓝牙服务15sudo service bluetooth start6 collapsed lines
16
17# 4、重新解除蓝牙设备的阻止18# 阻止蓝牙设备19rfkill block bluetooth20# 解除对蓝牙设备的阻止21rfkill unblock bluetooth
this cmd verified to be effective on 24.6.25
this cmd verified to be effective on 24.6.25 again, the rmmod and modprobe is enough
this cmd verified to be effective on 24.6.27 again, the rmmod and modprobe is enough
this cmd verified to be effective on 24.9.9 on linux, the rmmod and modprobe is enough