Ich habe Probleme beim Verbinden meiner Logitech K810 Bluetooth-Tastatur in Debian Jessie mit BlueZ Version 5.23-1, Kernel 3.16.0-4.
Die Tastatur funktioniert die meiste Zeit einwandfrei, aber manchmal funktioniert sie überhaupt nicht und bluetoothctl
gibt mir den Fehler, dass der Controller nicht verfügbar ist.
In diesem Fall erkennt hciconfig das Gerät immer noch und ich erhalte die folgende Ausgabe:
# 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
In der bluetoothctl
Eingabeaufforderung werden jedoch keine Geräte angezeigt, und es wird die folgende Ausgabe ausgegeben:
[bluetooth]# power on
No default controller available
[bluetooth]# scan on
No default controller available
Durch einen Neustart oder eine Unterbrechung / Wiederaufnahme des bluetoothctl
Betriebs wird das Problem behoben: Der Controller und die wieder funktionsfähige Tastatur werden wieder erkannt.
Bluetooth ist laut durchweg hart und leise entsperrt rfkill
.
Die relevante Ausgabe von lspci -v
, denke ich, wäre:
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
Ich hatte dieses Problem nicht mit der gleichen Hardware in Debian Wheezy.
Was könnte es sein, dass der Bluetooth-Controller zeitweise nicht verfügbar ist?
modprobe -r btusb
) und Hinzufügen (modprobe btusb
) des Kernel-Moduls dabei, den Controller zurückzubekommen (so dass Sie einen vollständigen Neustart vermeiden können).Antworten:
Ich glaube , die Antwort ist einfach zu laufen
bluetoothctl
mitsudo
.So ist
sudo bluetoothctl
. Dann arbeitet jeder Befehl in Ordnungpower on
,agent on
usw. ohne Fehler.Bestätigt die Arbeit an Raspian Stretch.
quelle
Ist ein Kernel-Update eine Option?
Haben Sie das neueste Linux-Firmware-Paket ausprobiert?
Sie können auch die Vorschläge unter "Über iwldvm-Support und bekannte Probleme" unter https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi ausprobieren
quelle
Vielleicht versuchen
systemctl start hciuart
quelle
Aktivieren Sie Bluetooth zunächst manuell über die GUI. so hat es bei mir funktioniert. Ich weiß, dieser Beitrag ist alt, aber es hat bei mir funktioniert. Suche einfach in deinem Hauptmenü nach "bluetooth" (bei meiner jetzigen mint 18 sarah ist das so)
Sie können dann zurückkommen und die Befehle mit "Ausschalten" versuchen
quelle