为什么我的 Broadcom 无线网卡即使安装了 b43 驱动程序也仍然无法工作?

为什么我的 Broadcom 无线网卡即使安装了 b43 驱动程序也仍然无法工作?

我使用的是 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

相关内容