
Bluetooth wird auf dem Lenovo B40-70-Laptop unter Ubuntu 14.04 nicht erkannt. Ich habe versucht, den Bluetooth-Manager zu installieren, aber es wird angezeigt, dass der Bluetooth-Adapter nicht gefunden wurde.
Meine lsusb
Ausgabe:
Bus 001 Device 002: ID 8087:8000 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 004: ID 138a:0011 Validity Sensors, Inc. VFS5011 Fingerprint Reader
Bus 002 Device 003: ID 0cf3:3004 Atheros Communications, Inc.
Bus 002 Device 002: ID 5986:0652 Acer, Inc
Bus 002 Device 005: ID 12d1:1f01 Huawei Technologies Co., Ltd.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Ich habe es auch versucht, rfkill unblock all
aber nichts funktioniert ... Ich möchte nicht wieder zu Windows wechseln, da dieser Laptop mir höllische Probleme bereitet und dies ist eines davon.
Antwort1
Das erste, was Sie tun müssen, ist
sudo apt-get install linux-firmware
Ich habe eines dieser BT-Geräte auf meinem Lenovo und es kann schwierig sein, die Firmware zu früh während des Bootvorgangs hochzuladen. Versuchen Sie daher Folgendes
echo "blacklist ath3k" | sudo tee /etc/modprobe.d/ath3k.conf
Bearbeiten Sie dann /etc/rc.local
sudo gedit /etc/rc.local
Und fügen Sie oben exit 0 hinzu, da exit 0 die letzte Zeile in der Datei sein muss
sleep 20
modprobe ath3k
speichern, Programm beenden und neu starten
BEARBEITEN: Heute wurde ein neuer Kernel veröffentlicht, der das Problem ohne die Blacklist oder die Änderungen in rc.local behoben hat. http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.19.1-vivid/
Überprüfen Sie arch
, ob Sie ein 32- oder 64-Bit-System haben Sie können die Blacklist mit löschen sudo rm /etc/modprobe.d/ath3k.conf
und verwenden gksudo gedit /etc/rc.local
und die sleep
Zeile löschen und
modprobe ath3k
Speichern, Programm beenden
Für 32 Bit, herunterladen und installieren
Für 64 Bit
Ich habe keine Hybridgrafik, daher weiß ich nicht, ob dieser Kernel Probleme verursachen wird