我使用“附加驱动程序”安装“Broadcom STA 无线驱动程序”,但它返回错误。其中jockey.log
多次显示以下内容。
2011-02-14 21:24:06,945 DEBUG: BroadcomWLHandler enabled(): kmod disabled, bcm43xx: blacklisted, b43: blacklisted, b43legacy: blacklisted
返回错误后,网卡将暂时工作,直到我重新启动笔记本电脑。当我重新启动时,我必须再次尝试激活驱动程序,返回错误,但它暂时可以工作。
Dell Inspiron 1545 上的网卡如下:
Broadcom Corporation BCM4312 802.11b/g LP-PHY [14e4:4315] Rev 01
我已经尝试自己解决这个问题好几个小时了。任何帮助我都非常感谢。
答案1
我有一台同样的 Inspiron 1545,配有 14e4:4315 卡,对我来说,broadcom-sta 驱动程序运行没有问题。(我非常努力地让非 sta/wl 驱动程序在各种发行版上运行,但这个特定的 wlan 卡似乎很难)
我猜测,与内核一起提供的其他可用博通驱动程序(b43、b43xx b43legacy)的黑名单存在某种错误。如果您在安装时发布错误消息的输出,当它正常工作时和lsmod
不正常工作时 lsmod……那应该是一个好的开始。
您还应该查看的内容/etc/modprobe.d/blacklist-bcm43.conf
。它应该包含以下内容,以禁止加载错误的驱动程序:
blacklist b43
blacklist b43legacy
blacklist ssb
blacklist bcm43xx
答案2
答案3
诊断此问题的一种方法是,在终端上运行:
dpkg --list firmware-b43-*
查看软件包名称和状态(最左边两列显示“ii”表示已安装的软件包)。
我在可能性列表中看到三个与 b43 相关的包:
- 固件-b43-安装程序
- 固件-b43-lpphy-安装程序
- 固件-b43legacy-安装程序
对于您的卡(LP-PHY 变体),您需要安装 firmware-b43-lpphy-installer。我曾见过驱动程序安装工具“出错”并安装 firmware-b43-installer(但会安装与 LP-PHY 硬件不兼容的模块)。
如果发现您没有安装 firmware-b43-lpphy-installer,请在终端上运行以下命令:
sudo apt-get install firmware-b43-lpphy-installer
确保手边有备用有线连接,如果 firmware-b43-lpphy-installer 失败,您可以将其删除:
sudo apt-get remove firmware-b43-lpphy-installer