J'ai des problèmes pour connecter mon clavier Bluetooth Logitech K810 dans Debian Jessie avec BlueZ version 5.23-1, noyau 3.16.0-4.
Le clavier fonctionne très bien la plupart du temps mais parfois il ne fonctionne pas du tout et bluetoothctl
me donne l'erreur que le contrôleur n'est pas disponible.
Lorsque cela se produit, hciconfig reconnaît toujours le périphérique et j'obtiens cette sortie:
# 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
Mais aucun périphérique n'est affiché dans l' bluetoothctl
invite et cela me donne cette sortie:
[bluetooth]# power on
No default controller available
[bluetooth]# scan on
No default controller available
Le redémarrage ou parfois la suspension / reprise corrige le problème: bluetoothctl
reconnaîtra à nouveau à la fois le contrôleur et le clavier qui fonctionne à nouveau.
Bluetooth est toujours dur et doux débloqué selon rfkill
.
La sortie pertinente de lspci -v
, je suppose, serait la suivante:
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
Je n'ai pas eu ce problème avec le même matériel dans Debian Wheezy.
Qu'est-ce que le contrôleur Bluetooth pourrait être indisponible à certains moments?
modprobe -r btusb
) et l'ajout ( modprobe btusb
) du module du noyau aident parfois à récupérer le contrôleur (vous pouvez donc éviter de redémarrer complètement).