电脑原装的rtl8821ce不支持Hackintosh,购入Trackpad之后想着不能一直插着线用,需要一个可以驱动的网卡
选择网卡
有几种网卡可以选择
- DW1820a
- DW1560 免驱
- BCM94360CD pcie拓展卡 免驱
最后考虑到价格在黑果小兵那里购入DW1820a,此时这款网卡已经涨价到带运费158元人民币的程度了
我的折腾过程
已经屏蔽好针脚,前三后二。插上之后直接可以驱动wifi,这样的话只需要安装蓝牙驱动就行。但是麻烦的事情来了,Clover中放入蓝牙驱动开机依然没有蓝牙。
排查发现没有识别到网卡的蓝牙usb设备。经过群里大佬指点,需要在在DSDT
里打开usb port。
对了,黑果小兵那里买来可以加售后群并且提供一定的技术支持,如果没群里大佬指点,我可能因为不能驱动蓝牙放弃这款网卡。对于这钟业余Hackintosh玩家,怎能想到问题出在这上面😂
这时候电脑里面有两个相关文件
- DSDT.aml
- SSDT-UIAC.aml
这两个文件不是完全对应我的主板,查看之后发现SDT-UIAC.aml
里面有usb接口定义。
因为dsdt在引导中作为补充加载,所以首先想到删除这个文件,果然成功识别到。
至此无线和蓝牙成功驱动
最后添加启动参数brcmfx-country=#a
更改国家代码,开启所有信道,不过对我似乎只是多显示了,实际并没有启用。。
目前有一个小bug,重置路由之后,网卡搜到的型号变少(虽然这个问题明显不是重置路由造成的,但重置路由之后立马出现这个问题,中途没有其他操作),并且路由的5gwifi设置成自动信道就无法搜索到,手动添加网络也不行。把路由固定到149
信道之后才能正常连接。但问题是,自动信道模式下信道通常也是149