我有一个类似的问题:
无法让 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]:Intel Corporation 以太网连接 (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
不会产生任何结果。如何加载驱动程序?
答案1
我终于让它工作了。
我的工作环境:4.16.5-1-ARCH[ rname -r
]
我的桌面:GNOME
我的网络环境:网络管理器小程序 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
我不确定是什么改变了它的工作状态,我猜是内核更新。