Qualcomm AR9285 not working in Mojave [SOLVED]

Joined
Jun 13, 2018
macOS
10.13.4
Mobo
ASUS Z370-A Prime
CPU
i7 8700K @ 5.0Ghz
GPU
GTX 1080Ti
#1
Hi chaps, just wondering if anyone knew how to get the above working in Mojave?

Best,

Tom
 

Edhawk

Moderator
Joined
Apr 10, 2018
macOS
10.15.7
Mobo
GA-Z97X-UD5H
CPU
i7-4790K
GPU
Powercolor RX 580 8GB
#2
The kext that drives this wifi adapter, AirPortAtheros40.kext got removed from Mojave. It was present in High Sierra as a plugin/sub-kext for IO80211Familly.kext.

I have attached a copy of the kext for you to use, taken from my High Sierra 10.13.6 clone.

You need to install the kext to /Library/Extensions using Kext Beast or a similar app.

You then need to repair permissions and rebuild the kernel cache, either with the Terminal commands or Kext Utility.

This must be done before you reboot your laptop. Otherwise you could bork your installation.
 

Attachments

Joined
Jun 13, 2018
macOS
10.13.4
Mobo
ASUS Z370-A Prime
CPU
i7 8700K @ 5.0Ghz
GPU
GTX 1080Ti
#3
Hi Edhawk,

Thank you for your informative reply (and for taking the time to link that kext...).

Unfortunately, I couldnt get this to work. Here is what I did:
  1. Downloaded Kext Beast to desktop and put the AirPortAtheros40.kext on the desktop with it.
  2. Ran Kext Beast into /Library/Extensions
  3. Launched Kext Utility to repair permissions
The only niggle that may have affected all of this is that restart does not seem to function correctly. I hit restart and the machine looks like its powering off for a reboot but screen stays black and nothing happens.

I therefore suspect it could be config.plist related?

I'm currently using Rehabmans custom config.plist for this generation of laptop (HP Probook 450 G1 with HD4600) as it was the only one that could get graphics working beyond 1024x768. I did however have to make a few tweaks to it to get it to play nice.

Could the restart not working be causing this? If so, how do I upload my config.plist for you to take a quick peek?

Many thanks!

Best,

Tom
 

Edhawk

Moderator
Joined
Apr 10, 2018
macOS
10.15.7
Mobo
GA-Z97X-UD5H
CPU
i7-4790K
GPU
Powercolor RX 580 8GB
#4
If you want me to have a look I will be happy to, right click on the config.plist file, select Compress.... and a zipped copy of the plist will be created, so you can attach it to a post here.

Laptops are notorious for creating issues, though the HP Probooks are the ones that people have got closest to working like an Apple MBP or MBA. There is a whole raft of information on hacking the HP Probook's over at Tonymacx86 and InsanelyMac. Rehabman has a lot of patches and fixes specific for the HP Probook family of laptops.

The first link is to a guide for HP Probook's installing El Capitan, oldish but definitely worth a read as it covers a lot of the basic issues that you will encounter.

https://www.tonymacx86.com/threads/...ebook-probook-others-with-clover-uefi.168236/

This second guide is one by Rehabman and is for installing Mojave on the Probook etc.

https://www.tonymacx86.com/threads/...book-zbook-using-clover-uefi-hotpatch.261719/
 

Edhawk

Moderator
Joined
Apr 10, 2018
macOS
10.15.7
Mobo
GA-Z97X-UD5H
CPU
i7-4790K
GPU
Powercolor RX 580 8GB
#7
Atheros WiFi fix for Mojave & possibly Catalina:

Atheros WiFi Fix for Mojave. Atheros WiFi has been dropped from Mojave but there is a fix using the High Sierra Atheros40kext, attached below, and adding it to either Library/Extensions folder, or if that doesnʼt work then adding it to System/Library/Extensions folder.

Use KextBeast to install the kext, place the kext on your desktop for KextBeast to find it. KextBeast can be downloaded from Tonymacx86.

Then run Kext Utility to repair permissions and rebuild caches, which can be downloaded from this site - http://cvad-mac.narod.ru/index/0-4.

This fix may not work for all Atheros WiFi modules, you may need to check that the Vendor/Dev ID for your WiFi card is present in the kext. However, it has worked for common natively compatible Atheros modules that worked in previous macOS software versions.
 

Attachments

wongslam

New member
Joined
Feb 27, 2021
macOS
10.14.1
Mobo
P7H55
CPU
Intel Cor i7 2.81GHz
GPU
Radeon R7 240 2G
#9
Yes, thank you it's working for my Mojave 10.14.1

Interfaces:
en1:
Card Type:AirPort Extreme (0x168C, 0x2A37)
Firmware Version:Atheros 9285: 4.0.74.0-P2P
MAC Address:e0:b9:a5:2e:6f:e9
Locale:Unknown
Country Code:RU
Supported PHY Modes:802.11 a/b/g/n
Supported Channels:1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13
Wake On Wireless:Supported
AirDrop:Supported
Status:Connected