Jump to content

AppleIntelE1000e.kext : maximum MTU limited to 4060 !

mtu intel kext

  • Please log in to reply
2 replies to this topic

#1
test_

test_

    InsanelyMac Protégé

  • Members
  • Pip
  • 5 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

#2
test_

test_

    InsanelyMac Protégé

  • Members
  • Pip
  • 5 posts
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...rnet-Controller

HP NC360T is an example .

I hope that the Apple driver is solid!

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

#3
test_

test_

    InsanelyMac Protégé

  • Members
  • Pip
  • 5 posts

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!








0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy