在 Arch Linux 中安装无线驱动程序?

在 Arch Linux 中安装无线驱动程序?

我对 Arch Linux 完全陌生。我想为我的 PC 安装无线驱动程序,需要您的帮助。我的 PC 是 Dell Studio 1555。我运行以下命令获取我的无线网卡信息:

lspci -nn -d 14e4: 

04:00.0 Network controller [0280]: Broadcom Limited BCM4322 802.11a/b/g/n Wireless LAN Controller [14e4:432b] (rev 01)
08:00.0 Ethernet controller [0200]: Broadcom Limited NetLink BCM5784M Gigabit Ethernet PCIe [14e4:1698] (rev 10)

另外,以下命令:

dmesg | grep firmware

[    9.948036] b43 ssb0:0: Direct firmware load for b43/ucode16_mimo.fw failed with error -2
[    9.948047] b43 ssb0:0: Direct firmware load for b43/ucode16_mimo.fw failed with error -2
[    9.948061] b43 ssb0:0: Direct firmware load for b43-open/ucode16_mimo.fw failed with error -2
[    9.948071] b43 ssb0:0: Direct firmware load for b43-open/ucode16_mimo.fw failed with error -2
[    9.948440] b43-phy0 ERROR: You must go to http://wireless.kernel.org/en/users/Drivers/b43#devicefirmware and download the correct firmware for this driver version. Please carefully read all instructions on this website.

注意:我可以通过有线连接。

答案1

根据错误提示,你可以访问 http://wireless.kernel.org/en/users/Drivers/b43#devicefirmware(不特定于 Arch Linux)。
然后您可以按照链接http://linuxwireless.sipsolutions.net/en/users/Drivers/b43/然后,按照那里的建议,下载并构建一个 tarball。在 CL 上输入以下命令:

wget http://bues.ch/b43/fwcutter/b43-fwcutter-018.tar.bz2 http://bues.ch/b43/fwcutter/b43-fwcutter-018.tar.bz2.asc
gpg --verify b43-fwcutter-018.tar.bz2.asc
tar xjf b43-fwcutter-018.tar.bz2
cd b43-fwcutter-018
make
sudo make install
cd ..

这对我有用,因为我有和你完全相同的无线芯片。

您可能也对此感兴趣回答(特定于 Arch Linux),其中详细说明了对您的问题的上述评论(特别是针对 B43 驱动程序)。

相关内容