Arch-Linux

Broadcom 無線 PCI 卡 BMC4360 14e4:43a0 無法使驅動程序正常工作

  • May 24, 2019

我有一個類似的問題:

無法讓 Broadcom 無線驅動程序在 Arch Linux 上執行

但就我而言,載入 broadcom-wl-dkms 驅動程序不起作用。我是新手,所以也許解決方案很簡單(希望如此)。到目前為止我所做的:我用 yaourt 和 pacman 安裝了各種驅動程序,最終得到了 broadcom-wl-dkms 驅動程序。當我列出可用的網際網路設備時,ip link我仍然只得到兩個結果,即主機板的 lo 和晶片組(插入 LAN 並且工作正常)。我lsmod想我會得到所有活躍驅動程序的列表,但沒有顯示 broadcom-wl-dkms。

為了讓驅動程序全部設置並執行,我必須做什麼?

啊,執行wifi-menu給我返回鮮紅色的無效介面規範,但我猜這只是因為它看不到任何無線網路設備。

我閱讀了很多文章,但到目前為止沒有任何幫助(是的,我事先檢查了 Arch Wiki)。這與司機是限制性執照司機有關嗎?

輸出lspci -knn | grep net -A2

00:1f.6 乙太網控制器

$$ 0200 $$: 英特爾公司乙太網連接 (2) I219-V$$ 8086:15b8 $$(rev 31) 子系統:Micro-Star International Co., Ltd.$$ MSI $$乙太網連接 (2) I219-V $$ 1462:7a12 $$ 正在使用的核心驅動程序:e1000e 核心模組:e1000e

迷人的:輸出lspci -knn|grep Net -A2

07:00.0 網路控制器:Broadcom Limited BCM4360 802.11ac 無線網路適配器(修訂版 03)

執行lsmod | grep wl不會產生任何結果。如何載入驅動程序?

我終於讓它工作了。

我的工作環境:4.16.5-1-ARCH [ rname -r]

我的桌面:G​​NOME

我的網路環境:network-manager-applet 1.8.11dev+12+ga37483c1-1

我的無線網卡:Broadcom Limited BCM4360 802.11ac 無線網路適配器

$$ 14e4:43a0 $$ [lspci -vnn -d 14e4:] 我做了什麼:我查看了https://wireless.wiki.kernel.org/en/users/Drivers/b43#Supported_devices$$ /url:2j8cyqph $$找到兼容的驅動程序,在我的情況下,這只是 wl 包(安裝pacman -S broadcom-wl)。確保一切都是最新的sudo pacman -Sy,然後確保你的文件系統一切sudo pacman filesystem linux正常(在我的情況下不是;))。檢查您的系統版本是否為uname -r && pacman -Q linux. 重啟。這已經解決了它,因為新的核心更新帶來了一些變化

b43-韌體broadcom-wl nvidia

rmmod b43 b43legacy bcm43xx bcma brcm80211 brcmfmac brcmsmac ssb wl 117    
modprobe wl

對我沒有任何改變,但您可以嘗試 /(如 wiki 中所述 ->https://wiki.archlinux.org/index.php/Broadcom_wireless

您可能必須重新啟動網路管理器:systemctl restart NetworkManager.service 安裝 linux 標頭可能有幫助:sudo pacman -S linux-headers

我不確定是什麼改變了它的工作,我猜是核心更新。

引用自:https://unix.stackexchange.com/questions/440143