Contribute
Register

KEXT for support Intel Gigabit CT Desktop Adapter out-of-the-box

Joined
Sep 13, 2012
Messages
49
Motherboard
ASUS H97I-PLUS
CPU
Intel i5 4570S
Graphics
Intel HD 4600
Mac
Classic Mac
Mobile Phone
KEXT to support Intel Gigabit CT Desktop Adapter out-of-the-box

I've been using a Mac for quite some years, but I never bothered to see how this all works driver-wise. After digging into the system a little bit deeper I realized that, apparently, during startup OS X will just enumerate all files with the suffix .kext under /System/Library/Extensions, parse the Info.plist it finds there (recursively), and try to match vendor/device IDs to find out if a driver matches the system's hardware. This enumeration is run in alphabetical order.

So I present to you a KEXT for supporting the Intel Gigabit CT (82574L) Desktop Adapter with the default Apple system drivers for the 82574L NIC chipset: View attachment IONetworkingFamilyInjector.kext.zip

Extract and copy to /System/Library/Extensions

Please make sure that you update the KEXT caches afterwards. (I use Kext Wizard. You could also just sudo touch /System/Library/Extensions).

All it does is overlay the IONetworkingFamily.kext with an extended device ID list that also matches the CT PCIe NIC. No need to patch any vanilla KEXTs or use a DSDT. I've named the KEXT IONetworkingFamilyInjector.kext, but you could also name it IONetworkingFamilyBob.kext, as long as the file name is succeeding IONetworkingFamily alphabetically.
 
Joined
Dec 21, 2011
Messages
4
Motherboard
OS 10.9.4
CPU
i5 2500K
Graphics
Intel HD3000
Mac
MacBook Pro
Classic Mac
Mobile Phone
Many thanks for this- truly a work of genius!
 
Joined
Feb 25, 2013
Messages
28
Motherboard
mac
CPU
i3-2105
Graphics
660-ti
Mac
Classic Mac
Mobile Phone
thank you, this is great, solve a problem for me related to samba write speed.
problem :
to samba write extreme low speed.
from samba to OSX is fast speed.
to other OSX is fast
and from other OSX is fast.
 
Top