billilys Posted September 20, 2009 Share Posted September 20, 2009 Hi all, tell me than im not the only who lost LAN on my PCI CARD RTL8139 on SL I search very hard some info and it seems a problem with 64bits Ionetworking.kext If anyone can help me, thanks in advance cheers Link to comment Share on other sites More sharing options...
seehong Posted September 20, 2009 Share Posted September 20, 2009 Hi all, tell me than im not the only who lost lan with his RTL8139 board on SL I search very hard some info and it seems a problem with 64bits Ionetworking.kext If anyone can help me, thanks in advance cheers you are not alone. I managed to install SL on my Gigabyte G31 mo until the last 8 minutes when I was told installation failed. But the funny thing is when I reboot to the new SL partition, I had SL running albeit without networking, default resolution 1024x768 and no audio. Managed to solve the graphics by running nvkush,kext but the other problems remain. Also looking for the RTL8139 solution and the audio part too where voodooHDA didn't work. BTW I used djnitehawk's method which was very good indeed. Link to comment Share on other sites More sharing options...
Smoc Posted September 20, 2009 Share Posted September 20, 2009 you are not alone.I managed to install SL on my Gigabyte G31 mo until the last 8 minutes when I was told installation failed. But the funny thing is when I reboot to the new SL partition, I had SL running albeit without networking, default resolution 1024x768 and no audio. Managed to solve the graphics by running nvkush,kext but the other problems remain. Also looking for the RTL8139 solution and the audio part too where voodooHDA didn't work. BTW I used djnitehawk's method which was very good indeed. Hi! Have you tried this?: Before installation disable LAN on bios settings. Once you get SL installed delete AppleRTL8139Ethernet.kext from IONetworkingFamily.kext/Contents/PlugIns Then copy PCGenRTL8139Ethernet.kext to IONetworkingFamily.kext/Contents/PlugIns and fix permissions: sudo -s chown -R root:wheel /System/Library/Extensions/IONetworkingFamily.kext chmod -R 755 /System/Library/Extensions/IONetworkingFamily.kext Reboot and enable LAN on Bios settings. Now LAN may work. I don't remember where i found that kext. Sorry PCGenRTL8139Ethernet.kext.zip Link to comment Share on other sites More sharing options...
billilys Posted September 20, 2009 Author Share Posted September 20, 2009 Hi smoc, it's dooesn't work for me, cos my LAN is on PCI card My LAN integrated on my motherboard works already I search solution about PCI Card Lan Realtek8139 on SL But thanks for your help and i think it will help many gigabytes users Link to comment Share on other sites More sharing options...
seehong Posted September 20, 2009 Share Posted September 20, 2009 Hi smoc, it's dooesn't work for me, cos my LAN is on PCI card My LAN integrated on my motherboard works already I search solution about PCI Card Lan Realtek8139 on SL But thanks for your help and i think it will help many gigabytes users I found a solution for my pci rtl8139 LAN card. I boot up the SL in 64bit by keying in "arch=i386_64" without the quotes to boot my SL in 64 bit and my LAN RTL8139 works like a charm. To overcome the sound problem, I just installed the Azalio kext an everything's solved on my Gigabyte G31. Hope that helps all. Link to comment Share on other sites More sharing options...
billilys Posted September 20, 2009 Author Share Posted September 20, 2009 doesn't work here ! thanks seehong Link to comment Share on other sites More sharing options...
Serhiy.Sirenky Posted September 20, 2009 Share Posted September 20, 2009 I've finally got my PCI RTL8139 card 100% working in SL with kernel flag arch=i386. I put my card in PCI0 slot and couldn't get it working for a couple of days. But today i decided to put it into another one. And it worked! With native drivers I had a problem - very slow internet connection speed. The reason for so slow connection I've found in system log: kernel { 48 d7bf61ce} RTL8139::receiverInterrupt - error detected kernel { 48 d7be61ce} RTL8139::receiverInterrupt - Rx restart These errors occured every second. To solve this I've replaced /System/Library/Extensions/IONetworkingFamily.kext/Contents/Plugins/AppleRTL8139Ethernet.kext with PCGenRTL8139Ethernet.kext, repaired permissions with Kext Utility and after reboot got 100% working card. Hope this helps. Link to comment Share on other sites More sharing options...
billilys Posted September 21, 2009 Author Share Posted September 21, 2009 Ohh my god, i just rename PCGenRTL8139Ethernet.kext on AppleRTL8139Ethernet.kext and repair permission once again and my pci card is detect It's strange cos i put PCGenRTL8139Ethernet.kext in the directory with AppleRTL8139Ethernet.kext (after delete of course) and no result. This morning, i decide to rename and repair permission once again and immediately a popup "A new lan interface is detected" Thanks Serhiy.Sirenky and thanks all Link to comment Share on other sites More sharing options...
mysticmerlin Posted September 21, 2009 Share Posted September 21, 2009 Changed the name, changed the kext but it didn't work. Changed PCI slot with name changed and WORKING! Thanks to all Link to comment Share on other sites More sharing options...
navaloncho Posted May 31, 2010 Share Posted May 31, 2010 Hi! Have you tried this?: Before installation disable LAN on bios settings. Once you get SL installed delete AppleRTL8139Ethernet.kext from IONetworkingFamily.kext/Contents/PlugIns Then copy PCGenRTL8139Ethernet.kext to IONetworkingFamily.kext/Contents/PlugIns and fix permissions: sudo -s chown -R root:wheel /System/Library/Extensions/IONetworkingFamily.kext chmod -R 755 /System/Library/Extensions/IONetworkingFamily.kext Reboot and enable LAN on Bios settings. Now LAN may work. I don't remember where i found that kext. Sorry Link to comment Share on other sites More sharing options...
eXcalibre Posted September 3, 2011 Share Posted September 3, 2011 Tried this myself as i was getting the kernel errors on my 8139 too. It would not work for me until i renamed it with AppleRTL..... It was only after diskutil repaired the permissions and it would still not work (unknown state of network) that i used kextutil to repair the permissions and reboot = Now works great (well as it should) ;-) Using 10.6.8 Snow Leopard / Lion Dual Boot Gigabyte X58A-UD3R Intel 950 i7 Quad/Oct CPU overclocked to 3.8Ghz Relatek 8139 PCI additional Nic 9GB Corsair RAM 5.5Tb Drive space. 3x Acer 23" TFT Screens Link to comment Share on other sites More sharing options...
Recommended Posts