英特尔网卡在macOS中的实现主要通过OpenIntelWireless项目:
- IntelBluetoothFirmware用于驱动蓝牙,包含三个Kext:
- IntelBTPatcher.kext 破解器;
- IntelBluetoothInjector.kext 注入器;
- IntelBluetoothFirmware.kext 蓝牙驱动本体。
macOS Monterey及更新系统则需要删除IntelBluetoothInjector.kext注入器,并用OpenCore官方项目组acidanthera开发的BrcmPatchRAM中的BlueToolFixup.kext进行修复。
- itlwm用于驱动Wi-Fi,有两种实现方式:
- itlwm,完全基于开源资源打造,原理是将Wi-Fi模拟为macOS中原生IOEthernet接口,即在系统设置页面显示为以太网,这样可以最大限度发挥ax210的Wi-Fi带宽优势,测试下来AX210跑满1 Gbps完全没问题;
- AirportItlwm,提供Airport特性但是稳定性不如itlwm,在控制中心能开启正常Wi-Fi并连接网络,支持隔空投送和接力等特性。
注意:任何时候都不要同时使用下列两种实现方式;
- 正如前述,itlwm虽然稳定并且支持Wi-Fi6特性,但是由于是模拟以太网接口,在macOS的系统界面无法直接连接Wi-Fi,因此作者开发了一个Wi-Fi用户界面程序HeliPort,此外,也可以在itlwm.kext的Info.plist中提前写入Wi-Fi的SSID和密码自动连接。