Jump to content

AppleIntelE1000e.kext : maximum MTU limited to 4060 !


test_
 Share

3 posts in this topic

Recommended Posts

Tested on

 

NIC:

8086:10d3 Intel PRO 1000 Desktop CT

8086:10bc Intel PRO 1000 Server PT (quad port)

8086:1502 Integrated on Gigabyte Q77

8086:1503 Integrated on Gigabyte Z77 G1 Sniper M3

 

OS:

OSX 10.8.2

 

NIC Kext:

e1000e.kext, latest version 2.3.2

 

 

There is a PCIe card usable to >=9000 MTU?

 

Thanks

 

Aile user

Link to comment
Share on other sites

To be more precise the driver is unstable over 4060 mtu :

With the driver v2.3.2 does not work.

With the driver v2.0.0 works but the operation is intermittent and practically unusable.

.

 

From the http://olarila.com/kexts/ website appears that the only intel gigabit card with jumbo frames support and the stock Apple driver (com.apple.driver.AppleIntel8254XEthernet v3.1.1b1 or v2.1.3b1) is 8086:105e .

 

8086:105e is Intel82571EB DUAL PORT PCIe v1.0a

http://ark.intel.com/it/products/20720/Intel-82571EB-Gigabit-Ethernet-Controller

 

HP NC360T is an example .

 

I hope that the Apple driver is solid!

 

Next week I'll be able to do a test...

Link to comment
Share on other sites

GOOD NEWS

HP NC360T (8086:105e) dual port x4 PCIe v1.0a works with the stock driver AppleIntel8254XEthernet v3.1.1b1 . No modification required, plug and play. (Do not install AppleIntelE1000e kext!)

Intel PRO Ethernet Desktop CT (8086:10d3) single port x1 PCIe v1.1 work with the stock driver Intel Intel82574L v2.3.0b4. (This card does not work well on Z68 chipset, no problem on Z77)
Modification required :
<key>IOPCIMatch</key>
<string>0x10d38086 0x10f68086</string>

 

 

The driver works very well. mtu set to 9000 and test ethernet frame size at 8400 byte. No packet drop at 5 ms latency cicle and 33MB/s in / 33MB/s out (=200 audio channel in / 200 audio channel out at 48000Hz 32bit float).


I will use the driver supplied as standard by Apple, for the moment I will not use AppleIntelE1000 kext!!!

 

 

 

 

On OSX 10.8.2 Virtual Machine (VMware ESX5.1.0)

8086:100f emulate Intel E1000 interface AppleIntel8254XEthernet driver

8086:10f6 emullate Intel E1000e interface Intel82574L driver

No problem!

  • Like 1
Link to comment
Share on other sites

 Share

×
×
  • Create New...