Jump to content
uwillparish

AR5B97 Wifi kext

Recommended Posts

Hi there,

 

I followed Jake Lo's guide for Mac OS High Sierra on my dell latitude e6430, and everything is now working with the exception of wifi. I replaced the internal chip with a atheros AR5B97 but I've yet to get a kext to work for it. I've tried ProBookAtheros from rehab man, and also toledaarpt but neither have worked. I'm lost at this point and don't know where to go, any help would be appreciated.

Share this post


Link to post
Share on other sites

Check the FAQ section and you'll find your answer... You don't need any add-on kext!

 

Tell us if it works once you've done the needful because we're lacking test results in EC/Sie/HiSie for that model.

Share this post


Link to post
Share on other sites

Ok, so you've found out that AR5B97 carries PCI ids 168c:002e. A search on that id or "pci168c" In IORegistryExplorer will probably not lead you to it because the search is usually conducted on the IOReg elements/Tree items, not info they contain.

 

You have to browse down your IOReg tree and, if the card is enabled, you'll find it listed under a specific device. In the right part of the app, the id should be listed under several parameters called "compatible", "name" or "IOName". For instance, it could under a device called PXSX, itself under a device called RP0x. This is what you would then look for in DSDT for patching.

 

As requested by Jake, post a zipped copy of your DSDT + zipped copy of your saved IORegistryExplorer output.

 

Here's an example of what you ought to look for in IOReg:

IOReg.png

 

Alternatively, you can patch the Atheros kext, even if temporarily. In /S/L/E, look for IO802.11Family kext. Inside it, there's a PlugIns folder containing several wireless manufacturer's kexts. You'll be looking for Atheros40 kext and inside this kext, you'll need to modify the Info.plist file to insert your AR5B87 PCI ids as follows:

<key>IONameMatch</key><array>
<string>pci168c,30</string>
<string>pci168c,2a</string>
<string>pci168c,2e</string>         <-- patch to insert AR5B97's id
<string>pci106b,0086</string>
<string>pci168c,1c</string>
<string>pci168c,23</string>
<string>pci168c,24</string>
</array>
 

Share this post


Link to post
Share on other sites

Files are ok but you're mistaken: your computer is not fitted with an AR5B97 card but with another Atheros card built on AR9485 chip (id 168c:0032).

uwillparish_IOReg.png

 

That's where somehow bad news come because AR9485-based cards don't have great support under OS X/macOS. See note 4 in the wireless inventory thread. Chunnan's latest drivers are available in post #408 of his thread. He did stipulate that AR9485's Tx rate will be limited to 11Mbps. No mention of Rx rate but I guess you can try it out and report accordingly. Other people reported very poor wireless performance in the thread. If your own results are dissapointing, you really should consider replacing your card with another model with better support.

Share this post


Link to post
Share on other sites

Files are ok but you're mistaken: your computer is not fitted with an AR5B97 card but with another Atheros card built on AR9485 chip (id 168c:0032).

Well that would explain things. I bought my card in 2014 for another hackintosh off of amazon and it got shoved in a drawer because I never could get it to work, I see why now. Well, thanks for the help, I might go try and pick up an original mac's wifi+Bt combo off of eBay and use that.

Share this post


Link to post
Share on other sites

  • Our picks

    • [SUCCESS] DELL LATITUDE E5440 - High Sierra 10.13.2 [UEFI]
       What Works / Does Not Work: Everything works except the built-in Intel WiFi wireless network card.
      NOTE: The NVIDIA GT 720M, specifically the external graphics card, is completely disabled (on MacOS).
      • 2 replies
    • Welcome to OSXL! We are looking for volunteers to join us!
      Welcome to OSXL! 😀
       
      We, at OSXL, are a bunch of passionate Hackintoshers who have joined together for creating a community to drive learning, sharing and helping people interested in running Apple Mac software or tinkering with it on non-Apple hardware. We do research and development on a voluntary basis in our free time.
       
      Since its inception in 2010, our team evolved with people joining and going for all sorts of reasons. Nevertheless, this team brought out some of the best people who contributed to making the Hackintosh community progress. Unlike some other players, we’re very proud to we have consistently offered an ad-free website without calling for financial support, except on very rare occasions, and also made one of the best looking sites.😍 
       
      Back in the days, we also designed our "EDP" project to provide a common OS X installation package and a unified post-installation tool. EDP basically offered a central hub for system tuning. The project went through several phase and the latest one is currently Work In Progress. We also completed some research work and developed drivers, fixes and patches for some hardware.
       
      We recently revamped our site to a more modern look and implemented latest security features so to give our members an improvise quality of experience.
       
      Also, we are looking to expand for diversifying the content on our site not only to Apple OS, but also Linux, Android and Windows in the very near future with research and development as tech industry has changed a lot recent years and there is so much we can do in other areas and be relevant to what we do. 
       
      We are looking for passionate and dedicated people who can invest time and efforts in our community on projects like EDP and many others. 
       
      Drop us a line here in comments or through PM if interested so that we can chat about motivation, skills and ideas.
       
      You can find our crew list here if you would like to PM instead: OSXL Crew
       
      OSXL
       
        • Like
      • 0 replies
×