Saya mengalami masalah saat menyambungkan keyboard Bluetooth Logitech K810 saya di Debian Jessie dengan BlueZ versi 5.23-1, kernel 3.16.0-4.
Keyboard bekerja dengan baik sebagian besar waktu tetapi kadang-kadang tidak berfungsi sama sekali dan bluetoothctl
memberi saya kesalahan bahwa controller tidak tersedia.
Ketika ini terjadi, hciconfig masih mengenali perangkat dan saya mendapatkan output ini:
# hciconfig hci0 up
# hciconfig
hci0: Type: BR/EDR Bus: USB
BD Address: 40:2C:F4:68:02:CA ACL MTU: 1021:8 SCO MTU: 64:1
UP RUNNING PSCAN
RX bytes:21820 acl:1132 sco:0 events:68 errors:0
TX bytes:1182 acl:11 sco:0 commands:53 errors:0
Tapi tidak ada perangkat yang ditampilkan di bluetoothctl
prompt dan itu memberi saya output ini:
[bluetooth]# power on
No default controller available
[bluetooth]# scan on
No default controller available
Mem-boot ulang atau kadang-kadang menangguhkan / melanjutkan memperbaiki masalah: bluetoothctl
akan kembali mengenali pengontrol dan keyboard yang berfungsi kembali.
Bluetooth secara konsisten keras dan lunak tidak diblokir menurut rfkill
.
Output yang relevan dari lspci -v
, saya kira ini:
03:00.0 Network controller: Intel Corporation Centrino Wireless-N 1000 [Condor Peak]
Subsystem: Intel Corporation Centrino Wireless-N 1000 BGN
Flags: bus master, fast devsel, latency 0, IRQ 43
Memory at f0400000 (64-bit, non-prefetchable) [size=8K]
Capabilities: <access denied>
Kernel driver in use: iwlwifi
Saya tidak punya masalah dengan perangkat keras yang sama di Debian Wheezy.
Apa yang bisa menjadi pengendali bluetooth agar tidak tersedia di waktu?
modprobe -r btusb
) dan menambahkan ( modprobe btusb
) modul kernel membantu untuk mendapatkan kembali controller (sehingga Anda dapat menghindari melakukan reboot penuh).