Hugo_bee Posted October 3, 2013 Share Posted October 3, 2013 I never tested speed but 2 days ago pc was totally non connected. Strange behavior.. giga switch is blinking (2 led and giga) but no ping no traffic.. I had only and I underscore only unplug replug the cable. I tried before to ifdown/up the device.. no changes.. Link to comment Share on other sites More sharing options...
benlaug Posted October 3, 2013 Share Posted October 3, 2013 Unfortunately, my Ethernet interface disappeared since 10.8.5. Link to comment Share on other sites More sharing options...
Gringo Vermelho Posted October 4, 2013 Share Posted October 4, 2013 From where? Is it completely gone from the network control panel? Make sure that EthernetBuiltIn=y and UseKernelCache=y are set in /Extra/org.chameleon.Boot.plist Don't use /Extra/Extensions.mkext. Delete networkinterfaces.plist from /Library/Preferences/SystemConfiguration Place the latest version of AppleIntelE1000e.kext in /System/Library/Extensions Click away the warning message. Run terminal.app enter: sudo -s (enter your password) chown -R root:wheel /System/Library/Extensions/ chmod -R go=u-w /System/Library/Extensions/ (and for good measure) touch /System/Library/Extensions Reboot. Link to comment Share on other sites More sharing options...
nirmodel50 Posted October 4, 2013 Share Posted October 4, 2013 Lnx2Mac has not opened his source yet, as far as I know. I installed a Mountain Lion Server on a low-power hardware ( Celeron E3200 ) and turned on 24 hours for my Apple TV. Hi, why don't you check this https://github.com/Mieze/RTL8111_driver_for_OS_X they support wol and they have the source published. thanks. Link to comment Share on other sites More sharing options...
benlaug Posted October 4, 2013 Share Posted October 4, 2013 From where? Is it completely gone from the network control panel? Make sure that EthernetBuiltIn=y and UseKernelCache=y are set in /Extra/org.chameleon.Boot.plist Don't use /Extra/Extensions.mkext. Delete networkinterfaces.plist from /Library/Preferences/SystemConfiguration Place the latest version of AppleIntelE1000e.kext in /System/Library/Extensions Click away the warning message. Run terminal.app enter: sudo -s (enter your password) chown -R root:wheel /System/Library/Extensions/ chmod -R go=u-w /System/Library/Extensions/ (and for good measure) touch /System/Library/Extensions Reboot. Indeed, it disappeared from the control panel and ifconfig. My configuration is good since it is the same since 10.7.2. The card was fully functional until the 10.8.5 update. I reinstalled the last version of the driver, but there is nothing to do. Link to comment Share on other sites More sharing options...
ila225 Posted October 4, 2013 Share Posted October 4, 2013 Indeed, it disappeared from the control panel and ifconfig. My configuration is good since it is the same since 10.7.2. The card was fully functional until the 10.8.5 update. I reinstalled the last version of the driver, but there is nothing to do. Could you provide a lspci? Link to comment Share on other sites More sharing options...
benlaug Posted October 4, 2013 Share Posted October 4, 2013 Could you provide a lspci? Of course, here it is: 00:00.0 Host bridge: Intel Corporation 5520/5500/X58 I/O Hub to ESI Port (rev 12) 00:01.0 PCI bridge: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 1 (rev 12) 00:03.0 PCI bridge: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 3 (rev 12) 00:07.0 PCI bridge: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 7 (rev 12) 00:14.0 PIC: Intel Corporation 7500/5520/5500/X58 I/O Hub System Management Registers (rev 12) 00:14.1 PIC: Intel Corporation 7500/5520/5500/X58 I/O Hub GPIO and Scratch Pad Registers (rev 12) 00:14.2 PIC: Intel Corporation 7500/5520/5500/X58 I/O Hub Control Status and RAS Registers (rev 12) 00:14.3 PIC: Intel Corporation 7500/5520/5500/X58 I/O Hub Throttle Registers (rev 12) 00:19.0 Ethernet controller: Intel Corporation 82567LF-2 Gigabit Network Connection 00:1a.0 USB controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #4 00:1a.1 USB controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #5 00:1a.2 USB controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #6 00:1a.7 USB controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #2 00:1b.0 Audio device: Intel Corporation 82801JI (ICH10 Family) HD Audio Controller 00:1c.0 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 1 00:1c.1 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Port 2 00:1d.0 USB controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #1 00:1d.1 USB controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #2 00:1d.2 USB controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #3 00:1d.7 USB controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #1 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 90) 00:1f.0 ISA bridge: Intel Corporation 82801JIR (ICH10R) LPC Interface Controller 00:1f.2 IDE interface: Intel Corporation 82801JI (ICH10 Family) 4 port SATA IDE Controller #1 00:1f.3 SMBus: Intel Corporation 82801JI (ICH10 Family) SMBus Controller 00:1f.5 IDE interface: Intel Corporation 82801JI (ICH10 Family) 2 port SATA IDE Controller #2 02:00.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6315 Series Firewire Controller 04:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210] (rev a2) 04:00.1 Audio device: NVIDIA Corporation High Definition Audio Controller (rev a1) ff:00.0 Host bridge: Intel Corporation Xeon 5500/Core i7 QuickPath Architecture Generic Non-Core Registers (rev 04) ff:00.1 Host bridge: Intel Corporation Xeon 5500/Core i7 QuickPath Architecture System Address Decoder (rev 04) ff:02.0 Host bridge: Intel Corporation Xeon 5500/Core i7 QPI Link 0 (rev 04) ff:02.1 Host bridge: Intel Corporation Xeon 5500/Core i7 QPI Physical 0 (rev 04) ff:03.0 Host bridge: Intel Corporation Xeon 5500/Core i7 Integrated Memory Controller (rev 04) ff:03.1 Host bridge: Intel Corporation Xeon 5500/Core i7 Integrated Memory Controller Target Address Decoder (rev 04) ff:03.4 Host bridge: Intel Corporation Xeon 5500/Core i7 Integrated Memory Controller Test Registers (rev 04) ff:04.0 Host bridge: Intel Corporation Xeon 5500/Core i7 Integrated Memory Controller Channel 0 Control Registers (rev 04) ff:04.1 Host bridge: Intel Corporation Xeon 5500/Core i7 Integrated Memory Controller Channel 0 Address Registers (rev 04) ff:04.2 Host bridge: Intel Corporation Xeon 5500/Core i7 Integrated Memory Controller Channel 0 Rank Registers (rev 04) ff:04.3 Host bridge: Intel Corporation Xeon 5500/Core i7 Integrated Memory Controller Channel 0 Thermal Control Registers (rev 04) ff:05.0 Host bridge: Intel Corporation Xeon 5500/Core i7 Integrated Memory Controller Channel 1 Control Registers (rev 04) ff:05.1 Host bridge: Intel Corporation Xeon 5500/Core i7 Integrated Memory Controller Channel 1 Address Registers (rev 04) ff:05.2 Host bridge: Intel Corporation Xeon 5500/Core i7 Integrated Memory Controller Channel 1 Rank Registers (rev 04) ff:05.3 Host bridge: Intel Corporation Xeon 5500/Core i7 Integrated Memory Controller Channel 1 Thermal Control Registers (rev 04) ff:06.0 Host bridge: Intel Corporation Xeon 5500/Core i7 Integrated Memory Controller Channel 2 Control Registers (rev 04) ff:06.1 Host bridge: Intel Corporation Xeon 5500/Core i7 Integrated Memory Controller Channel 2 Address Registers (rev 04) ff:06.2 Host bridge: Intel Corporation Xeon 5500/Core i7 Integrated Memory Controller Channel 2 Rank Registers (rev 04) ff:06.3 Host bridge: Intel Corporation Xeon 5500/Core i7 Integrated Memory Controller Channel 2 Thermal Control Registers (rev 04) Link to comment Share on other sites More sharing options...
MJMullinII Posted October 4, 2013 Share Posted October 4, 2013 I'm stress testing it to a NAS ATM - so far the latest isn't crashing instantly when dealing with gigabit transfers - and it's getting gigabit rather than 800 megabit which is an improvement, although that might be just chance. If you did something, yeah. If you have an idea on how to crash it I'm game, I'm stress testing it, it's gone through probably 10GB of data both ways so far. Hello. I recently found this thread while looking for information relating to e1000 troubles under Mac OS 10.8.5. I'm currently using a X79-UD5 Gigabyte Board and was wondering if your compiled version solved the problem of hangs? If so -- and you might guess what's coming next -- could I ask for a copy of your compiled driver (or directions on how I might compile it myself). Link to comment Share on other sites More sharing options...
ila225 Posted October 4, 2013 Share Posted October 4, 2013 Of course, here it is:Thanks, just wanted to make sure your card was supported by this driver, and not something else that could have stopped working at 10.8.5. Perhaps we could check the driver you have, and if by any miracle something messed with the PCI IDS of it. Open a Terminal, and execute these commands, just the content following the $ sign. The other lines are the expected results: $ grep -i 2.5 /System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/AppleIntelE1000e.kext/Contents/Info.plist /System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/AppleIntelE1000e.kext/Contents/Info.plist: <string>2.5.4d</string> /System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/AppleIntelE1000e.kext/Contents/Info.plist: <string>2.5.4</string> $ grep -i 10cd /System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/AppleIntelE1000e.kext/Contents/Info.plist <string>0x10cc8086 0x10cd8086 0x10ce8086 0x10de8086 0x10df8086 0x15258086</string> $ sudo dmesg | grep -i e1000 AppleIntelE1000e(Info): Interrupt Throttling Rate (ints/sec) set to dynamic conservative mode AppleIntelE1000e(Info): changing MTU from 0 to 1500 AppleIntelE1000e(Info): AppleIntelE1000e:WOL = 2 AppleIntelE1000e: Ethernet address my:ma:ca:dd:re:ss AppleIntelE1000e(Info): e1000e NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx My guess is that your module is not loading for whichever reason, and with these three commands, we should check the module version and if the kernel loaded it at all. If not, aka, the last "dmesg" command didn't return anything with e1000, then we might try to repair permissions and let the system rebuild the cache. These two commands should do the trick for permissions and ownership: $ sudo chown -R root:wheel /System/Library/Extensions $ sudo chmod -R 755 /System/Library/Extensions But if you want to go a step further, you could ask for a full system check: $ diskutil repairpermissions / Last but not least, time to let the system rebuild the kernel cache: $ sudo touch /System/Library/Extensions Wait 1 minute and reboot. Oh, by the way, all the "sudo" commands are super user privileged, and OS X will ask you for your password. See if that helps. If this doesn't do the trick, then I'm afraid I'm out of ideas. Link to comment Share on other sites More sharing options...
benlaug Posted October 5, 2013 Share Posted October 5, 2013 Unfortunately, it didn't do the trick. But you've pointed out that the kernel doesn't load the driver. Is there a relation with the fact that IONetworkingFamily was updated with 10.8.5 ? According to the tonymacx86 community, I'm not the only one with this problem. Thanks again for your help ! Link to comment Share on other sites More sharing options...
ila225 Posted October 5, 2013 Share Posted October 5, 2013 Bah... sorry it didn't work... Perhaps you could try to check your loader and see if you're not injecting any strings or things like that, basically just check your /Extra for things that could be affecting the ethernet. Unless there is something wrong with the driver itself, that is what I would check next. Perhaps creating a fresh 10.8.5 USB boot with the latest 2.5.4d and trying it out would at least answer if your network card can be loaded with that set (10.8.5 + 2.5.4d). The advantage here is that you would not mess with your system setup. I hope you find the problem. (edit: removed reference to non supported products) Link to comment Share on other sites More sharing options...
straccio Posted October 8, 2013 Share Posted October 8, 2013 Hi to all, i have a strange behaviour with this driver. If i do a copy of data to my nas (differents) my hackintosh freeze with these messages in console. kernel[0]: failed to getphysicalsegment in outputPacket. Can i do something to solve this? My system is 10.8.5 in GA-Z87MX-UD3H with Intel i217v. Link to comment Share on other sites More sharing options...
ila225 Posted October 8, 2013 Share Posted October 8, 2013 Hi to all, i have a strange behaviour with this driver. If i do a copy of data to my nas (differents) my hackintosh freeze with these messages in console. kernel[0]: failed to getphysicalsegment in outputPacket. Can i do something to solve this? My system is 10.8.5 in GA-Z87-UD3H with Intel i217v. straccio, I had that issue with 2.5.4c, but with 2.5.4d it didn't happen anymore. Perhaps you might wanna check that. Link to comment Share on other sites More sharing options...
straccio Posted October 8, 2013 Share Posted October 8, 2013 straccio, I had that issue with 2.5.4c, but with 2.5.4d it didn't happen anymore. Perhaps you might wanna check that. I have the latest 2.5.4d with [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] 5.5.2 Link to comment Share on other sites More sharing options...
hnak Posted October 9, 2013 Author Share Posted October 9, 2013 Hi to all, i have a strange behaviour with this driver. If i do a copy of data to my nas (differents) my hackintosh freeze with these messages in console. kernel[0]: failed to getphysicalsegment in outputPacket. Can i do something to solve this? My system is 10.8.5 in GA-Z87MX-UD3H with Intel i217v. It's really fatal, which means that kernel failed in locking physical memory for output buffer. I have never seen that. Link to comment Share on other sites More sharing options...
Zenith432 Posted October 9, 2013 Share Posted October 9, 2013 Maybe an IOMemoryDescriptor built around user-space buffer that was not prepared() ? It's really fatal, which means that kernel failed in locking physical memory for output buffer. I have never seen that. Link to comment Share on other sites More sharing options...
straccio Posted October 9, 2013 Share Posted October 9, 2013 The same problem happen with another NIC Intel 82574L. This NIC was tested in two differents system (haswell and i7 1st generation) with the same kext version. For now i have solved removing this kext and using Intel 82574L with Apple original kext modified in order to load with that vendors and device IDS. About 6 hour of copy without problem.... before, this the problem happens about in 1 hour. Link to comment Share on other sites More sharing options...
ila225 Posted October 9, 2013 Share Posted October 9, 2013 Rectifying my own comments, I still have that kernel message (kernel[0]: failed to getphysicalsegment in outputPacket.). All I have to do is copy several gigabytes of data through the network. Now, for the devs, is there any debug flag or any log we could provide to help you guys squish this bug? I happen to have two machines here with a GA-Z87-D3HP, so both have the same network card. If I could help somehow, just let me know. Link to comment Share on other sites More sharing options...
dexy.31337 Posted October 10, 2013 Share Posted October 10, 2013 Hi, I'm runninng 10.8.5 on Gigabyte Z87X-UD3H, and also have problems with e1000e kext Oct 9 10:40:30 Mac-Pro-Timur kernel[0]: AppleIntelE1000e(Err): Detected Hardware Unit Hang: Oct 9 10:40:30 Mac-Pro-Timur kernel[0]: TDH <34> Oct 9 10:40:30 Mac-Pro-Timur kernel[0]: TDT <e> Oct 9 10:40:30 Mac-Pro-Timur kernel[0]: next_to_use <e> Oct 9 10:40:30 Mac-Pro-Timur kernel[0]: next_to_clean <30> Oct 9 10:40:30 Mac-Pro-Timur kernel[0]: buffer_info[next_to_clean]: Oct 9 10:40:30 Mac-Pro-Timur kernel[0]: time_stamp <15202> Oct 9 10:40:30 Mac-Pro-Timur kernel[0]: next_to_watch <34> Oct 9 10:40:30 Mac-Pro-Timur kernel[0]: next_to_watch.status <0> Oct 9 10:40:30 Mac-Pro-Timur kernel[0]: MAC Status <80083> Oct 9 10:40:30 Mac-Pro-Timur kernel[0]: PHY Status <796d> Oct 9 10:40:30 Mac-Pro-Timur kernel[0]: PHY 1000BASE-T Status <3800> Oct 9 10:40:30 Mac-Pro-Timur kernel[0]: PHY Extended Status <3000> Oct 9 10:40:30 Mac-Pro-Timur kernel[0]: PCI Status <10> This happens quite random. But under heavy network usage. Maximum I could get it is to copy up to 10G to NAS (1Gbit/s). Though downloading large amounts of data (25-50G) from internet haven't caused this is bug. Also have "kernel[0]: failed to getphysicalsegment in outputPacket" in logs sometimes So, I've installed AppleIntelE1000e 2.4.14 (through [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] 5.4.3) and at the moment everything is fine. 1 Link to comment Share on other sites More sharing options...
genzai Posted October 10, 2013 Share Posted October 10, 2013 I have to say i finally got frustrated with the latest builds and went back to 2.4.14 as well. network would full on crash after a few gigs of continuos transfers. Seems like latest builds have just had major issues for some reason. Would love to know what is new in the 2.5x versions that might be causing so much havoc. Cheers, g\ 1 Link to comment Share on other sites More sharing options...
benlaug Posted October 11, 2013 Share Posted October 11, 2013 Bah... sorry it didn't work... Perhaps you could try to check your loader and see if you're not injecting any strings or things like that, basically just check your /Extra for things that could be affecting the ethernet. Unless there is something wrong with the driver itself, that is what I would check next. Perhaps creating a fresh 10.8.5 USB boot with the latest 2.5.4d and trying it out would at least answer if your network card can be loaded with that set (10.8.5 + 2.5.4d). The advantage here is that you would not mess with your system setup. I hope you find the problem. (edit: removed reference to non supported products) Here is a strange thing: Dellint0sh:PlugIns benlaug$ sudo kextload -v 6 AppleIntelE1000e.kext/ Kext user-space log filter changed from 0xff2 to 0xfff. Kext kernel-space log filter changed from 0xff2 to 0xfff. Requesting load of /System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/AppleIntelE1000e.kext. /System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/AppleIntelE1000e.kext loaded successfully (or already loaded). but I still have not my network interface... Link to comment Share on other sites More sharing options...
genzai Posted October 11, 2013 Share Posted October 11, 2013 As followup to my last post, do you think there is any chance to release an interim "2.4.14B" that just fixes some of the minor issues but keeps the apparently more stable 2.4.14 code? i mean things like the chipset name showing properly. Thanks, g\ Link to comment Share on other sites More sharing options...
avian Posted October 12, 2013 Share Posted October 12, 2013 I'm having the same instability issues with 2.5.4d. Lots of kernel[0]: failed to getphysicalsegment in outputPacket messages in system log. It seems to be similar to the other stories in the thread. If I was to stream a HD movie over an AFP (the host being the computer with 2.5.4d installed), I'd be lucky to get an hour into it, before a crash. If one of the developers wants me to test anything out for them let me know, would be glad to help. In the meantime does 2.4.14 work in mavericks? If so I'll try that as a fix for now. PS: The instability seems to be on a gigabyte motherboard, whereas another almost identical osx install on an asus board also using AppleIntel1000E.kext 2.5.4d hasnt had any issues yet. 1 Link to comment Share on other sites More sharing options...
ila225 Posted October 12, 2013 Share Posted October 12, 2013 but I still have not my network interface... Hey benlaug, Forcefully loading a kext does not imply it will find your card. In theory, it should load the module based on the ID and other matches. Something could have a hold of the ID already somehow, or any other reason why it is not finding your card anymore. Did you try a boot with a fresh USB installation to check it out? Link to comment Share on other sites More sharing options...
ssds Posted October 13, 2013 Share Posted October 13, 2013 After 10.8.5 and Mavericks i had to quit from this kext. None of my boards with intel lan, are stable with this kext(10.8.5 or 10.9), lan stop work after heavy lan traffic, the copied file hangs and finder need hard restart. I have 1 boards with intel lan, GA-Z87X-UD3H and 2 intel PCI cards, Intel EXPI9301CTBLK (2 versions). In one of the boards just need to change to on board lan - realtek , and on EXPI9301CTBLK had to use the method of editing IONetworkingFamily.kext/Contents/PlugIns/Intel82574L.kext to put vendor and device ID 0x10D38086. Going to wait for future releases, right now is very unstable . 1 Link to comment Share on other sites More sharing options...
Recommended Posts