This is just a quick note in case somehow people haven’t already seen it, but Mieze over at insanelymac has started work on a new kext, specifically for modern intel ethernet adapters.
I used the 1.0.0d6 version without any issue for a week or so before moving to the 2.0.0d1 experimental build, and so far both have worked pretty much flawlessly with my hackintosh. If you use clover for your bootloader, simply download either kext, mount your /EFI partition, delete AppleIntelE1000e.kext and drop in the IntelMausiEthernet.kext you downloaded. To be safe, run the following to wipe all your kernel/boot caches, then reboot.
sudo kextcache -system-prelinked-kernel
sudo kextcache -Boot -U /
sudo kextcache -system-cache
sudo touch /System/Library/Extensions