Broadcom 卡不工作

Broadcom 卡不工作

剛剛安裝了 Lubuntu 14.04。像許多其他人一樣,無法讓 Broadcom 卡工作。已經嘗試了我能找到的幾乎所有建議,但仍然沒有運氣。乙太網路運作正常,但沒有掃描可用網路。

我使用的是 Dell Inspiron 910,配備 Broadcom 4312、PCI ID [14e4:4315]、子集 [14e4:04b5] 卡。 iwconfig給出no wireless extensions:和。loeth0

我已經跑了sudo apt-get update並且sudo update-pciids.已經跑了sudo apt-get purge bcmwl-kernel-source並且sudo apt-get install linux-firmware-nonfree。已在連接或未連接乙太網路線的情況下重新啟動。不確定無線鑰匙是打開還是關閉,所以我必須以兩種方式嘗試一下(我希望有一個指示燈!)

其他驅動程式顯示來自(專有)的 Linux STA 無線驅動程式來源,bcmwl-kernal-source標記為「請勿使用」。使用適用於 Linux 核心驅動程式的非自由韌體linux-firmware-nonfree。幫助!謝謝!

答案1

根據這一頁b43驅動程式或 Broadcomwl驅動程式都適用於您的 [14e4,4315] 晶片(不確定子集是什麼)。

現在,你說你跑了,sudo apt-get update但你跑了嗎sudo apt-get upgrade?如果沒有,現在就這樣做。
然後安裝該linux-firmware-nonfree軟體包,b43 驅動程式應該可以工作並且網路管理器應該啟動。

如果事情不起作用,您可能需要清理周圍所有的 Broadcom 東西。首先清除您安裝的所有此類軟體包。/etc/modprobe.d透過運行來尋找cat /etc/modprobe.d/* | grep b43 任何可能的行blacklist b43。註解掉該行,然後重新啟動或停用/啟用無線。

您提供的 Pastebin 看起來很好,直到韌體加載(dmesg 輸出)失敗的最後。在第 128 行左右,列出了模組的韌體檔案。查看 /lib/firmware/b43 看看檔案 ifcode15.fw 等是否存在,並且是世界可讀的(只需發布

sudo ls -l /lib/firmware/b43

我們可以判斷目錄中是否有任何內容。如果 ifcode15.fw 和其他檔案不存在,則 linux-firmware-nonfree 有安裝問題。或者也許權限是錯誤的,不允許您閱讀任何內容。您可以透過以下方式取得該目錄及其內容的所有權(假設您的使用者名稱是「bob」:

sudo chown -R bob:bob /lib/firmware/b43

現在您應該能夠在不使用 sudo 的情況下 ls -l /lib/firmware/b43,查看您擁有的檔案。現在重新啟動並透過點擊標題列(網路管理員小程式)中的一小堆弧線來查看是否獲得附近無線存取點的清單。按一下您的網路進行連接,或者如果您的網路不存在,則可以按一下「連接到隱藏網路」或「更多網路」。

該資料夾中沒有任何內容,因此安裝 linux-firmware-nonfree 軟體包

sudo apt-get install linux-firmware-nonfree

然後再次查看 /lib/firmware/b43 資料夾,您應該會看到擴展名為 .fw 的檔案。

sudo apt-get install network-manager

也應該嘗試安裝網路管理器,但它是常規安裝的一部分,因此它可能已經存在。 nm-applet 是程式的名稱,它將餅形的圓弧堆放在標題欄中,如果您沒有看到該圖標,您可以嘗試在終端中自己運行它。

nm-applet

但同樣,這應該在全新安裝時自動運行。

相關內容