
我的藍牙曾經運行良好,直到有一天我以某種方式將其停用。我不太記得了,但也許這與我試圖讓我的 Wi-Fi 正常工作有關,即可能存在驅動程式問題。但也許這無關緊要。現在我想重新激活它...
觀察結果:
- 在藍牙設定中,按鈕是灰色的。網路指示器中不再顯示任何藍牙資訊。
- 使用 Ubuntu 14.04.2 live 映像檔時也是如此。
- 我嘗試安裝 blueman-applet,但找不到任何適配器。
rfkill
不顯示藍牙適配器。hcitool dev
不顯示任何設備。- 在BIOS設定中,藍牙設定為“啟用”,啟用/停用鍵設定為WLAN+藍牙。我看不出它是否真的在任何地方起作用。
- 此適配器顯示在 lsusb 中。
- 藍牙服務正在運作。
我目前使用的是 Ubuntu 16.04 64 位,但問題已經在 14.04 開始了(我已經從 13.10-->14.04-->16.04 升級)。我的筆記型電腦是 Dell Studio 1558,藍牙轉接器是BCM2046B1。這台筆記型電腦已經很多年沒有安裝任何 Windows 了(在我上次使用 Windows 後藍牙就可以工作了)。
lsusb | grep 藍牙:
Bus 001 Device 007: ID 0a5c:4500 Broadcom Corp. BCM2046B1 USB 2.0 Hub (part of BCM2046 Bluetooth)
lsmod | grep 藍牙:
bluetooth 520192 5 bnep
rfkill 列表:
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
1: brcmwl-0: Wireless LAN
Soft blocked: no
Hard blocked: no
dmesg | grep 藍牙:
[ 5.275593] Bluetooth: Core ver 2.21
[ 5.275713] Bluetooth: HCI device and connection manager initialized
[ 5.275718] Bluetooth: HCI socket layer initialized
[ 5.275721] Bluetooth: L2CAP socket layer initialized
[ 5.275730] Bluetooth: SCO socket layer initialized
[ 5.346807] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 5.346812] Bluetooth: BNEP filters: protocol multicast
[ 5.346821] Bluetooth: BNEP socket layer initialized
hcitool開發者
Devices:
sudo 服務藍牙狀態
bluetooth start/running, process 1279
我已經嘗試過的解決方案:
- BTSB-https://askubuntu.com/a/257123/142834
- 重新安裝bluez -https://askubuntu.com/a/543392/142834
- 重新安裝 linux 韌體 -https://askubuntu.com/a/543392/142834
關於如何進行的任何想法?我猜想它在硬體層級上以某種方式被停用,因為當我嘗試使用即時影像時問題仍然存在。不過,發生這種情況時我沒有Windows,所以必須有一種方法可以在不安裝Windows 的情況下解決它...問題可能是在我嘗試使Wi-Fi 工作時開始的,但它們是兩個不同的硬體(雖然都來自博通)。
更新 - 2017 年 4 月 18 日
同時,我也嘗試透過取下CMOS電池來重置BIOS,但沒有幫助。
我還發現這個非常有趣的答案,描述如何從 Windows 驅動程式中提取必要的韌體。不幸的是,我找不到適合我的型號的產品。
只有與 Windows 相關的解決方法有效...
在過去的幾個月裡花了很多時間嘗試以正確的方式解決這個問題之後,我嘗試了「安裝 Windows 並啟用它」解決方案。安裝 Windows 和藍牙驅動程式花了幾個小時,但它有效。這是骯髒的解決方法,但如果你遇到困難並且你有選擇,就這麼做吧。即使是不同硬碟上的試用版也足夠了。沒有 GRUB 混亂,只是浪費了幾個小時。
我仍然不明白在沒有安裝 Windows 的情況下我是如何停用它的。我想我刪除了一些東西,這也會自動硬禁用設備。