起因
喜新厌旧的苹果在发布 macOS 10.14 Mojave 的时候,抛弃了一大批高通/博通芯片 WiFi 卡的原生支持,涉及型号挺多的,它们普遍在 macOS 10.13 及更早版本中拥有良好的支持度,毕竟是苹果亲自调整的驱动。大部分这类卡可以通过加载旧版本的 IO80211Family.kext 进行驱动,但也有一些型号是原生 IO80211Family 无法处理的。
下面就特别介绍其中高通 AR9565/AR9462/AR9463/AR9485 这几个型号的解决方法。
解决方法
这里提供几个修改过的 IO80211Family 文件,为了兼容系统内置的 IO80211Family 文件,修改后的 Kext 仅提供对特定的上述高通芯片型号的支持,以避免冲突。
- Clover 用户直接把文件放到 /EFI/CLOVER/Kexts/Others/ 目录,重启生效;
- OpenCore 用户把文件放到 /EFI/OC/Kexts/ 目录,并添加到 config.plist 列表中,并启用。
- 特别说明:
兼容性
笔者实测过 11.0 Big Sur 和 10.15 Catalina,完全正常,10.14 Mojave 应该也没有问题。
12.0 Monterey 未测试,因为 12.0 大幅删改了 WiFi 和蓝牙框架,因此不是很乐观?,测试过的同学请反馈。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)