Broadcom 无线 PCI 卡 BMC4360 14e4:43a0 无法使驱动程序正常工作

T.m*_*nos 4 wifi drivers arch-linux configuration broadcom

我有一个类似的问题:

\n\n

无法让 Broadcom 无线驱动程序在 Arch Linux 上运行

\n\n

但就我而言,加载 Broadcom-wl-dkms 驱动程序不起作用。我对此很陌生,所以也许解决方案非常简单(希望如此)。\n到目前为止我所做的:\n我使用 yaourt 和 pacman 安装了各种驱动程序,最终安装了 Broadcom-wl-dkms 驱动程序。\n当我列出可用的互联网设备时,ip link我仍然只得到两个结果,即主板的 lo 和芯片组(LAN\xc2\xb4s 插入并工作正常)。\nlsmod我以为我会得到所有活动驱动程序的列表,但 Broadcom-wl-dkms 没有显示在那里。

\n\n

为了让驱动程序全部设置并运行,我需要做什么?

\n\n

啊,运行wifi-menu给我返回亮红色的无效接口规范,但我猜这只是因为它看不到任何无线网络设备。

\n\n

我读了很多帖子,但到目前为止没有什么真正有帮助的(是的,我事先检查了 Arch Wiki)。\n这与司机是限制性许可司机有关系吗?

\n\n

输出lspci -knn | grep net -A2:

\n\n
\n

00:1f.6 以太网控制器 [0200]:Intel Corporation 以太网\n 连接 (2) I219-V [8086:15b8] (rev 31) 子系统:Micro-Star\n International Co., Ltd. [MSI] 以太网连接(2) I219-V\n [1462:7a12] 使用的内核驱动程序:e1000e 内核模块:e1000e

\n
\n\n

令人着迷:输出lspci -knn|grep Net -A2:

\n\n
\n

07:00.0 网络控制器:Broadcom Limited BCM4360 802.11ac 无线\n 网络适配器(修订版 03)

\n
\n\n

运行lsmod | grep wl不会产生任何结果。如何加载驱动程序?

\n

T.m*_*nos 5

我终于让它工作了。

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

我的桌面:G​​NOME

我的网络环境:网络管理器小程序 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
Run Code Online (Sandbox Code Playgroud)

确实对我没有任何改变,但你可以尝试/(如wiki - > https://wiki.archlinux.org/index.php/Broadcom_wireless中提到的)

您可能需要重新启动网络管理器:systemctl restart NetworkManager.service 安装 Linux 头文件可能会有所帮助:sudo pacman -S linux-headers

我不确定是什么改变了它的工作状态,我猜是内核更新。