Ich kann das integrierte Bluetooth meines Laptops nicht dazu bringen, korrekt und dauerhaft zu funktionieren, ohne xHCI im BIOS zu deaktivieren.
Bluetooth wird nach dem Hochfahren des Computers immer als deaktiviert angezeigt. Wenn ich versuche, es über die Bluetooth-Einstellungen zu aktivieren (klicken Sie auf das Bluetooth-Symbol -> wählen Sie „Bluetooth-Einstellungen“), bekomme ich dies von dmesg
:
[ 948.641625] usb 1-4: USB disconnect, device number 2
[ 948.912013] usb 1-4: new full-speed USB device number 5 using xhci_hcd
[ 949.041299] usb 1-4: New USB device found, idVendor=8087, idProduct=07dc
[ 949.041305] usb 1-4: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 949.055380] Bluetooth: hci0: read Intel version: 370710018002030d00
[ 949.057370] Bluetooth: hci0: Intel Bluetooth firmware file: intel/ibt-hw-37.7.10-fw-1.80.2.3.d.bseq
[ 949.233672] Bluetooth: hci0: Intel Bluetooth firmware patch completed and activated
Ich kann sehen, dass der Bluetooth-„Schalter“ sofort ein- und wieder ausgeschaltet wird, gleichzeitig erscheinen die obigen dmseg-Meldungen.
Mein System:
- Laptop Asus UX301LA
- WLAN- und Bluetooth-Schnittstelle basiert auf Intel 7260-Chipsatz.
- Ubuntu 14.10 mit den neuesten Updates
- (Kernel 3.16.0-31-generisch im Moment und regelmäßig aktualisiert)
Was andere ausprobiert und entdeckt haben
Hier ist ein sehr vollständiger Thread, der eine lange Untersuchung des Autors dokumentiert und alles, was bisher von ihm versucht wurde.
Was verursacht die Trennung meines Intel 7260 Bluetooth-Geräts, wenn ich es mit rfkill entsperre?
Und dies ist ein Fehlerbericht zu diesem Thema:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1209124
Was ich schon ausprobiert habe:
Nach Kommentar Nr. 7 kann ich Bluetooth dazu bringen, vorübergehend mit xHCI zusammenzuarbeiten. Aber das ist SEHR hacky und überlebt weder Neustarts, noch widersetzt es sich der grundlegenden Verwendung des Laptops (wie das Ein- und Ausschalten von WLAN).
Ich habe versucht, die Option asus_nb_wmi wapf=X
zu setzen auf 0,1,2,3 oder 4 (in der Datei /etc/modprobe.d/asus_nb_wmi.conf) und sehe keine Änderung im Verhalten.
Ich habe auch versucht, btusb
auf die schwarze Liste zu setzen , da es möglicherweise zu früh geladen wird (wie von Jeremy31 vorgeschlagen:echo "blacklist btusb" | sudo tee /etc/modprobe.d/btusb.conf
). Sie können hier einen Ausschnitt aus meinem dmesg
sehen .
- Bis zu Sekunde 90 , der Computer war gerade hochgefahren. Die Bluetooth-Einstellungen zeigen, dass Bluetooth deaktiviert ist.
- In Sekunde 90 , klicke ich auf den „Schalter“, um Bluetooth zu aktivieren. Der Schalter bleibt eingeschaltet, aber Bluetooth funktioniert offensichtlich immer noch nicht (weil wir es auf die schwarze Liste gesetzt haben).
- Bei Sekunde 99 , klicke ich auf den Schalter, um ihn zu deaktivieren.
- Dann auf Sekunden 111, 118, 123 und 126 , ich wiederhole die letzten 2 Schritte und bekomme das gleiche Ergebnis.
- Auf Sekunde 145 Ich habe
sudo modprobe btusb
ausgeführt umbtusb
zu laden Modul erneut. - Schließlich auf Sekunde 157 Ich klicke erneut auf den Schalter, um Bluetooth zu aktivieren, aber dieses Mal geht es sofort wieder aus.
Also….
Möglicherweise wurde in neueren Versionen des Kernels bereits ein Fix veröffentlicht, von dem ich weder weiß, wie ich es installieren noch ausprobieren soll. Wenn ja, versuche ich es gerne.
Ich würde gerne einen Weg finden, dieses Problem definitiv zu lösen, auf eine Weise, die Neustarts übersteht und es mir ermöglicht, Bluetooth mit den Fn-Tasten der Tastatur zu aktivieren und zu deaktivieren.
Danke.
Akzeptierte Antwort:
Ich habe dieses Problem auf meinem Asus Zenbook UX301L gelöst, indem ich den Intel 7260 WLAN/BT-Adapter durch einen Intel 7265 WLAN/BT-Adapter ersetzt habe. Das Problem war sofort verschwunden. Das einzige Problem war, den Rücken vom UX301L zu bekommen. Nicht einfach.