Broadcom 無線 PCI 卡 BMC4360 14e4:43a0 無法使驅動程序正常工作
我有一個類似的問題:
無法讓 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
]我的桌面:GNOME
我的網路環境: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
我不確定是什麼改變了它的工作,我猜是核心更新。