
在 ubuntu 14.04 中,lenovo b40-70 筆記型電腦未偵測到藍牙。我嘗試安裝藍牙管理器,但顯示未找到藍牙適配器。
我的lsusb
輸出:
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
我也嘗試過,rfkill unblock all
但沒有任何效果...我不想再次切換到 Windows,因為這台筆記型電腦給我帶來了很多問題,這就是其中之一。
答案1
您可能需要做的第一件事是
sudo apt-get install linux-firmware
我的 Lenovo 上有其中一台 BT 設備,在啟動過程中早期上傳韌體可能會很困難,因此請嘗試以下操作
echo "blacklist ath3k" | sudo tee /etc/modprobe.d/ath3k.conf
然後編輯/etc/rc.local
sudo gedit /etc/rc.local
並在 exit 0 上面添加以下內容,因為 exit 0 必須是文件中的最後一行
sleep 20
modprobe ath3k
儲存,退出程序,然後重新啟動
編輯:今天發布了一個新內核,解決了這個問題,沒有黑名單或 rc.local 中的編輯。 http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.19.1-vivid/
檢查arch
您是否有 32 位或 64 位系統 您可以刪除黑名單並sudo rm /etc/modprobe.d/ath3k.conf
使用gksudo gedit /etc/rc.local
並刪除該sleep
行和
modprobe ath3k
儲存,退出程序
對於 32 位,下載並安裝
對於 64 位元
我沒有混合顯示卡,所以我不知道這個核心是否會導致問題