我的无线网卡似乎无法在 Mac Mini 5,1 上运行。Lspci 返回:
03:00.0 Network controller: Broadcom Corporation BCM4331 802.11a/b/g/n (rev 02)
但运行“附加驱动程序”没有检测到任何东西。nm-applet 菜单显示“设备未就绪 - 缺少固件”。我该怎么做才能让它正常工作?
请注意,这是针对 12.04.1 的,因此许多之前的讨论(针对 11.10 等)可能不适用于此。
答案1
我按照以下说明操作后,它就正常工作了https://help.ubuntu.com/community/MacBookPro8-2#Wireless,即:
Ubuntu 12.04 尚未提供官方支持,但您可以使用以下存储库来获得它。
sudo add-apt-repository ppa:mpodroid/mactel sudo apt-get update sudo apt-get install b43-fwcutter firmware-b43-installer
对于 Precise,还应安装 Compat 模块
sudo apt-get install linux-backports-modules-cw-3.3-precise-generic
编辑 /etc/modprobe.d/blacklist.conf 并添加以下行:
blacklist ndiswrapper
创建或编辑文件 /etc/pm/config.d/modules 并确保无线模块(b43 和 bcma)被列入黑名单:
SUSPEND_MODULES="b43 bcma"
重新启动后无线就可以正常工作了。
答案2
我在安装了 12.04 LTS 的 Acer Extensa 5620Z 中遇到了同样的问题,最后我在这个论坛中找到了解决方案(西班牙语):[解决方案] wifi Broadcom BCM4311 问题。
我在这里翻译一下结论:
解决方案是卸载该驱动程序并安装一个可以下载并安装正常工作的驱动程序的包:
sudo apt-get purge bcmwl-kernel-source
sudo apt-get install firmware-b43-installer
并重新启动计算机以在启动时加载驱动程序。
我希望它能在你的计算机上运行。