Contribute
Register

Intel i219 Ethernet Drivers for Skylake / 100 Series Motherboards [TESTING]

tonymacx86

Administrator
Staff member
Joined
Nov 18, 2009
Messages
8,498
Motherboard
GA-Z270X-UD5
CPU
Core i3-7100
Graphics
HD 630
Mac
MacBook Pro, Mac mini
Classic Mac
Apple, PowerBook
Mobile Phone
iOS
cat5.png
For months now Intel i219 ethernet on Skylake 100 Series motherboards has been unsupported. With recent changes to sources, both Mieze's IntelMausiEthernet and Hnak's AppleIntelE1000e.kext now enable all i219 variants.

100 Series additional support:

  • i219-LM
  • i219-V
  • i219-LM2
  • i219-V2

Credits/Sources (IntelMausiEthernet):
https://github.com/jsmcconn/IntelMausiEthernet
https://github.com/theracermaster/IntelMausiEthernet
https://github.com/Mieze/IntelMausiEthernet

Credits/Sources (AppleIntelE1000e):
http://sourceforge.net/p/osx86drivers/code/HEAD/tree/
http://www.tonymacx86.com/attachments/el-capitan-desktop-guides/166611d1449773111-skylake-starter-guide-fix_e1000_pch_spt_flash.patch.txt

I have compiled the fixed working sources in Xcode from theracermaster and jsmcconn's version of Mieze's driver and from hnak's driver for ease of testing. Official versions of both drivers should be available soon. I do not take any credit for these works. Special thanks to alreadystarted for the heads up in the Skylake Starter Guide. Please test and reply here with results.

EDIT: Working/Updated drivers have now been uploaded to the Kexts download section:
http://www.tonymacx86.com/downloads.php?do=cat&id=11
 

tonymacx86

Administrator
Staff member
Joined
Nov 18, 2009
Messages
8,498
Motherboard
GA-Z270X-UD5
CPU
Core i3-7100
Graphics
HD 630
Mac
MacBook Pro, Mac mini
Classic Mac
Apple, PowerBook
Mobile Phone
iOS
Here is a pic from DPCIManager showing i219-V2 working on ASUS Maximus VIII Hero:

Screen Shot 2015-12-10 at 2.28.39 PM.png
 
Joined
Nov 6, 2012
Messages
97
Motherboard
Gigabyte Z390 Aorus Xtreme
CPU
i9-9900
Graphics
RX-580
Thanks Tony can you point me to any reference material so that I could learn a bit of the process involved in compiling from the source files?
 

tonymacx86

Administrator
Staff member
Joined
Nov 18, 2009
Messages
8,498
Motherboard
GA-Z270X-UD5
CPU
Core i3-7100
Graphics
HD 630
Mac
MacBook Pro, Mac mini
Classic Mac
Apple, PowerBook
Mobile Phone
iOS
Thanks Tony can you point me to any reference material so that I could learn a bit of the process involved in compiling from the source files?
Not sure there is a clear tutorial for a .kext driver project, but you can follow this older method to compile a source:
http://classes.engr.oregonstate.edu/eecs/fall2015/cs261-002/Resources/XcodeTutorial.pdf

After you compile successfully, check the Products area for the .kext file.

In other words:
1. Download the project source
2. Open the .xcodeproj with Xcode
3. Hit the Run button
4. Check Products for .kext file
 

neilhart

Moderator
Joined
May 25, 2010
Messages
2,719
Motherboard
ASRock Fatal1ty Z270 Gaming - ITX/ac
CPU
Intel i7-7700T (TDP: 35W)
Graphics
Gigabyte GTX960 2GB, ITX
Mac
MacBook, MacBook Pro
Mobile Phone
iOS
tonymacx86; said:
... Please test and reply here with results.
Again, I am very pleased with these driver files.

My test system is:

ASUS Z1701 Pro Gaming (mini-ITX)
i7-6700T
16 GB DDR4
8400 GS
BIOS v 0604
OS 10.11.2
Clover 3320

Both of these kext files work very well. Installed using KextBeast to the /Library/Extensions folder.

Good modding,
neil
 
Joined
Nov 6, 2012
Messages
97
Motherboard
Gigabyte Z390 Aorus Xtreme
CPU
i9-9900
Graphics
RX-580
working well for me, my machine is playing back blu ray ISO from NAS without stutter now !
I was having some issues with wifi
 
Joined
Nov 6, 2012
Messages
97
Motherboard
Gigabyte Z390 Aorus Xtreme
CPU
i9-9900
Graphics
RX-580
Thanks for the help, i will do some studying !!
 

tonymacx86

Administrator
Staff member
Joined
Nov 18, 2009
Messages
8,498
Motherboard
GA-Z270X-UD5
CPU
Core i3-7100
Graphics
HD 630
Mac
MacBook Pro, Mac mini
Classic Mac
Apple, PowerBook
Mobile Phone
iOS
Top