Jump to content

IntelMausiEthernet.kext for Intel onboard LAN

Intel Driver LAN I217 I218 82579

  • Please log in to reply
149 replies to this topic

#141
Mieze

Mieze

    Giant Cat

  • Coders
  • 681 posts
  • Gender:Female
  • Location:Germany
  • Interests:Cats

i have compiled v2.0.0d2 targeting sdk10.7 and driver still works in Lion. what feature would i miss if i do it this way?

 

Although the driver might show version 2.0, you actually built version 1.0.0d7 because 2.0 would fail to load on Lion.

 

Mieze



#142
ATIguy123

ATIguy123

    InsanelyMac Protégé

  • Members
  • Pip
  • 3 posts

I've now experienced two different kernel panics, on an otherwise stable machine, and this driver was the only one mentioned in the kernel backtrace of the crash report. (1 each kernel panic on 2.0.0d1 and 2.0.0d2)

 

Mieze, I've sent you a PM on the subject. Meanwhile, going back to 1.0.0d6, as I'm not able to tolerate random rebooting on this machine, even if it only happens every few days...



#143
chris1111

chris1111

    InsanelyMac Deity

  • Donators
  • 1,809 posts
  • Gender:Male
  • Location:Montreal Canada

Your driver working very good  :)

This is  the first time in Yosemite My Info About 

this Network is showing properly

Thanks for your great Work  :wink_anim:

Do you have Paypal account?

 

 

g10.png



#144
Haravikk

Haravikk

    InsanelyMac Protégé

  • Members
  • Pip
  • 43 posts

Just wanted to say thanks for this driver! OS X definitely seems to recognise my I217LM better compared to the AppleIntelE1000e.kext, though it's hard to tell if it's giving me better performance or not. However I can at least confirm that I've had no issues thus far, as everything seems to working perfectly, so that's definitely a big plus!

 

 

I also wanted to ask; what's the best way to verify that the new features are working or, if some of them aren't supported on all models, how would I go about finding out which features I'm currently benefiting from?

 

For example, one feature listed is offloaded checksums, however if I look under netstat -s under the IP section I see entries such as "3298032 headers (65961256 bytes) checksummed in software". Does this mean I'm not benefiting from this feature at all, or is that some messages can't have their checksums offloaded? The number isn't the same as total number of packets for that section, so it implies that not all packets required checksumming in software, but is this because the rest were offloaded, or because checksums had already been computed in advance somewhere?

 

Probably not really important, I'm curious to know which features I'm benefiting from :)



#145
Mieze

Mieze

    Giant Cat

  • Coders
  • 681 posts
  • Gender:Female
  • Location:Germany
  • Interests:Cats

I also wanted to ask; what's the best way to verify that the new features are working or, if some of them aren't supported on all models, how would I go about finding out which features I'm currently benefiting from?

 

In Terminal type "ifconfig -v" and you will see "TXSTART" under "eflags" and QFQ as the scheduler while using version 2.


I also wanted to ask; what's the best way to verify that the new features are working or, if some of them aren't supported on all models, how would I go about finding out which features I'm currently benefiting from?

 

The driver enables all offload features for all supported devices, but OS X doesn't support checksum offload of packets with complex IP headers, e.g. any packet with IPv4 header options or IPv6 extension headers will always be checksummed in software. 

 

Mieze



#146
tluck

tluck

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 819 posts
  • Gender:Male
  • Location:NC, USA

FYI...

 

the 2.0.0d2 version has been rock solid for me on my Lenovo T420

 

Intel 82579LM PCI Express Gigabit Ethernet:

 

  Name: ethernet

  Type: Ethernet

  Bus: PCI

  Slot: PCI Slot 1638400

  Vendor ID: 0x8086

  Device ID: 0x1502

  Subsystem Vendor ID: 0x17aa

  Subsystem ID: 0x21ce

  Revision ID: 0x0004

  BSD name: en0

  Kext name: IntelMausiEthernet.kext

  Location: /System/Library/Extensions/IntelMausiEthernet.kext

  Version: 2.0.0d2

 

So today I included this kext in the T420 Guide thread so it should get a wider audience from that group. 

Thank you.

 

P.S. I also have been using your other recent kext v2.0.0d2 for RTL8111 (on my gigabyte systems with Realtek 8168) - and it has been working very well for me. 



#147
jcsnider

jcsnider

    InsanelyMac Protégé

  • Members
  • Pip
  • 4 posts

Working beautifully on my X1 Carbon. Thanks so much!



#148
Mieze

Mieze

    Giant Cat

  • Coders
  • 681 posts
  • Gender:Female
  • Location:Germany
  • Interests:Cats

I just pushed version 2.0.0, which is identical to 2.0.0d2, to GitHub and uploaded a prebuilt binary to the download section of this site a few minutes ago.

 

Have fun!   :cat:

 

Mieze



#149
eddypoon

eddypoon

    InsanelyMac Protégé

  • Members
  • Pip
  • 10 posts

Congratulations to the first official release. This is amazing software. Thank you very much for your work for our community. All the best. 



#150
CoBrA2168

CoBrA2168

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 133 posts

Switched over to it on my Z77X-UD5H and I've had no problems thus far.  Thanks!







Also tagged with one or more of these keywords: Intel, Driver, LAN, I217, I218, 82579


2 user(s) are reading this topic

0 members, 1 guests, 1 anonymous users

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