Jump to content

AppleIntelE1000e.kext for 10.8/10.7/10.6/10.5


hnak
 Share

751 posts in this topic

Recommended Posts

On 1/5/2010 at 3:34 AM, hnak said:

AppleIntelE1000e.kext 32/64 for 10.8,10.7,10.6 & 10.5 (until 2.0.0).

This driver is based on Intel Wired Ethernet for Linux ( e1000.sourceforge.net ) . As it uses ( almost as is ) Linux driver's source code, the license is GPL.

The base Linux driver is e1000e-1.9.5 and works with Intel PCI Express ethernet chips like 82578 (P55/H55) and 82579 (P67/H67).
I tested 82573, 82574L, 82578, 82579 only as I do not have other NICs.

82575/82578/82580 based NIC needs another one - AppleIGB.kext.

List of the IDs supported by original driver:

0x105E,0x105F,0x1060,0x10D9,0x10DA,0x10A4,0x10D5,0x10A5,0x10BC,0x107D,
0x107E,0x107F,0x10B9,0x108B,0x108C,0x109A,0x10D3,0x10F6,0x150C,0x1096,
0x1098,0x10BA,0x10BB,0x1501,0x1049,0x104A,0x104B,0x104C,0x10C4,0x10C5,
0x104D,0x10BF,0x10F5,0x10CB,0x10BD,0x10E5,0x294C,0x10C0,0x10C3,0x10C2,
0x10CC,0x10CD,0x10CE,0x10DE,0x10DF,0x10EA,0x10EB,0x10EF,0x10F0,
0x1502,0x1503,0x153a,0x153b,0x1559,0x155a,

0x15a0,0x15a1,0x15a2,0x15a3,0x156f,0x1570

0x104B and 0x10F6 are supported by Apple's Intel82574L.kext ( so removed from this driver's Info.plist ).

Availabie at: sourceforge .
 

2014/6/26

Updated to 3.0.1

It seems i219 support is added.

 

2014/6/7

Updated to 3.0.4.1b. 

A few tweaks to reduce mbuf leaks.

 

2014/5/18

Updated to 3.0.4.1a. 

Added the hardware ID values which I forgot to add in 3.0.4.1 ( 0x15a0,0x15a1,0x15a2,0x15a3 )

Stopped allocating  mbufs  for receive buffers.

 

 

2014/3/9

Updated to 3.0.4.1.

 

2014/2/15

Updated to 3.0.4.

 

2013/9/25

Disabled  UDP csum as it does work in 10.8.5 (2.5.4d).

 

2013/9/10

Auto-negotiation worked for 1Gb link only - hopefully fixed (2.5.4c).
 

2013/9/9

TSO fixed and enabled.

Model names are now shown correctly in Network Utility.app .

The version string is "2.5.4b".

 

2013/9/6

Updated to 2.5.4.

This version support IPv6 checksum and TSO, allows manual speed/duplex settings.
- edit:  as a problem was found, TSO is disabled. 
 

2013/8/20

Output stall fixed.

 

2013/06/30
Updated to 2.4.14.

2013/04/12
Updated to 2.3.2.

2013/01/21
Updated to 2.2.14.

2012/09/17
Incorporated 2.1.7.
RX checksum is enabled again.

2012/09/08
Fixed Mountain lion issues.
10.5 binary is no longer included.

2012/5/19
Code base updated to 2.0.0.
VLAN works.

2012/4/30
Code base updated to 1.11.3.
Suppressed TxHung message.

2012/4/14
Code base updated to 1.10.6.
I hope jumbo frame works again.


2012/1/1
Code base updated to 1.9.5

2011/9/27
Code base updated to 1.6.2.

2011/6/19
Code base updated to 1.3.17.

thankyou

Link to comment
Share on other sites

 Share

×
×
  • Create New...