Jump to content

Solution for Qualcomm Atheros AR816x, AR817x and Killer E220x


  • Please log in to reply
98 replies to this topic

#81
Mieze

Mieze

    Giant Cat

  • Coders
  • 574 posts
  • Gender:Female
  • Location:Germany
  • Interests:Cats

Thanks you very much for putting this together.  Please, PM me your paypal address, a donation is in order.

 

In case you want to donate, please give the money to insanelymac.com or any organization for the protection of animals, in particular cats.  :cat:



#82
Johnny G

Johnny G

    InsanelyMac Protégé

  • Members
  • Pip
  • 17 posts

In case you want to donate, please give the money to insanelymac.com or any organization for the protection of animals, in particular cats.  :cat:

Mieze, very graceful of you, you are truly a very giving soul :)

 

As for animal rights, I went to a local event recently called the Animal Ball.  I live on Long Island, NY, USA.  The event was a dinner party, open bar and fantastic food and all proceeds went towards Save-A-Pet, an animal shelter where I rescued my 2 little guys from!

 

My next donation there for the holidays, whether it be food or litter etc., I will double it and donate on your behalf.  Paws up!  Hehehe.

 

Any who in regards to this wonderful driver, is it generally assumed at this time with version 1.0.0d7 aka the release version, is working 100% for everyone else too?  I have had my OS X box online with internet access without issue for nearly a week now.  Torrents, FTP, etc.  Over 100GB of files/data have passed through the line, mostly uploading (my original issue) and it is working without fail.  Any kernel dumps/logs needed to be contributed on my end let me know.

 

My NIC on my gigabye ga-z97mx gaming-5 mobo is a Killer E2201.



#83
Zyphrax

Zyphrax

    InsanelyMac Protégé

  • Members
  • Pip
  • 4 posts

Hi Mieze,

 

This driver looks really great. I'm getting a bit frustrated with the log messages caused by ALXEthernet. However I have an Atheros AR8151 chipset (Gigabyte Z77X-UD3H motherboard, I think someone in this topic mentioned it before, but perhaps he had a later motherboard revision).

 

Do you think your driver would work with the AR8151? I'd be happy to test it for you.

 

Cheers

 

P.S. My 5 month old Australian domestic shorthair says hi :)



#84
fidesachates

fidesachates

    InsanelyMac Protégé

  • Members
  • Pip
  • 5 posts

Hi! 

 

I created an account(and took the tests lol) just to say thanks! Your driver fixed my KP issue that I had almost given up on. A donation is certainly coming to my nearest cat shelter on your behalf!



#85
Aergan

Aergan

    InsanelyMac Protégé

  • Members
  • Pip
  • 6 posts
  • Gender:Male
  • Location:Staffordshire, UK

Many thanks for providing this driver Mieze.

Under 10.9.5 the driver works very well with my Killer E2201 on a Gigabyte GA-Z97N-Gaming 5 board.

 

Under 10.10.0, I'm intermittently losing the network connection during use and requires either a reboot or deactive/reactivate of the network connection. Also, I'm unable to get Wake On Lan working but I am also having this issue under Ubuntu 14.04/14.10 which I believe may be related as WOL support is currently broken/disabled in the ALX driver.

When I lose the network connection, it's typically when I am downloading large files via FireFox / Safari, using XBMC/Kodi to stream a 6-8GB 1080p movie over SMB, remoting the machine via Team Viewer or using Garageband to download lessons. Under 10.9.5, I'm not experiencing any of these issues (except I don't think WOL works outside of sleep).

 

Any advice of what I can maybe do to fix what might be causing this issue?



#86
joe75

joe75

    Renegade

  • Retired
  • 2,286 posts
  • Gender:Male
  • Location:Rochester, NY

I haven't had any problems in betas or final and I download large 10+ gb files @ 10-15MB/s with not one drop ever. Not sure if it will help but maybe try deleting network preference files to rule out any cache/settings problems from upgrading or migrating.



#87
Mieze

Mieze

    Giant Cat

  • Coders
  • 574 posts
  • Gender:Female
  • Location:Germany
  • Interests:Cats

@Aergan: As there hasn't been any change in the driver programming interface since 10.7, I don't think that it has anything to do with the driver. Maybe your network configuration is messed up which can produce strange errors including complete loss of network connectivity. You might also use the debug version in order to collect some log data and send it to me. Maybe it'll help me to find out what exactly is going on. It might also be a bug in Yosemite's network stack which seems to be not of the quality it should be. See http://www.insanelym...35#entry2066893

 

One more question: are you using any kind of file sharing software?

 

Please also note that OS X doesn't support WoL from S5 (power off), only WoL from S3 (sleep) is supported and I can confirm that it's working on the Killer NICs.

 

EDIT: I installed 10.10 on my 2011 iMac this evening. The installation finished, the machine rebooted and got stuck at the spinning wheel. Here is my strong advice: get back to Mavericks and try again next year when Apple hopefully will have managed to fix the issues. At least that is what I'm going to do.  :angry:

 

Mieze


Edited by Mieze, 05 November 2014 - 06:28 AM.


#88
madwad

madwad

    InsanelyMac Protégé

  • Members
  • Pip
  • 2 posts

Mieze, first of all, many thanks for your hard work, this is absolutely working driver for GA-Z77-DS3H without any crashes even under heavy load.

 

But... I don't really know if it may be related or not to this driver, but since I installed it onto my hack (10.8.x) replacing obsolete and unstable AtherosE2200Ethernet driver, iMessage stopped working, which previously worked OOB. So I have to ask, if this driver may interfere with iMessage or I have to investigate problem elsewhere? Do you have or anyone here this driver installed with iMessage working? Some little help would be very appreciated, cause I already tried out (all?) workarounds found on the forum/web to get it working, but without success. Still problem with logging in to iMessage...

 

Week ago I decided to reinstalled my machine to 10.10 Yosemite, I hoped the problem disappears... After one day of trial and errors, I installed this new OS with 100% stable and working HW (sleep/wake, autosleep, net, audio, fusion drive, dual monitors, usb, ...), but the same and identical problem keeps continuing I had before on 10.8.

 

Just in case, I mention that I'm on Clover with 10.10, I've used Chimera before with 10.8 - same problem with both of these bootloaders, and I use and also used FusionDrive.

 

@Aergan: Under 10.10.0, I'm intermittently losing the network connection during use and requires either a reboot or deactive/reactivate of the network connection. Also, I'm unable to get Wake On Lan working but I am also having this issue under Ubuntu 14.04/14.10 which I believe may be related as WOL support is currently broken/disabled in the ALX driver.

When I lose the network connection, it's typically when I am downloading large files via FireFox / Safari, using XBMC/Kodi to stream a 6-8GB 1080p movie over SMB, remoting the machine via Team Viewer or using Garageband to download lessons. Under 10.9.5, I'm not experiencing any of these issues (except I don't think WOL works outside of sleep).

 

 

After 4 days running hack on 10.10, I can say, the Mieze's driver works under Yosemite without any issue or instability problem, exactly same as under Montain Lion. I guess your problem is elsewhere... I don't use WOL, so I cannot say anything about it.

 

Thx

Madwad



#89
Aergan

Aergan

    InsanelyMac Protégé

  • Members
  • Pip
  • 6 posts
  • Gender:Male
  • Location:Staffordshire, UK

@Aergan: As there hasn't been any change in the driver programming interface since 10.7, I don't think that it has anything to do with the driver. Maybe your network configuration is messed up which can produce strange errors including complete loss of network connectivity. You might also use the debug version in order to collect some log data and send it to me. Maybe it'll help me to find out what exactly is going on. It might also be a bug in Yosemite's network stack which seems to be not of the quality it should be. See http://www.insanelym...35#entry2066893

 

One more question: are you using any kind of file sharing software?

 

Please also note that OS X doesn't support WoL from S5 (power off), only WoL from S3 (sleep) is supported and I can confirm that it's working on the Killer NICs.

 

EDIT: I installed 10.10 on my 2011 iMac this evening. The installation finished, the machine rebooted and got stuck at the spinning wheel. Here is my strong advice: get back to Mavericks and try again next year when Apple hopefully will have managed to fix the issues. At least that is what I'm going to do.  :angry:

 

Mieze

 

I've tested WOL from S3 state and that works and your explanation makes a lot of sense, many thanks for that.

I've tried both native installation and clover injection, both have the same issue that somewhen during my session it will drop the connection citing "cable unplugged" when physically this is not true. I've tried different cables and gigabit switches just to be sure, but I get no such issue under OSX Mavericks, Ubuntu 14.10 or Windows 8.1.

I'm not running any filesharing facilities / P2P clients, but I am using the following:

  • Lingo (IRC client)
  • Microsoft Remote Desktop (not all the time, but a lot of the time)
  • Twitter
  • iTunes
  • Steam
  • Battle.net
  • TeamViewer
  • Dropbox
  • OneDrive

I rebuilt the kernel caches & repaired permissions last night after moving back to a native kext installation - so far no issues at the moment.

If (and hopefully not 'when') it occurs again, I will load the debug driver as you have suggested.

 

PS. When I upgraded to Yosemite, I had a similar issue and it turned out to be that enabling 3rd party TRIM support had killed it in my case. I followed Cindori's guide and I was back up and running within 15mins with TRIM support enabled.

 

Mieze, first of all, many thanks for your hard work, this is absolutely working driver for GA-Z77-DS3H without any crashes even under heavy load.

 

But... I don't really know if it may be related or not to this driver, but since I installed it onto my hack (10.8.x) replacing obsolete and unstable AtherosE2200Ethernet driver, iMessage stopped working, which previously worked OOB. So I have to ask, if this driver may interfere with iMessage or I have to investigate problem elsewhere? Do you have or anyone here this driver installed with iMessage working? Some little help would be very appreciated, cause I already tried out (all?) workarounds found on the forum/web to get it working, but without success. Still problem with logging in to iMessage...

 

Week ago I decided to reinstalled my machine to 10.10 Yosemite, I hoped the problem disappears... After one day of trial and errors, I installed this new OS with 100% stable and working HW (sleep/wake, autosleep, net, audio, fusion drive, dual monitors, usb, ...), but the same and identical problem keeps continuing I had before on 10.8.

 

Just in case, I mention that I'm on Clover with 10.10, I've used Chimera before with 10.8 - same problem with both of these bootloaders, and I use and also used FusionDrive.

 

 

After 4 days running hack on 10.10, I can say, the Mieze's driver works under Yosemite without any issue or instability problem, exactly same as under Montain Lion. I guess your problem is elsewhere... I don't use WOL, so I cannot say anything about it.

 

Thx

Madwad

 

I had an issue initially with iMessage on Yosemite which I temporarily resolved by filling in details for Hardware UUID, ROM etc. Up until this point it had worked fine under Mavericks but stopped working after it "broke" under Yosemite. After which I had a new prompt within iMessage to contact Apple support with a Customer ID (which I did yesterday) - now that's all validated/activated and iMessage is working for me (read: nothing to do with the network driver at all).

 

According to Apple Support UK (and take this with a few handfuls of rock-salt), they are validating a lot of Apple ID's that upgrade to iCloud (OSX Yosemite & iOS8) at the moment.



#90
madwad

madwad

    InsanelyMac Protégé

  • Members
  • Pip
  • 2 posts

I've tested WOL from S3 state and that works and your explanation makes a lot of sense, many thanks for that.

I've tried both native installation and clover injection, both have the same issue that somewhen during my session it will drop the connection citing "cable unplugged" when physically this is not true. I've tried different cables and gigabit switches just to be sure, but I get no such issue under OSX Mavericks, Ubuntu 14.10 or Windows 8.1.

I'm not running any filesharing facilities / P2P clients, but I am using the following:

  • Lingo (IRC client)
  • Microsoft Remote Desktop (not all the time, but a lot of the time)
  • Twitter
  • iTunes
  • Steam
  • Battle.net
  • TeamViewer
  • Dropbox
  • OneDrive

I rebuilt the kernel caches & repaired permissions last night after moving back to a native kext installation - so far no issues at the moment.

If (and hopefully not 'when') it occurs again, I will load the debug driver as you have suggested.

 

PS. When I upgraded to Yosemite, I had a similar issue and it turned out to be that enabling 3rd party TRIM support had killed it in my case. I followed Cindori's guide and I was back up and running within 15mins with TRIM support enabled.

 

I have TRIM support enabled by kext patching directly set in Clover's config, and I have no problem with ethernet even under very heavy load.

 

I had an issue initially with iMessage on Yosemite which I temporarily resolved by filling in details for Hardware UUID, ROM etc. Up until this point it had worked fine under Mavericks but stopped working after it "broke" under Yosemite. After which I had a new prompt within iMessage to contact Apple support with a Customer ID (which I did yesterday) - now that's all validated/activated and iMessage is working for me (read: nothing to do with the network driver at all).

 

According to Apple Support UK (and take this with a few handfuls of rock-salt), they are validating a lot of Apple ID's that upgrade to iCloud (OSX Yosemite & iOS8) at the moment.

 

 

Thx for your answer, good to know this driver doesn't interfere with iMessage in any way as you said you have it working. I will try to set all needed HW details again this weekend, maybe I forgot something...

 

Madwad



#91
Aergan

Aergan

    InsanelyMac Protégé

  • Members
  • Pip
  • 6 posts
  • Gender:Male
  • Location:Staffordshire, UK

I have TRIM support enabled by kext patching directly set in Clover's config, and I have no problem with ethernet even under very heavy load.

 

 

I was responding off topic to Yosemite getting stuck after an upgrade, nothing to do with the network driver.



#92
wfaizan

wfaizan

    InsanelyMac Protégé

  • Members
  • Pip
  • 2 posts

I have absolutely no clue how to do this. Anyway you can guide me step by step. Assume I know nothing. Basically because I don't know anything. I've tried to understand it as best as I can, but I have failed. If you can guide me step by step let me know.

 

So far, I have installed yosemite. And installed power management for i7 haswell. Installed mouse and keyboard drivers. But those were done through MultiB. Which was simple as click and play. Now i am trying to install network drivers. Because it's not through MultiB, I have no clue what to do.

 

Thanks in advance if you can help.



#93
Mieze

Mieze

    Giant Cat

  • Coders
  • 574 posts
  • Gender:Female
  • Location:Germany
  • Interests:Cats

@wfaizan: Use KextWizard or any other kext installer tool in order to install the driver.

 

Mieze



#94
wfaizan

wfaizan

    InsanelyMac Protégé

  • Members
  • Pip
  • 2 posts

Where can I get this "kext" file. I went to github website and on the bottom right it says download ZIP. I have done that and I have it on my MAC. But when I click installation on kext wizard and I browse to the folder I don't know what file to select. I have the Zip and I have the files extracted.

 

Update: Doh! Feel like an idiot. Didn't realize there were two separate links.



#95
MacKonsti

MacKonsti

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 233 posts
  • Gender:Male
  • Location:Muppet Show

Der Mieze many thanks from me too, your work here on Insanely has always been appreciated.

Your official version 1.0.0 worked on my Gigabyte GA-Z87N-WIFI board (Intel Core i7-4790K) that has Qualcomm Atheros AR8161 Gigabit Ethernet [1969:1091] (rev 10) as reported by lspci tool.

Again, warm thanks!



#96
tanguy_k

tanguy_k

    InsanelyMac Protégé

  • Members
  • Pip
  • 23 posts

@Mieze thx a lot for making this open source and available on GitHub



#97
Shmi Anderson

Shmi Anderson

    InsanelyMac Protégé

  • Members
  • Pip
  • 1 posts

Mieze, thank you very much for the kext.  I was having problems with a AR8171/75 card and ALXEthernet.  My g750jx would instant reboot when under heavy uploading.  Your kext works beautifully.  Thanks!



#98
Aergan

Aergan

    InsanelyMac Protégé

  • Members
  • Pip
  • 6 posts
  • Gender:Male
  • Location:Staffordshire, UK

Just wanted to say that my issues with losing network have all been resolved after the 10.10.1 update, definitely not an issue with the driver - many thanks.



#99
dgsga

dgsga

    I've seen things you people wouldn't believe...

  • Members
  • PipPipPip
  • 157 posts
  • Gender:Male

Mieze,

In a word: Excellent!

Many thanks.







1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy