![在 Arch Linux 中安装无线驱动程序?](https://linux22.com/image/1527586/%E5%9C%A8%20Arch%20Linux%20%E4%B8%AD%E5%AE%89%E8%A3%85%E6%97%A0%E7%BA%BF%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%EF%BC%9F.png)
我对 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 驱动程序)。