iMac 7.1安装Ubuntu Budgie后Broadcom WiFi网卡无法工作,求驱动安装解决方法
兄弟,我之前帮朋友搞定过同款iMac装Ubuntu Budgie的WiFi坑,这款机器自带的基本都是Broadcom BCM4321系列网卡,手动换驱动没成大概率是没踩对正确的流程,试试下面这些亲测有效的步骤:
第一步:先确认你的网卡具体型号
先打开终端,输入这条命令精准定位网卡型号:lspci -nn | grep -i broadcom
输出会类似01:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM4321 802.11a/b/g/n [14e4:4328],重点看[14e4:xxxx]的编号,确认是BCM4321系列就对了。第二步:清理之前错误安装的驱动
先把你之前手动装的不匹配驱动清掉,避免冲突:sudo apt purge bcmwl-kernel-source
然后更新系统源列表,确保能下载到正确的驱动包:sudo apt update第三步:安装适配的开源驱动(优先推荐)
iMac 7.1的BCM4321最适配的是开源b43驱动,输入命令安装固件和工具:sudo apt install firmware-b43-installer b43-fwcutter
注意:安装需要联网,没有线网的话可以用手机开USB共享网络给电脑,老iMac支持这个功能第四步:加载驱动并验证
安装完成后,要么直接重启电脑,要么在终端输入这条命令手动加载驱动模块:sudo modprobe b43
等个几秒,看看右上角的WiFi图标是不是出来了,搜搜附近热点试试。
如果上面的方法还是不行,试试闭源驱动方案:
- 输入命令安装闭源的Broadcom驱动:
sudo apt install bcmwl-kernel-source
安装完成后重启机器,再检查WiFi状态。
小提醒:老iMac的EFI没有Secure Boot限制,不用担心驱动被拦截,放心操作就行。要是还搞不定,把终端里的网卡型号输出贴出来,我再帮你排查!
备注:内容来源于stack exchange,提问作者Vaughn

