![为什么我的 Broadcom 无线网卡即使安装了 b43 驱动程序也仍然无法工作?](https://linux22.com/image/961561/%E4%B8%BA%E4%BB%80%E4%B9%88%E6%88%91%E7%9A%84%20Broadcom%20%E6%97%A0%E7%BA%BF%E7%BD%91%E5%8D%A1%E5%8D%B3%E4%BD%BF%E5%AE%89%E8%A3%85%E4%BA%86%20b43%20%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%E4%B9%9F%E4%BB%8D%E7%84%B6%E6%97%A0%E6%B3%95%E5%B7%A5%E4%BD%9C%EF%BC%9F.png)
我使用的是 Ubuntu 12.04。网络控制器是 BCM4311,笔记本电脑是 Dell Latitude D830。我已经更新、升级、安装了 firmware-b43-installer、fwcutter,但它仍然检测不到我的无线互联网。iwconfig 说没有 lo 或 etho 的无线扩展,尽管检测到了控制器。尝试通过网络管理器手动添加无线网络也没有用。它就是检测不到无线网络。
lshw -c network 的输出如下:
*-network UNCLAIMED
description: Network controller
product: BCM4311 802.11b/g WLAN
vendor: Broadcom Corporation
physical id: 0
bus info: pci@0000:0c:00.0
version: 01
width: 32 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list
configuration: latency=0
resources: memory:fe8fc000-fe8fffff
rfkill list all 的输出:
0: dell-wifi: Wireless LAN
Soft blocked: no
Hard blocked: no
1: dell-bluetooth: Bluetooth
Soft blocked: no
Hard blocked: no
2: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
我还能尝试什么?我见过的所有解决方案都说 fwcutter 和 firmware-b43-installer 是答案,但它们对我来说不起作用。
答案1
正如评论中所见,韋萊帮助 OP 解决了问题,但他从未发布答案,而且他最后一次出现是在 10 个月前,所以我根据 OP 的评论发布了这篇文章。
跑步:
sudo rmmod wl
去除韦模块和:
sudo modprobe b43
加载b43模块。
你可以强制b43加载和预防韦通过运行在启动时加载:
echo "b43" | sudo tee -a /etc/modules
echo "blacklist wl" | sudo tee /etc/modprobe.d/blacklist-wl.conf