我一直在对装有 BCM4322 14e4:432b 无线网卡的 HP EliteBook 进行故障排除。我使用的是 Linux 内核 3.9,几乎已经找到了解决方案。在 Linux Wireless 网站上阅读后,我发现 b43 和 wl 驱动程序至少应该可以与该卡配合使用。我无法使用 kmod-wl 使其正常工作,因此我转而使用 b43。我按照此处的指南操作,并使用以下代码行使其正常工作:
modprobe -r b43 bcma modprobe -r brcmsmac bcma modprobe-r wl 命令 modprobe b43
当我重新启动计算机时,我必须再次执行此操作才能使一切正常运行。我知道我应该将不需要的模块列入黑名单,但将 brcmsmac 和 wl 添加到 blacklist.conf 文件中似乎不起作用。我怎样才能让它永久起作用?
答案1
如果黑名单不起作用,则模块可能在 initframfs 中提前加载。查看文件/etc/initramfs-tools/modules
。
内容是什么/etc/modules
?另外请发布您用来将模块列入黑名单的行。
br
更新:
我在b43主页:
sudo apt-get install firmware-b43-installer
你尝试过吗?
另一方面,如果您希望在运行时加载模块,请添加以下行/etc/modules
:
b43
到/etc/modprobe.d/blacklist.conf
blacklist brcmsmac
和blacklist wl
然后重新启动机器。
模块应该然后就可以加载了。