我最近在我父母的旧笔记本电脑上安装了 Lubuntu 14.04,但一直无法启动并运行 Broadcom 卡。我一直在关注这个帖子:安装 Broadcom 无线驱动程序
......但我还是陷入困境。
lspci -vnn | grep Network
显示:
06:05.0 Network controller [0280]: Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller [14e4:4320] (rev 02)
iwconfig
显示:
lo no wireless extensions.
eth0 no wireless extensions.
我已经安装了b43-firmware-installer
和b43-fwcutter
以及linux-firmware-nonfree
软件包。在启动时,我一直收到 b43-phy0 错误,因此我尝试了sudo rmmod b43
,结果得到:
rmmod: ERROR: Module b43 is not currently loaded
我也尝试过:
dmesg | grep b43
[ 17.318405] b43legacy-phy0: Broadcom 4306 WLAN found (core revision 4)
[ 17.384870] b43legacy-phy0: Loading firmware b43legacy/ucode4.fw
[ 18.046777] b43legacy ssb0:0: Direct firmware load failed with error -2
[ 18.046785] b43legacy ssb0:0: Falling back to user helper
[ 18.047858] b43legacy-phy0 ERROR: Firmware file "b43legacy/ucode4.fw" not
found or load failed.
[ 18.047965] b43legacy-phy0 ERROR: You must go to
http://wireless.kernel.org/en/users/Drivers/b43#devicefirmware and download the
correct firmware (version 3).
我访问了它告诉我的网址,但它没有告诉我做任何我还没有尝试过的事情。
任何帮助和/或建议都将不胜感激!
答案1
您的 4306 硬件,根据http://wireless.kernel.org/en/users/Drivers/b43采用 b43legacy 驱动程序,而不是 b43 驱动程序。尝试使用 firmware-b43legacy-installer 软件包,看看它是否能为您提供正确的固件 (ucode4.fw) 并将其放入 /lib/firmware/b43legacy。看起来您引入了正确的驱动程序,只是没有正确的固件。