Tumpukan protokol Bluetooth untuk Linux memeriksa dua kemampuan. Kemampuan adalah sistem yang belum umum untuk mengelola beberapa hak istimewa. Mereka dapat ditangani oleh modul PAM atau melalui atribut file yang diperluas. (lihat http://lxr.free-electrons.com/source/net/bluetooth/hci_sock.c#L619 )
$> sudo apt-get install libcap2-bin
menginstal alat manipulasi kemampuan linux.
$> sudo setcap 'cap_net_raw,cap_net_admin+eip' `which hcitool`
set kemampuan yang hilang pada executable seperti bit setuid.
$> getcap !$
getcap `which hcitool`
/usr/bin/hcitool = cap_net_admin,cap_net_raw+eip
jadi kami baik untuk pergi:
$>hcitool -i hci0 lescan
Set scan parameters failed: Input/output error
Ya, adaptor BT Anda tidak mendukung BLE
$>hcitool -i hci1 lescan
LE Scan...
Yang ini, terus dan tekan tombol pada perangkat Anda.