Jump to content
jalavoui

Atheros wireless driver OS X 10.11/12 for unsupported cards

617 posts in this topic

Recommended Posts

Of course not!  I myself am using KextToPatch method too...  It'd probably save me a lot of trouble if KextToPatch works on everyone's system...   :P

 

I just loaded the plist.  You can give it a try.

 

tanks, tanks. I'll come back soon

 

-------

 

Yeaaa, Running, 100%.

Testing now for the recovery partition of a location away from the AP, which usually caused disconnection.

 

Returning to normal boot...

Edited by jalves

Share this post


Link to post
Share on other sites
Advertisement

@Chunnann 

 

I prefer to use kextopath. ;) Is it really bad for you to post a new .plist?

For me (and some others) kextto is not working for strange reasons, after fix or addtg enabled system can't boot (black screen);

Kext is the only way for us. 

 

@Chunnann  thanks for your updates, i will test it and post a results here, glad to hear that it is more stable

 

Share this post


Link to post
Share on other sites

For me (and some others) kextto is not working for strange reasons, after fix or addtg enabled system can't boot (black screen);

Kext is the only way for us. 

 

@Chunnann  thanks for your updates, i will test it and post a results here, glad to hear that it is more stable

 

For some cards it is necessary to uncheck the option that disables the path in kextopath

Share this post


Link to post
Share on other sites

tanks, tanks. I'll come back soon

 

-------

 

Yeaaa, Running, 100%.

Testing now for the recovery partition of a location away from the AP, which usually caused disconnection.

 

Returning to normal boot...

 

may i know which sierra version did you install ?

 

because in my 10.12.5 not work :'(

Share this post


Link to post
Share on other sites

may i know which sierra version did you install ?

 

because in my 10.12.5 not work :'(

 

10.12.5 (16F73)

 

QCA9565/AR9565 168C, 0036

 

Also, I added this patch in addition to the @Chunnann configuration.
 
			<dict>
				<key>Comment</key>
				<string>Change pci168c,30 to pci168c,36</string>
				<key>Disabled</key>
				<false/>
				<key>Find</key>
				<data>
				PHN0cmluZz5wY2kxNjhjLDMwPC9zdHJpbmc+
				</data>
				<key>InfoPlistPatch</key>
				<true/>
				<key>MatchOS</key>
				<string>10.12.x</string>
				<key>Name</key>
				<string>com.apple.driver.AirPort.Atheros40</string>
				<key>Replace</key>
				<data>
				PHN0cmluZz5wY2kxNjhjLDM2PC9zdHJpbmc+
				</data>
			</dict>

So far I have not noticed connection instability.

 

I'm watching two video stream
 
One by the host osx and another through a virtual machine linux (virtualbox) that is in bridge with the wireless card
 
Perfect. ;)
 
Many thanks @Chunnann
 

Share this post


Link to post
Share on other sites

 

10.12.5 (16F73)

 

QCA9565/AR9565 168C, 0036

 

Also, I added this patch in addition to the @Chunnann configuration.
 
			<dict>
				<key>Comment</key>
				<string>Change pci168c,30 to pci168c,36</string>
				<key>Disabled</key>
				<false/>
				<key>Find</key>
				<data>
				PHN0cmluZz5wY2kxNjhjLDMwPC9zdHJpbmc+
				</data>
				<key>InfoPlistPatch</key>
				<true/>
				<key>MatchOS</key>
				<string>10.12.x</string>
				<key>Name</key>
				<string>com.apple.driver.AirPort.Atheros40</string>
				<key>Replace</key>
				<data>
				PHN0cmluZz5wY2kxNjhjLDM2PC9zdHJpbmc+
				</data>
			</dict>

So far I have not noticed connection instability.

 

I'm watching two video stream
 
One by the host osx and another through a virtual machine linux (virtualbox) that is in bridge with the wireless card
 
Perfect. ;)
 
Many thanks @Chunnann
 

 

 

 

wow that's good.

 

I card is not working.

Share this post


Link to post
Share on other sites

Here is the AR946X.v14.  (only for macOS Sierra).  It's a patched version so please don't use it with KextsToPatch because it might not work...

 

Give it a try to see if it makes any difference compared to v13...

in V14 disconnection problems still continue. The V13 is much more stable.

 

Share this post


Link to post
Share on other sites

 

in V14 disconnection problems still continue. The V13 is much more stable.

 

 

Thanks for the feedback.

 

Here is the AR946X.v15.  (only for macOS Sierra).  It's a patched version so please don't use it with KextsToPatch because it might not work...

Share this post


Link to post
Share on other sites

The last .plist (v14) for the clover, for QCA9565 is stable for me.

 

+ 24 hours of connection without interruption.

Share this post


Link to post
Share on other sites

The last .plist (v14) for the clover, for QCA9565 is stable for me.

 

+ 24 hours of connection without interruption.

 

That's great!

 

May I ask your maximum speed with V14?

Share this post


Link to post
Share on other sites

After I have reinstalled Sierra I've changed some steps of the guide to make the AR946x working. It's almost the same except for the some steps.

			<dict>
				<key>Comment</key>
				<string>pci168c,30 to pci168c,34 (AR946x)</string>
				<key>Disabled</key>
				<false/>
				<key>Find</key>
				<data>
				PHN0cmluZz5wY2kxNjhjLDMwPC9zdHJpbmc+
				</data>
				<key>InfoPlistPatch</key>
				<true/>
				<key>MatchOS</key>
				<string>10.12.x</string>
				<key>Name</key>
				<string>com.apple.driver.AirPort.Atheros40</string>
				<key>Replace</key>
				<data>
				PHN0cmluZz5wY2kxNjhjLDM0PC9zdHJpbmc+
				</data>
			</dict>

1. Add chunnann KextToPath(you can find it here:             #107            ) for AR946x(only the KextToPatch WITHOUT FixAtheros_4000 and WITHOUT FakeWifi ID)

2. Add the above patch to the KextToPatch.

3. Restart.
4. After the system is restarted add this boot flag UseKernelCache=no in the plist(or use Clover Configurator) .

5. Reboot two times.
6. After the second reboot go to S/L/E , right click on IO80211Family.kextand select "Show package contents" and go to /Contents/PlugIns. Copy the AirPortAtheros40 to the S/L/E. I know it sound strange but trust me.
7. Rebuild the kext cache by using this commands: 
sudo chown -R root:wheel /System/Library/Extensions/
sudo chmod -R 755 /System/Library/Extensions/
sudo touch /System/Library/Extensions/

8. Load the kext manually using this command: 

cd /System/Library/Extensions/
sudo kextload AirPortAtheros40.kext/

9. Restart.

10. After the restart you'll see the WiFi logo as it doesn't find any hardware, wait some seconds/minutes and it should recognize the WiFi card.

11. Disable UseKernelCache=no boot flag, delete AirPortAtheros40, the copied one(NOT the original), rebuild again the kext with the precedent commands and then restart.

 

Now you should have working WiFi :D. Let me know if it does work.

Share this post


Link to post
Share on other sites

That's great!

 

May I ask your maximum speed with V14?

v15 seems to be very stable for me, I use it for one day and got no one disconnect, but I am confused about speed, and it seems to me that it may be reduced...

UPD1. It seems me that speed was not decreased, still no one disconnect on v15 after more that a day of usage.

UPD2. It seems like v15 has a speed drops instead of disconnects. A catched one today, speed was about 90kb for 1 minute, and no, this is not my internet, I have tested it on another device near my notebook

Share this post


Link to post
Share on other sites

Can anyone make a complete guide how to install driver for these Atheros cards (to have full speed and stability)?  :D

Use v15 kext. 

Share this post


Link to post
Share on other sites

I used kext v15 but on 2.4GHz can't connect and on 5GHz load one web page for 5 minutes

It seems to be that YOU have some problems, everyone got v15 working well.

Share this post


Link to post
Share on other sites

But are you using kextToPatch in .plist or not? And even NATIVELY supported?

yes,only kextToPath. native

For which card?

QCA9565/AR9565

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×