插入蓝牙。
###连接蓝牙设备
add nao to group plugdev
> usermod -a -G plugdev nao
sudo hciconfig hci0 up 这一步会报错:
Can’t init device hci0: Operation not possible due to RF-kill (132)
然后可以通过 rfkill list 看soft block状态:
0: hci0: Bluetooth
Soft blocked: yes
Hard blocked: no
1: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
可以看到 Bluetooth是处于 soft blocked 的状态,可是通过 rfkill unblock all 或 rfkill unblock bluetooth 都没效果。
查资料可能是由于内核模块 acer-wmi 冲突造成的,解决办法:
sudo modprobe -r acer-wmi
cd /etc/modprobe.d
sudo nano blacklist.conf
来自:http://askubuntu.com/questions/62730/cannot-change-soft-block-setting-to-no-for-ar9287-wireless-network
然后naoqi系统里面不存在 acer-wmi模块。
后来发现是 connman 造成的,解决办法:
root@osmc:~$ cat /var/lib/connman/settings