black.dragon74 Posted November 2, 2017 Share Posted November 2, 2017 Hello everyone! Today I am going to share a wifi kext patcher based on LILU for enabling unsupported Wi-Fi cards in macOS. The kext is basically a plugin for Lilu.kext so you need to have that installed in order for it to work. EDIT: Credits go to Chunnann at InsanelyMac as he was the one who first offered drivers for those cards and the kext here is also forked from his repo. http://www.insanelymac.com/forum/topic/312045-atheros-wireless-driver-os-x-101112-for-unsupported-cards/ https://github.com/chunnann/ATH9KFixup Changes I have done :- Add support for Lilu Plugin 1.2.0 Updated Injector kext to match Plugin version You can always have the latest version from the releases tab on the kext's github page. Please keep in mind that you need to use compatible version of Lilu along with this kext else it may cause kernel panics. For example, as of today the latest version of ATH9KFixup.kext is 1.2.0 and it requires Lilu plugin version 1.2.0+ Source code: https://github.com/black-dragon74/ATH9KFixup Latest Release: https://github.com/black-dragon74/ATH9KFixup/releases How to install:- Get the compatible version of Lilu.kext from: https://github.com/vit9696/Lilu/releases (You might have this kext already installed, just make sure that the installed kexts satisfies the requirements for ATH9KFixup) Download ATH9KFixup(Release version is recommended) and ATH9KInjector from: https://github.com/black-dragon74/ATH9KFixup/releases Copy all three kexts (Lilu, ATH9KFixup, ATH9KInjector) to /EFI/CLOVER/Kexts/Other Rebuild caches (optional) How to use:- After copying the above three kexts you might have to configure the use of this kext using boot-args Below are the supported boot-args for this kext along with the supported cards :- AR946X (Includes AR9462 & AR9463): Default i.e. no boot args required AR9565: -ath9565 AR9485: -ath9485 Please note that if you have Atheros AR946X no boot args are required but if you have any other hardware, you must have to use appropriate boot-args else the kext will patch your AirPortAtheros40.kext for AR946X There is no such necessity to mention it here but just to clear any confusions, YES! You have to use "-" before the boot-args (without quotes) So, a typical boot arg for Atheros AR9565 (my hardware) would look like:- Supported Devices:- Atheros AR9565 Atheros AR946X (AR9462 and AR9463) Atheros AR9485 Supported Devices Vendor IDs :- Supported macOS Versions:- OS X 10.9.x - macOS 10.13.x If you have any issues feel free to ask here, I'll be happy to help. Note: If copying to /EFI/CLOVER/Kexts/Other doesn't help, you may trying installing the three kexts to /System/Library/Extensions If you are reporting a problem, make sure to attach the PROBLEM REPORTING files, See https://osxlatitude.com/index.php?/topic/10154-tool-problem-reporting-file-generator/ and attach the output of the script. Happy to help ya' all. Regards 2 Link to comment Share on other sites More sharing options...
bhu Posted November 5, 2017 Share Posted November 5, 2017 I tried this files, on 10.3 it doesn't show up at all. on 10.2 on which I have speed issue it still remains at 1.2 Speed, as before I used these kext files. Using 9565. Link to comment Share on other sites More sharing options...
Administrators Hervé Posted November 5, 2017 Administrators Share Posted November 5, 2017 Those issues and limitations are already clearly posted on Chunnann's original thread at InsanelyMac (see from post #21); let's not unnecessarily duplicate info here, it's best to report issues to Chunnann directly in at IM. The above facility is a mere adaptation of Chunnann's work posted here. For the record, only AR946x cards appear to run at decent speeds to date. NB: Re: macOS versions, you obviously meant 10.13 and 10.12 (not 10.3 and 10.2) Link to comment Share on other sites More sharing options...
black.dragon74 Posted November 27, 2017 Author Share Posted November 27, 2017 I tried this files, on 10.3 it doesn't show up at all. Did you install the provided injector kext on my GitHub? Also, remember to boot with flag "-ath9565" Link to comment Share on other sites More sharing options...
bashar963 Posted December 28, 2017 Share Posted December 28, 2017 it does work for me but i have problem my internet connection keeps drops continuously every 10 min so i have to turn wifi off then turn it on do you know how to fix it Link to comment Share on other sites More sharing options...
chanzi909 Posted January 14, 2018 Share Posted January 14, 2018 Hello not work 10.11.6 ar9485 Link to comment Share on other sites More sharing options...
Ninno0 Posted January 22, 2018 Share Posted January 22, 2018 Hi, not work ar9485 with 10.13.2 (AR5B225 card)... Link to comment Share on other sites More sharing options...
kekkei Posted February 28, 2018 Share Posted February 28, 2018 Not working for me ,tried all lilu + ath9k*.kext using ar9565 in 10.13.3. Link to comment Share on other sites More sharing options...
liemhatang Posted April 7, 2018 Share Posted April 7, 2018 My wifi AR9565. macOS 10.12.6. not work. mý laptop dell latitude e7470 Link to comment Share on other sites More sharing options...
nemar Posted April 10, 2018 Share Posted April 10, 2018 hey i have a problem with mine it keeps searching an not finding any wifi network Link to comment Share on other sites More sharing options...
Recommended Posts