无线适配器的内核驱动程序未使用

无线适配器的内核驱动程序未使用

我最近在笔记本电脑上安装了 Archlinux,并按照 Arch Wiki 上的说明进行操作(https://wiki.archlinux.org/index.php/Wireless_network_configuration#Check_the_driver_status)我检查了“lspci -k”命令的输出。

wiki 的示例输出如下:

06:00.0 Network controller: Intel Corporation WiFi Link 5100
    Subsystem: Intel Corporation WiFi Link 5100 AGN
    Kernel driver in use: iwlwifi
    Kernel modules: iwlwifi

当我运行命令时,我的输出是这样的:

03:00.0 Network controller: Broadcom Corporation BCM4352 802.11ac Wireless Network Adapter (rev 03)
    Subsystem: AzureWave Device 2123

我注意到“正在使用的内核驱动程序”和“内核模块”字段未显示。作为操作系统的新手,我不知道这意味着什么或该怎么做。

如何让内核“使用”我的无线适配器?如果重要的话,我会从 USB 驱动器启动操作系统。

答案1

看起来 Broadcom 设备在 Arch Linux 方面有着一段奇怪的历史。

我找到了这个Arch Linux 维基文章这似乎正是你的问题。给出的重要建议是:

Install broadcom-wl from aur, unload the brcmsmac and load the wl module.

该 AUR 包是这里。奇怪的是,AUR 页面引用的 Broadcom 页面并未声称支持 BCM4352,但还有很多其他支持Arch 论坛页面假设 Broadcom-wl 软件包既可以工作也不能工作。

相关内容