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