Jump to content

Solution for Qualcomm Atheros AR816x, AR817x and Killer E220x


  • Please log in to reply
107 replies to this topic

#101
ludacrisvp

ludacrisvp

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 377 posts
  • Gender:Male
  • Location:USA

I too have an issue with the Kext reporting the BIOS has disabled the NIC. 

Seems like you can't have everything... if I do a chameleon CSM/BIOS boot the NIC works (at least it did when I used ALXEthernet.kext) while changing over to using Clover and UEFI boot I also changed to this kext and now I see this issue. 

Toshiba C850 laptop for what its worth. 

I'm wondering if perhaps the DSDT changes between a BIOS/CSM boot and a UEFI boot causing the NIC to be disabled.

 

So if you can do it try the non-UEFI boot.. maybe it will work.



#102
cj.wijtmans

cj.wijtmans

    InsanelyMac Protégé

  • Members
  • Pip
  • 1 posts

I could really use this driver on linux. I dont know if its against the forum rules to talk about it because i just signed up lel. But basically the alx driver on linux is not very good and it might not be maintained anymore or much at all. For example wol is "disabled"(removed) because of a minor bug...



#103
Mieze

Mieze

    Giant Cat

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

I could really use this driver on linux. I dont know if its against the forum rules to talk about it because i just signed up lel. But basically the alx driver on linux is not very good and it might not be maintained anymore or much at all. For example wol is "disabled"(removed) because of a minor bug...

 

I would love to see my additions to the driver to be back ported to the underlying Linux driver.

 

Mieze  :cat:



#104
Dextertech's

Dextertech's

    InsanelyMac Protégé

  • Members
  • Pip
  • 4 posts

This Kext it Works On Yosemite 10.10.2 for Ethernet Atheros 8172??

 

Because follow the guide i don't find the kext called ALXEthernet.kext.

 

So i Skip to step # 5 and finish the guide, when i reboot i see my interface Ethernet i configured manually or DHCP But i remain "Not Connected"

 

Why??

 

I Just Copy the file in /System/Library/Extension and RebuildCache with DCPI Manager and i get this error:

 

https://www.dropbox....hernet.jpg?dl=0



#105
Mieze

Mieze

    Giant Cat

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

This Kext it Works On Yosemite 10.10.2 for Ethernet Atheros 8172??

 

Because follow the guide i don't find the kext called ALXEthernet.kext.

 

So i Skip to step # 5 and finish the guide, when i reboot i see my interface Ethernet i configured manually or DHCP But i remain "Not Connected"

 

Why??

 

I Just Copy the file in /System/Library/Extension and RebuildCache with DCPI Manager and i get this error:

 

https://www.dropbox....hernet.jpg?dl=0

 

The error message explaines that is wrong. Use Kext Wizard or any other tool to install it properly.

 

Mieze



#106
Mieze

Mieze

    Giant Cat

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

I'm currently working on a driver update and might have found a solution for the disabled NIC problem. In case you are affected and willing to run some tests, please let me know via PM and I'll send you the latest development version.

 

Mieze



#107
ludacrisvp

ludacrisvp

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 377 posts
  • Gender:Male
  • Location:USA

Tested out the version mentioned above (thanks!) here are some details.

Note this is a Toshiba C850 that was having the error of the NIC being disabled by the BIOS when it was actually enabled by the BIOS.

Feb 23 12:55:32 Elizabeths-MacBook-Pro kernel[0]: Ethernet [AtherosE2200]: Found AR8162.
Feb 23 12:55:32 Elizabeths-MacBook-Pro kernel[0]: Ethernet [AtherosE2200]: PCI power management capabilities: 0xf9c3.
Feb 23 12:55:32 Elizabeths-MacBook-Pro kernel[0]: Ethernet [AtherosE2200]: PME# from D3 (cold/hot) supported.
Feb 23 12:55:32 Elizabeths-MacBook-Pro kernel[0]: Ethernet [AtherosE2200]: PCIe link capabilities: 0x0007fc11, link control: 0x0142.
Feb 23 12:55:32 Elizabeths-MacBook-Pro kernel[0]: Ethernet [AtherosE2200]: PCIe ASPM enabled.
Feb 23 12:55:32 Elizabeths-MacBook-Pro kernel[0]: Ethernet [AtherosE2200]: TCP/IPv4 segmentation offload enabled.
Feb 23 12:55:32 Elizabeths-MacBook-Pro kernel[0]: Ethernet [AtherosE2200]: TCP/IPv6 segmentation offload enabled.
Feb 23 12:55:32 Elizabeths-MacBook-Pro kernel[0]: Ethernet [AtherosE2200]: TCP/IPv6 checksum offload enabled.
Feb 23 12:55:32 Elizabeths-MacBook-Pro kernel[0]: Ethernet [AtherosE2200]: Got MAC address from efuse.
Feb 23 12:55:32 Elizabeths-MacBook-Pro kernel[0]: Ethernet [AtherosE2200]: AR8162: (Rev. 16) at 0xffffff81211e5000,  0:8c:fa:2d:5c:5b
Feb 23 12:55:32 Elizabeths-MacBook-Pro kernel[0]: Ethernet [AtherosE2200]: Version 1.0.1 using max interrupt rate 5000.
Feb 23 12:55:32 Elizabeths-MacBook-Pro kernel[0]: Ethernet [AtherosE2200]: MSI interrupt index: 1
Feb 23 12:55:32 Elizabeths-MacBook-Pro kernel[0]: Ethernet [AtherosE2200]: kIOEthernetWakeOnMagicPacket added to filters.
Feb 23 12:55:32 Elizabeths-MacBook-Pro kernel[0]: Ethernet [AtherosE2200]: Already in power state 1.
Feb 23 12:55:35 Elizabeths-MacBook-Pro kernel[0]: Ethernet [AtherosE2200]: No medium selected. Falling back to autonegotiation.
Feb 23 12:55:35 Elizabeths-MacBook-Pro kernel[0]: Ethernet [AtherosE2200]: Link down on en2
Feb 23 12:55:35 Elizabeths-MacBook-Pro kernel[0]: Ethernet [AtherosE2200]: Restored PCI command register.
Feb 23 12:56:41 Elizabeths-MacBook-Pro kernel[0]: Ethernet [AtherosE2200]: Link up on en2, 100-Megabit, Full-duplex, Rx/Tx flow-control

Attached Files



#108
Mieze

Mieze

    Giant Cat

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

After receiving 2 positive feedbacks I decided to make version 1.0.1 of the driver available for a public test (prebuilt debug binary included). Here is a list of changes:

  • Reworked media selection and improved flow control support.
  • Solved the "NIC disabled by BIOS" issue.

Good luck!

 

Mieze  :cat:

Attached Files







0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

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