athlonreg 发表于 2018-4-11 17:01

三种方法驱动AR956x AR9485 AR946x

本帖最后由 athlonreg 于 2018-4-11 17:01 编辑

本人在折腾黑果的过程中整理了三种驱动AR956x AR9485 AR946x的方法,在此分享给大家,希望帮助到景友

1、利用Lilu插件(推荐)
得益于chunnann开发的Lilu插件https://github.com/chunnann/ATH9KFixup,为方便大家使用,我把我自己从源码编译的、RehabMan编译的以及作者编译的全都放出来,主要是楼主在用的时候发现这个东西其实不一样,比如我的只能用作者编译的,其余全都无效
使用方法,ATH9KFixup.kext放至/CLOVER/kexts/Other,ATH9KFixupInjector.kext安装至SLE
在config注入启动参数,对应如下

[*]AR946X: (Default不需注入)
[*]AR9485: -ath9485
[*]AR9565: -ath9565

然后重建缓存修复权限重启即可



2、kext替换
利用大神修改好现成的kext替换/System/Library/Extensions/IO80211Family.kext/Contents/AirPortBrcm4360.kext,国外搬运的,我整理到了GitHub,地址https://github.com/athlonreg/Enable-AR956X-AR946X-AR9485-in-your-hacintosh
然后重建缓存修复权限重启即可
PS:国外搬运,源地址https://www.insanelymac.com/forum/topic/312045-atheros-wireless-driver-os-x-101112-for-unsupported-cards/page-20

3、覆盖加载
直接放以下三个kext至/CLOVER/kexts/Other,重启即可驱动,但经常会出现硬件不可用或者网速超慢的情况,如遇到这种问题,请手动删除/System/Library/Extensions/IO80211FamilyV2.kext
然后重建缓存修复权限重启即可(此方法只收集到了9565的,如果景友有收集到的,欢迎补充)




athlonreg 发表于 2018-4-11 17:01

备用楼

本帖最后由 athlonreg 于 2018-6-8 00:23 编辑

10.14 macOS Mojave中Apple移除了对高通无线网卡的支持,经过测试,9565已经不被支持,9485 9462按说也不支持了,9285正常,驱动方法只需将13.5(也可以用其他版本)的sle下IO80211Family.kext/Contents/Plugin/的Atheros40.kext拷贝到对应位置,按照以前的方法在dsdt注入相应id即可,具体方法请参考相关帖子,这里不做详细介绍,具体以后的版本会不会再次支持,拭目以待吧

WLS.pkg 发表于 2018-4-11 17:04

daliansky 发表于 2018-4-11 17:05

技术帖要顶起来

athlonreg 发表于 2018-4-11 17:06

WLS.pkg 发表于 2018-4-11 17:04 https://www.pcbeta.com/static/image/common/back.gif
支持,听说10.12.x下和10.13.x下驱动方法不一样??

数据变了,13.3之前我用第二种方法有效,插件无效,13.3开始插件有效,替换却无效了,猜测应该是数据有变化

WLS.pkg 发表于 2018-4-11 17:07

xiaobaileshi 发表于 2018-4-11 17:07

暂时使用的第二种方法,有空试试第一种,顶一下{:5_264:}

wuqing68 发表于 2018-4-11 17:10

我的就是9485,WIN下速度正常,
MAC下就当是驱动了的,只是下载速度不到200K,明显有问题。
尝试一下你的附件

athlonreg 发表于 2018-4-11 17:10

xiaobaileshi 发表于 2018-4-11 17:07 https://www.pcbeta.com/static/image/common/back.gif
暂时使用的第二种方法,有空试试第一种,顶一下

我的9565第一种方法那三个版本尝试了一遍,只有作者编译的可用,可能得多试几遍😂😂

xiaobaileshi 发表于 2018-4-11 17:14

athlonreg 发表于 2018-4-11 17:10 https://www.pcbeta.com/static/image/common/back.gif
我的9565第一种方法那三个版本尝试了一遍,只有作者编译的可用,可能得多试几遍😂😂

回头试试看,挨个试试{:5_262:}

此人已成猫哆哩 发表于 2018-4-12 14:04

楼主这个驱动有限速问题么,我当前采用的是直接替换IO80211Family.kext和AirPortAtheros40.kext的方法驱动wifi,修改IOBluetoothFamily.kext的方法驱动蓝牙关闭,但现在蓝牙无法搜索、连接设备,win重启可以搜索设备,但连接也不稳定,楼主的方法和有比这个好么

518hl 发表于 2018-4-12 14:30

有ar9382 的驱动吗

此人已成猫哆哩 发表于 2018-4-12 14:32

请问这种方法蓝牙有解么,我用了类似第二种方法,但蓝牙无法搜索、连接

athlonreg 发表于 2018-4-12 16:01

此人已成猫哆哩 发表于 2018-4-12 14:04 https://www.pcbeta.com/static/image/common/back.gif
楼主这个驱动有限速问题么,我当前采用的是直接替换IO80211Family.kext和AirPortAtheros40.kext的方法驱动w ...

这几个方法原理一样,实现无线驱动蓝牙可关也可以通过仿冒同时不直接对sle进行修改,而且插件可以实现免折腾,但蓝牙都是废的,这个暂时无解

athlonreg 发表于 2018-4-12 16:02

此人已成猫哆哩 发表于 2018-4-12 14:04 https://www.pcbeta.com/static/image/common/back.gif
楼主这个驱动有限速问题么,我当前采用的是直接替换IO80211Family.kext和AirPortAtheros40.kext的方法驱动w ...

我这里没有限速问题

athlonreg 发表于 2018-4-12 16:03

此人已成猫哆哩 发表于 2018-4-12 14:32 https://www.pcbeta.com/static/image/common/back.gif
请问这种方法蓝牙有解么,我用了类似第二种方法,但蓝牙无法搜索、连接

蓝牙一直不稳定,暂时没有解决办法只能实现冷启动关闭

athlonreg 发表于 2018-4-12 16:03

518hl 发表于 2018-4-12 14:30 https://www.pcbeta.com/static/image/common/back.gif
有ar9382 的驱动吗

暂时没有看到这个型号,我会留心,有解决的方法会在本帖更新

小白鼠零二号 发表于 2018-4-12 16:07

支持回家测试一下

518hl 发表于 2018-4-12 16:36

支持 我按了其他版本的 ar9xxx 的驱动直接进不了系统继续折腾 ······

毛茜坤 发表于 2018-4-25 15:46

请问作者编译的在哪下载呢,我看了github没有啊
页: [1] 2 3 4 5 6 7 8
查看完整版本: 三种方法驱动AR956x AR9485 AR946x