我将 Ubuntu 从 11.10 升级到 12.04,在此之前,无线网络工作正常。升级并重新启动后,无线网络甚至无法被检测到(当我单击顶部面板中的网络管理器图标时,它不会显示无线网络。启用无线选项有)。但我的笔记本电脑的 LED 指示灯显示无线已打开。
这是一台戴尔 Vostro 3450 笔记本电脑,具有:
Broadcom Corporation BCM4313 802.11b/g/n 无线局域网控制器 (rev 01)** (来自 lspci)。是否还需要其他信息?
如何让 Wifi 正常工作?
答案1
我自己有一台 vostro。但是是 BCM43224。也许这个解决方案不适合你。不过这对我有帮助。不知何故,“sta”驱动程序停止正常工作。您需要安装另一个驱动程序。安装前删除以下软件包
sudo apt-get purge bcmwl-kernel-source broadcom-sta-common broadcom-sta-source
(删除这些对我来说很重要。如果没有,我的 b43 驱动程序就会出现严重的连接问题)
然后安装以下软件包
sudo apt-get install b43-fwcutter firmware-b43-installer
sudo echo b43 >> /etc/modules
然后重新启动并检查是否找到了您的卡。(您可以手动尝试而无需重新启动。如果您当前使用 wl 驱动程序,请执行
sudo modprobe -r wl
sudo modprobe b43
)
更多信息,对我有帮助的可以在这里找到:
http://www.linuxwireless.org/en/users/Drivers/b43
http://wiki.ubuntuusers.de/WLAN/Broadcom_bcm43xx
或者尝试此处描述的驱动程序: http://www.linuxwireless.org/en/users/Drivers/brcm80211 这个应该支持你的芯片。
答案2
我也遇到过同样的问题。我尝试了上面给出的“b43-fwcutter firmware-b43-installer”包解决方案。无线网络开始工作,但其行为非常不稳定。无线网络在启动时未打开,如果我尝试打开接口而不先手动打开设备(ifconfig wlan0 up),整个系统就会冻结。
因此,我尝试了另一种方法。我进入了 ubuntu 的“附加驱动程序”应用程序。在那里我看到“Broadcom STA 专有驱动程序”被禁用了。我卸载了 b43 模块(也从 /etc/modules 中删除了它)。使用有线接口连接到网络并启用了此驱动程序。从那时起它一直运行顺利。希望这个回复能有所帮助。
答案3
答案4
检查上面的链接,您需要首先检查您正在使用哪种 Broadcom 固件。驱动程序非常具体。特别注意上面的帖子,b43 驱动程序不支持 BCM4313 芯片组,这些驱动程序需要 STA 驱动程序。
(我有一台配备 BCM4313 无线功能的戴尔工作室,这就是我所知道的......)。