I use AR9287. It is working now. I follow modded HS80211Family and Atheros40 kext in insanelymac post. Let’s edit info.plist of Atheros40 of your wifi chip at post:@enlaid
I tried your linked kexts, but they don’t work on machine that I’m working on for a friend.
It’s a AORUS Z270X-GamingK5 with i7-7700K and 32GB ram, RX570 and Samsung 970EVO.
OC is 0.6.3, with kexts only for necessary stuff - lilu, whatevergreen, virtualsmc, applealc, ateros killer eth... and SIP disabled (6700000).
One thing that comes to mind is the order of loading kexts in config.plist - could that be the reason?
Btw, hack boots without a problem, it just won’t show wifi card...
Thanks in advance!
<dict>
<key>Arch</key>
<string>x86_64</string>
<key>BundlePath</key>
<string>HS80211Family.kext</string>
<key>Comment</key>
<string>Atheros WiFi Family</string>
<key>Enabled</key>
<true/>
<key>ExecutablePath</key>
<string>Contents/MacOS/HS80211Family</string>
<key>MaxKernel</key>
<string></string>
<key>MinKernel</key>
<string></string>
<key>PlistPath</key>
<string>Contents/Info.plist</string>
</dict>
<dict>
<key>Arch</key>
<string>x86_64</string>
<key>BundlePath</key>
<string>AirPortAtheros40.kext</string>
<key>Comment</key>
<string>Atheros WiFi Plugin</string>
<key>Enabled</key>
<true/>
<key>ExecutablePath</key>
<string>Contents/MacOS/AirPortAtheros40</string>
<key>MaxKernel</key>
<string></string>
<key>MinKernel</key>
<string></string>
<key>PlistPath</key>
<string>Contents/Info.plist</string>
</dict>
I tried the above, used both the Kexts, and ensured that HS80211Family was before AirPortAtheros40. Still doesn't work for me. I have no idea what's wrongFor WDN4800 you don't need change anything - device ID is natively supported.
correct order in config:
Code:<dict> <key>Arch</key> <string>x86_64</string> <key>BundlePath</key> <string>HS80211Family.kext</string> <key>Comment</key> <string>Atheros WiFi Family</string> <key>Enabled</key> <true/> <key>ExecutablePath</key> <string>Contents/MacOS/HS80211Family</string> <key>MaxKernel</key> <string></string> <key>MinKernel</key> <string></string> <key>PlistPath</key> <string>Contents/Info.plist</string> </dict> <dict> <key>Arch</key> <string>x86_64</string> <key>BundlePath</key> <string>AirPortAtheros40.kext</string> <key>Comment</key> <string>Atheros WiFi Plugin</string> <key>Enabled</key> <true/> <key>ExecutablePath</key> <string>Contents/MacOS/AirPortAtheros40</string> <key>MaxKernel</key> <string></string> <key>MinKernel</key> <string></string> <key>PlistPath</key> <string>Contents/Info.plist</string> </dict>
My TP-LINK TL-WDN4800 is working absolutely fine. with Big Sur 11.1 and opencore 0.6.4
used the prescribed kexts HS80211Family and AirPortAtheros40.
I didn't changed anything else.
Thanks for this! Just got done upgrading mobo/CPU after prior one died and was really not wanting to change out wifi. Added 2 kexts and adjusted config file - wifi working perfectly on Big Sur!WDN4800 (AR9380) works great in Big Sur with modded High Sierra WiFi kexts. If you use OpenCore, you don't need replace any kext in S/L/E, just inject HS80211Family.kext & AirPortAtheros40.kext via OC.
Modded kexts: https://www.insanelymac.com/forum/files/file/1008-io80211family-modif/