

Here's the kext for 32-bit 10.5 or 10.6: Īnd here's the kext for 32- or 64-bit 10.6: Īnd here's the list of cards this driver is intended to work with:

And then there's the big caveat that this is my first kext so in addition to the usual disclaimers about not blaming me for anything going wrong, add in a novice rider! Also note, in particlar, that some of the theoretically supported cards are "special case" cards as defined by Intel (82571, 82572, 82573, 82574, 82583, and 80003ES2LAN) that use alternate driver logic that I was not able to test. However, with only the one test computer, I've only been able to test it on 32-bit Intel and on Snow Leopard so let me know if there are problems with other versions or platforms. And I'm pleased to say that it was able to get a Gigabit connection. Now the caveats: I've compiled the kext to work with Leopard and Snow Leopard and for 32-bit Intel, 64-bit Intel, and for PPC. See below for the list of cards that it should work with.
#INTEL 82577LM GIGABIT LAN CONTROLLER CODE#
Note that Intel branched the code a while back after the Intel82566MM which means that my new kext may not cover all the cards that the Intel82566MM kext does so this is not a supercede although it will overlap with some cards. This kext works well for me on my Dell Latitude E6410 which has a 82577LM card but should work with other new Intel network cards. I got the latest Intel Linux driver code and put that into dingguijin's framework.

This is primarily based on dingguijin's Intel82566MM kext. Attached is a new kext I created for the latest round of Intel E1000e wired network cards.
