Ibnou mohammad Posted June 26, 2012 Share Posted June 26, 2012 Hi everyone, I installed a second LAN card in my machine (Lion 10.7.2 / PCI Realtek RTL8139 by Accton) but it is not recognized anymore, it worked the first time after I installed the RTL8139 kext in the IONetworkfamilly kext but not anymore since the reboot no matter what I do, please help. PS : my built-in LAN card is a an Intel 8xxxx Thanks in advance. Link to comment Share on other sites More sharing options...
HUSABER Posted June 26, 2012 Share Posted June 26, 2012 iONetworking is ready for use :wink2: 1 Link to comment Share on other sites More sharing options...
Ibnou mohammad Posted June 26, 2012 Author Share Posted June 26, 2012 Thanks for the answer, unfortunately I already tried theses files with no success, in fact it worked only once at first then reboot then no recognition at all. Link to comment Share on other sites More sharing options...
HUSABER Posted June 26, 2012 Share Posted June 26, 2012 create kext cashe with terminal after install kext: sudo kextcache -system-prelinked-kernel -all-loaded and sudo kextcache -v 1 -a i386 -a x86_64 -m /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext -z /System/Library/Extensions/ 1 Link to comment Share on other sites More sharing options...
Ibnou mohammad Posted June 27, 2012 Author Share Posted June 27, 2012 Hi again, Thanks for the answer, I've tried it but with no success My card is a PCI Accton EN-1207D (based on Realtek RTL8139). PS : it doesn't show in the pci menu in the profiler (it appeared once only not anymore after reboot) Link to comment Share on other sites More sharing options...
HUSABER Posted June 27, 2012 Share Posted June 27, 2012 Test IONetworkingFamily.kext from 10.6.2 1 Link to comment Share on other sites More sharing options...
Ibnou mohammad Posted June 27, 2012 Author Share Posted June 27, 2012 Thanks for the answer, I tried IONetworkingFamily.kext from SL 10.6.2 (that I extracted from the combo update since I didn't find it in the internet) but it didn't work either. Please help, thanks in advance. PS : the card works just fine in windows 7. Link to comment Share on other sites More sharing options...
Ibnou mohammad Posted June 27, 2012 Author Share Posted June 27, 2012 Anyone to help ? Link to comment Share on other sites More sharing options...
HUSABER Posted June 27, 2012 Share Posted June 27, 2012 My last solution for problem: 1-Delete from iONetworkingFamily.kext/Plugins/RTL8139.kext and istall the same kext one in S/L/E not inside IONetworking. if dont work again: 2-Install RTL8139.kext inside E/E. 1 Link to comment Share on other sites More sharing options...
Jack Donker Posted June 27, 2012 Share Posted June 27, 2012 Download my 8139 kext from osx86.net and you're done. Install it directly in S/L/E. never tried E/E but it should work 1 Link to comment Share on other sites More sharing options...
Ibnou mohammad Posted June 28, 2012 Author Share Posted June 28, 2012 Thank youuuuu, everyone of you, I was alwayes afraid of installing that kext outside IONet fearing a KP but it does the job, thanks again PS : you can put solved to this topic. Hi again, Sorry guy the problem appeared again, I can't see my card anymore after a reboot, I installed the kext again in /S/L/E again but it didn't work. Please help this LAN drives me mad. Link to comment Share on other sites More sharing options...
Ibnou mohammad Posted June 29, 2012 Author Share Posted June 29, 2012 Please consider my post, the problem is still there, thanks in advance Link to comment Share on other sites More sharing options...
nyolc8 Posted June 30, 2012 Share Posted June 30, 2012 1. Put this kext into /System/Library/Extensions/IONetworkingFamily.kext/Contents/Plugins/ AppleRTL8169Ethernet.kext.zip ========= 2. Open terminal and write this: sudo chown -R root:wheel /System/Library/Extensions/IONetworkingFamily.kext/Contents/Plugins/AppleRTL8169Ethernet.kext then this: sudo chmod -R 755 /System/Library/Extensions/IONetworkingFamily.kext/Contents/Plugins/AppleRTL8169Ethernet.kext ========= 3. Open Disk Utility and start "Repair Permissions" and wait until it's done. ========= 4. Go to /System/Library/Caches/com.apple.kext.caches/Startup/ and delete the files from there. ========= 5. Restart. Done. I did these and got my RTL8111C card work. Hope this helps. 1 Link to comment Share on other sites More sharing options...
Gringo Vermelho Posted June 30, 2012 Share Posted June 30, 2012 The 8139 design is nearing digital stone age - it's close to 15 years old. You might want to try more recent hardware with better driver support, like for example its successor, the 8169. Not knocking the 8139 though, I still have a 8139A PCI card that I bought back in 1999...but it's installed in a Pentium III PC that runs Windows 98SE. 2 Link to comment Share on other sites More sharing options...
Sotirios Papakonstantinou Posted July 6, 2012 Share Posted July 6, 2012 Why don't you just download the official driver from Realtek (www.realtek.com) ? Unlike many other manufacturers, Realtek has Mac drivers on their site! I just ckecked, they have up to MacOS X 10.2, but it might work on Lion as well, give it a try... Go to Downloads, Network adapters, 10/100, PCI and you will see it. Link to comment Share on other sites More sharing options...
Recommended Posts