Jump to content

AppleIGB.kext


hnak
 Share

78 posts in this topic

Recommended Posts

It's just sending - I have no problems downloading, even a large queue of files over FTP.

 

What's strange to me is that if I I'm on another local box, remote connect to my the i350, and then pull files off of the i350 box, it will work fine. But if I try to drag files in Finder while on the i350 to another local machine, it will fail.

Link to comment
Share on other sites

  • 2 weeks later...

Does this driver do WoL from shutdown?

 

I use EXPI9301CTBLK Intel Gigabit CT Desktop Adapter Intel 82574L ethernet controller with ML own driver (edited plist) and WoL works ONLY from Sleep

On shutdown the power to the card is cut, so no WoL can happen

 

Ofcourse it is software (ML) fault, as same machine Linux booted works fine (WoL on shutdown, as the power to the card is supplied)

 

sebus

Link to comment
Share on other sites

Does this driver do WoL from shutdown?

 

I use EXPI9301CTBLK Intel Gigabit CT Desktop Adapter Intel 82574L ethernet controller with ML own driver (edited plist) and WoL works ONLY from Sleep

On shutdown the power to the card is cut, so no WoL can happen

 

Ofcourse it is software (ML) fault, as same machine Linux booted works fine (WoL on shutdown, as the power to the card is supplied)

 

sebus

Max OS X supports Wake from Sleep only.

Link to comment
Share on other sites

That is so sad! It must be software limitation (right?), as obviously the hardware (GA-Z77N-Wifi with Intel Gigabit CT Desktop Adapter) works perfectly fine if different OS is used to control it

 

Good to know anyway.

 

Hope that 10.8.3 might make a difference

Link to comment
Share on other sites

  • 3 months later...
  • 2 months later...

I would like to report the upload problem still exists with 4.1.2 kext, on 10.8.4

when upload data rate is high, the ethernet will just hang and require unplugging and replugging.

network utility shows no error package.

 

I hope this can be resolved.

 

The linux driver has been updated to 4.3, would hnak be free to update the port?

 

I am willing to bend backward to help (with my limited knowledge).

 

 

Link to comment
Share on other sites

  • 2 weeks later...

I have just uploaded the latest one (4.3.0).

It took relatively a long time to port, as the code base had changed more than before.

 

I did not do anything special, so it may still hangs when data rate is high.

 

Current build crashes if unloaded. By the same reason, max packet size cannot be changed, so jumbo frame does not work.  

---> fixed (hopefully) now.

  • Like 1
Link to comment
Share on other sites

  • 2 weeks later...

I'm using Xmac Mini Server from Sonnet. It adds PCI-Express slots via thunderbolt for a Mac Mini Server. I have tried this Kext with the i340-t4 and it will not install.

 

Any Ideas?

. check if your adapter appears in PCI device list - you can use System Info utility somewhere in this forum.

. If detected, check if the decive ID is listed in the Info.plist of the driver.

. If listed, try kextload manually.

Link to comment
Share on other sites

I did find the Network Card in the PCI device list but it showed up as "Ethernet" with no Driver Installed. The device ID was in the Info.plist and when I reloaded it manually it didn't change anything. I rebooted multiple times and still no driver installed.

 

I also tried to modify the Info.plist to model the ThunderBolt adapter plist but that didn't help either.

Link to comment
Share on other sites

I did find the Network Card in the PCI device list but it showed up as "Ethernet" with no Driver Installed. The device ID was in the Info.plist and when I reloaded it manually it didn't change anything. I rebooted multiple times and still no driver installed.

 

I also tried to modify the Info.plist to model the ThunderBolt adapter plist but that didn't help either.

You can try kextutil intead of kextload to get more verbose messages.

If the drivers fails during its startup sequence, you have to build the driver yourself and add logs.

Can you load other ethernet adapters via Thunderbolt ?

Link to comment
Share on other sites

  • 3 weeks later...

hi. I'm having a bug with os x 10.8.5 after sleep:

21.09.13 08:22:58,067 Adium[853]: *** WARNING: -[NSImage compositeToPoint:operation:] is deprecated in MacOSX 10.8 and later. Please use -[NSImage drawAtPoint:fromRect:operation:fraction:] instead.
21.09.13 08:22:58,068 Adium[853]: *** WARNING: -[NSImage compositeToPoint:fromRect:operation:] is deprecated in MacOSX 10.8 and later. Please use -[NSImage drawAtPoint:fromRect:operation:fraction:] instead.
21.09.13 08:23:30,000 kernel[0]: AppleIntelE1000e(Info): e1000e NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx
21.09.13 08:23:30,310 configd[18]: network changed: v4(en0+:192.168.0.42) DNS+ Proxy+ SMB
21.09.13 08:23:30,337 configd[18]: setting hostname to "unbekannt.fritz.box"
21.09.13 08:23:33,420 apsd[60]: <APSConnectionNotificationQueue: 0x7f83b4812f80>: outstanding count -1 for com.apple.apsd-queue-port=com.apple.syncdefaultsd.push-user=501-env=production
21.09.13 08:23:33,426 apsd[60]: <APSConnectionNotificationQueue: 0x7f83b4812f80>: outstanding count -1 for com.apple.apsd-queue-port=com.apple.syncdefaultsd.push-user=501-env=production
21.09.13 08:23:33,427 apsd[60]: <APSConnectionNotificationQueue: 0x7f83b4812f80>: outstanding count -1 for com.apple.apsd-queue-port=com.apple.syncdefaultsd.push-user=501-env=production
21.09.13 08:23:33,427 apsd[60]: <APSConnectionNotificationQueue: 0x7f83b4812f80>: outstanding count -1 for com.apple.apsd-queue-port=com.apple.syncdefaultsd.push-user=501-env=production
 

 

my Mainboard is the GA-Z87X-UD5H Rev 1.0 Bios F7

 

Installed Kext:

 

AppleIGB.kext

works till the computer goes to sleep and after wakeup not working. is not detecting that cable is plugged in

 

AppleIntelE1000e.kext

used for the other network card

 

edit:

complete log from boot to sleep to wake till now

Konsole-Log.txt

Link to comment
Share on other sites

my Mainboard is the GA-Z87X-UD5H Rev 1.0 Bios F7

 

Installed Kext:

 

AppleIGB.kext

works till the computer goes to sleep and after wakeup not working

 

AppleIntelE1000e.kext

works only after setting the speed manually and works after sleep

Do you have extra NICs using AppleIGB ? Your MB's NICs are handled by AppleE1000e, I believe.

Correction, you need both i210 & i217.

Do not post report about AppleE1000e in this thread, please. 

Edited by hnak
Link to comment
Share on other sites

i edited my post. uploaded the complete log from console

Personally, I have not used sleep/wake for years.

I always disable sleep after installation, as  they cannot wake up usually.

I will check next week whether my system with 82580 NIC wakes after sleep. If not, I have no way to fix it.

Link to comment
Share on other sites

  • 3 weeks later...

Mavericks has AppleIntelI210Ethernet.kext. Worth a try in 10.8

 

attachicon.gifAppleIntelI210Ethernet.kext-Mav-DP8.zip

 

EDIT: Asus Z87-WS, I210 fully working OOTB on 10.9

 

For the Intel I210

After updating to 10.9 I don't need the AppleIGB.kext anymore. I need it only for 10.8.

 

The 10.9 AppleIntelI210Ethernet.kext at IONetworkingFamily.kext/Contents/PlugIns/ is working ootb at 10.9, but not working with 10.8

Link to comment
Share on other sites

  • 1 month later...

Loaded Mavericks and downloaded the latest version for my S5520SC Intel MB with a 8086:10a7 (82575EB) NIC. Everything worked fine before, but now after a bit I get /var/log/system.log filling with:

Dec 20 18:35:14 dionysus kernel[0]: Detected Tx Unit Hang
Dec 20 18:35:14 dionysus kernel[0]: Tx Queue             <0>
Dec 20 18:35:14 dionysus kernel[0]: TDH                  <8b>
Dec 20 18:35:14 dionysus kernel[0]: TDT                  <a3>
Dec 20 18:35:14 dionysus kernel[0]: next_to_use          <a3>
Dec 20 18:35:14 dionysus kernel[0]: next_to_clean        <8b>
Dec 20 18:35:14 dionysus kernel[0]: buffer_info[next_to_clean]
Dec 20 18:35:14 dionysus kernel[0]: time_stamp           <55e1>
Dec 20 18:35:14 dionysus kernel[0]: next_to_watch        <0xffffff829f3fb8d0>
Dec 20 18:35:14 dionysus kernel[0]: desc.status          <0>
Dec 20 18:35:14 dionysus kernel[0]: AppleIGB::stopTxQueue()

As connectivity drops. I can't find any older versions to try. Any ideas?

 

Thanks so much!!!

Link to comment
Share on other sites

  • 2 weeks later...

Same problems here. On Mavericks my connection drops about every 5 minutes and I have to restart my computer.

 

Thank you!

 

EDIT: On Mountain Lion same problems. I think it has to do with the 5.0.6 update. Is there any download for the old version to try out if the problem is hard or software wise.

 

EDIT EDIT: I have found the 5.0.5 version and it's working at least on Mountain Lion. Haven't tried Mavericks yet. Here's a Download link: https://mega.co.nz/#!oB1CFa6T!fUc30GDEDEln9_txFAF8R1fHgmExNX11YJWBdFoS1_w (If it is not allowed to post a link, please tell me or delete it)

Link to comment
Share on other sites

  • 4 weeks later...

So I've been trying to use this driver on a Supermicro X9DAI with I350 but having a couple issues.

 

1.  On boot, sometimes it will cause a kernel panic and reboot.

2.  When I do a time-machine backup or random other times, the driver will stop working and I have to do a kextunload/kextload to bring network back.

 

I tried a number of things to dix this including updating the source to igb-5.1.2 but nothing seemed to help... until I decided to try editing the PCI Device ID for AppleIntelI210Ethernet.kext - after editing it, it worked perfectly following a reboot.  Before a reboot it didn't work, but I suspect that was related to some conflict between how AppleIGB and AppleIntelI210 initializes the card.

 

Obvious diff below.

 

Sam

--- /System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/AppleIntelI210Ethernet.kext/Contents/Info.plist	2014-01-28 00:44:04.000000000 -1000
+++ /System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/AppleIntelI210Ethernet.kext/Contents/Info.plist	2014-01-28 01:05:19.000000000 -1000
@@ -47,7 +47,7 @@
 			<key>IOClass</key>
 			<string>AppleIntelI210</string>
 			<key>IOPCIPrimaryMatch</key>
-			<string>0x15338086</string>
+			<string>0x15218086</string>
 			<key>IOPCITunnelCompatible</key>
 			<true/>
 			<key>IOProbeScore</key>

Link to comment
Share on other sites

  • 4 weeks later...

As soon as i start loading one of the ports, with other than PING then it "closes" the port fro communication. 

 

AppleXserv 2009

 

Intel quad NIC with a 82576 chipset. 

tried to trunk, got the same error. Managed tho to trunk it, but one after another failed, when loaded with data. 

 

Here is a print of CONSOLE. 

the kernel[0] flag appeard now all over. 

 

any ideas ?

 

25.02.14 13:32:34,766 kdc[59]: Got a canonicalize request for a LKDC realm from local-ipc
25.02.14 13:32:34,767 kdc[59]: LKDC referral to the real LKDC realm name
25.02.14 13:32:34,768 kdc[59]: AS-REQ admin@LKDC:SHA1.B8A953ACB3C1215E762FD1372016F892C6281CA4 from local-ipc for krbtgt/LKDC:SHA1.B8A953ACB3C1215E762FD1372016F892C6281CA4@LKDC:SHA1.B8A953ACB3C1215E762FD1372016F892C6281CA4
25.02.14 13:32:34,773 kdc[59]: AS-REQ admin@LKDC:SHA1.B8A953ACB3C1215E762FD1372016F892C6281CA4 from local-ipc for krbtgt/LKDC:SHA1.B8A953ACB3C1215E762FD1372016F892C6281CA4@LKDC:SHA1.B8A953ACB3C1215E762FD1372016F892C6281CA4
25.02.14 13:32:34,775 kdc[59]: Need to use PA-ENC-TIMESTAMP/PA-PK-AS-REQ
25.02.14 13:32:34,780 kdc[59]: AS-REQ admin@LKDC:SHA1.B8A953ACB3C1215E762FD1372016F892C6281CA4 from local-ipc for krbtgt/LKDC:SHA1.B8A953ACB3C1215E762FD1372016F892C6281CA4@LKDC:SHA1.B8A953ACB3C1215E762FD1372016F892C6281CA4
25.02.14 13:32:34,784 kdc[59]: AS-REQ admin@LKDC:SHA1.B8A953ACB3C1215E762FD1372016F892C6281CA4 from local-ipc for krbtgt/LKDC:SHA1.B8A953ACB3C1215E762FD1372016F892C6281CA4@LKDC:SHA1.B8A953ACB3C1215E762FD1372016F892C6281CA4
25.02.14 13:32:34,785 kdc[59]: Client sent patypes: ENC-TS
25.02.14 13:32:34,785 kdc[59]: ENC-TS pre-authentication succeeded -- admin@LKDC:SHA1.B8A953ACB3C1215E762FD1372016F892C6281CA4
25.02.14 13:32:34,785 kdc[59]: Client supported enctypes: aes256-cts-hmac-sha1-96, aes128-cts-hmac-sha1-96, des3-cbc-sha1, arcfour-hmac-md5, using aes256-cts-hmac-sha1-96/aes256-cts-hmac-sha1-96
25.02.14 13:32:34,785 kdc[59]: Requested flags: canonicalize
25.02.14 13:32:34,793 kdc[59]: TGS-REQ admin@LKDC:SHA1.B8A953ACB3C1215E762FD1372016F892C6281CA4 from local-ipc for afpserver/localhost@LKDC:SHA1.B8A953ACB3C1215E762FD1372016F892C6281CA4 [canonicalize]
25.02.14 13:32:35,000 kernel[0]: xsanfs_getsecurity: cvp 0xffffff8032e2c800 nt_sd_key 0x5c97c31679: unable to map SID S-1-5-21-4118437287-2546358208-3831436429-3179 (error 2)
25.02.14 13:32:35,000 kernel[0]: xsanfs_getsecurity: cvp 0xffffff8032e2c800 nt_sd_key 0x5c97c31679: unable to map SID S-1-5-21-4118437287-2546358208-3831436429-3179 (error 2)
25.02.14 13:32:35,000 kernel[0]: xsanfs_getsecurity: cvp 0xffffff8032e2c800 nt_sd_key 0x5c97c31679: unable to map SID S-1-5-21-4118437287-2546358208-3831436429-3179 (error 2)
25.02.14 13:32:35,000 kernel[0]: xsanfs_getsecurity: cvp 0xffffff8032e2c800 nt_sd_key 0x5c97c31679: unable to map SID S-1-5-21-4118437287-2546358208-3831436429-3179 (error 2)
 
Link to comment
Share on other sites

 Share

×
×
  • Create New...