jimmyvau Posted August 26, 2009 Share Posted August 26, 2009 Has anyone had luck with their realtek 8139 NIC? Mine will work for about 15 minutes and then drop connection. While it is working it is extremely slow, ie dialup speeds. I have taken a look at the console and for miles it displays that there was an error with the driver. Does anyone have a fix for this yet? I tried using the Intel 8256MM driver for my onboard, which worked but also caused random KPs. I have attached a ss of my console. Link to comment Share on other sites More sharing options...
clamshell Posted August 30, 2009 Share Posted August 30, 2009 Yes, I used the kexts from: http://www.kexts.com/cat/7-network.html You can easily install the Realtek8139 kext with Kext utility but be careful to also replace the kext Realtek kext inside IONetworkingFamily.kext/Contents/Plugins. That's the one that gets loaded so as far as I gather, just putting the downloaded kext into the /System/Library/Extensions folder won't work. Also, if you need any other network kext, you can put in into the Extensions folder and not bother with IONetworkingFamily. Good luck! Link to comment Share on other sites More sharing options...
madhias Posted September 1, 2009 Share Posted September 1, 2009 Hi, I had exactly the same issue with my RTL8139 PCI adapter. Slow internet and this "receiver interrupt error". I used clamshell's hint and the "solution" is cheap: I replaced the AppleRTL8139.kext in the IONetworkingFamily.kext/Contents/Plugins with the one found here. It should not be done this way because of bad vanilla flavour, but it works. Link to comment Share on other sites More sharing options...
edmondwck Posted September 3, 2009 Share Posted September 3, 2009 Hi, I had exactly the same issue with my RTL8139 PCI adapter. Slow internet and this "receiver interrupt error". I used clamshell's hint and the "solution" is cheap: I replaced the AppleRTL8139.kext in the IONetworkingFamily.kext/Contents/Plugins with the one found here. It should not be done this way because of bad vanilla flavour, but it works. Thanks, I now have fast internet connection Link to comment Share on other sites More sharing options...
panzaman Posted September 3, 2009 Share Posted September 3, 2009 Wow! this trick speeded up my network connection too...thanks! Link to comment Share on other sites More sharing options...
kumagaya Posted September 5, 2009 Share Posted September 5, 2009 Hi, I had exactly the same issue with my RTL8139 PCI adapter. Slow internet and this "receiver interrupt error". I used clamshell's hint and the "solution" is cheap: I replaced the AppleRTL8139.kext in the IONetworkingFamily.kext/Contents/Plugins with the one found here. It should not be done this way because of bad vanilla flavour, but it works. good job! thank you,by the way do you know the 64 bit drive for AC97 alc655? Link to comment Share on other sites More sharing options...
kocoman Posted October 20, 2009 Share Posted October 20, 2009 The skydrive link is dead. Does anyone have another download link? I used my RTL8139 drivers from leopard, 10.5.7, version 1.4.1 (678)., they work for 15 min then my pings timeout, now without the any "receiverinterrupt" errors . I would rather have errors in console log with SL vanilla drivers (1.5.3, 284), at least I would know something was wrong. Do I need a 10.5.8 RTL8139 driver? what version would that be? thanks I've installed the 10.5.8 driver too, but I think the actual problem is the UUID 35. Link to comment Share on other sites More sharing options...
MACsimus Posted October 28, 2009 Share Posted October 28, 2009 Hi, I had exactly the same issue with my RTL8139 PCI adapter. Slow internet and this "receiver interrupt error". I used clamshell's hint and the "solution" is cheap: I replaced the AppleRTL8139.kext in the IONetworkingFamily.kext/Contents/Plugins with the one found here. It should not be done this way because of bad vanilla flavour, but it works. The link you made is dead can you please post your file or attach it here. Thanks. Link to comment Share on other sites More sharing options...
Allan C Posted October 28, 2009 Share Posted October 28, 2009 Turn on your LAN BOOT ROM in BIOS. My 8169 solve this issue by do that. Link to comment Share on other sites More sharing options...
mac78 Posted November 5, 2009 Share Posted November 5, 2009 "I replaced the AppleRTL8139.kext in the IONetworkingFamily.kext/Contents/Plugins" How did You do it? Thanks for reply! Link to comment Share on other sites More sharing options...
Beerkex'd Posted November 5, 2009 Share Posted November 5, 2009 Welcome, n00b. Copy IONetworkingFamily.kext to your desktop. Copy it one more time to where you keep your backups. Right-click it, click 'show package contents', the kext will open like a folder. Do whatever you have to do to the kext Drag the modified one back into the extensions folder replacing the original, type your password when asked. At this point a message will appear saying the kext was incorrectly installed and can't be used. Just click it off. Run Terminal.app - fix permissions and rebuild the extensions cache like this: sudo -s (then type your password and press return, don't worry it's supposed to be invisible) chown -R root:wheel /System/Library/Extensions chmod -R go=u-w /System/Library/Extensions touch /System/Library/Extensions kextcache -v 1 -t -m /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext /System/Library/Extensions exit ...and then reboot. Link to comment Share on other sites More sharing options...
kocoman Posted November 19, 2009 Share Posted November 19, 2009 I updated to 10.6.2 but it still have the same problem. now without the error message. I've tried a 8139C and 8139D but both have the same problem. I wonder if this is really true? or its just some 64-bit conflict thinggy ?? (from wikipedia) [edit] Criticism and praise of quality In the kernel source code for the FreeBSD operating system, one device driver file goes as far as calling the 8139 card "probably the worst PCI ethernet controller ever made", noting that "the RealTek 8139 PCI NIC redefines the meaning of 'low end.' The 8139 supports bus-master DMA, but it has a terrible interface that nullifies any performance gains that bus-master DMA usually offers." [1] On the other hand, OpenBSD developer Theo de Raadt has praised Realtek, saying "the (newish) Realtek Gigabit Ethernet chips are not too bad at all, and there's lots of documentation. So maybe the Taiwanese products are a little bit later to the market, but they are simpler and robust once they do make it to the market." [2] --- for now I use a usb100tx usb 1.1 adapter with the pegasus driver.. Link to comment Share on other sites More sharing options...
uketernity Posted January 24, 2010 Share Posted January 24, 2010 Hey All, I have a Fujitsu Siemens Amilo Li 1818 whith a RTL8139 onboard nic. Getting this to work correctly under 10.6 is being a nightmare. Ive managed to get it to work once or twice, it has shown up in network interfaces, but ever since then (ive been trying loads of different fixes) i cant seem to get it to appear (i accidentally removed it when it was set to disconnected). When it worked I was able to ping servers ok, but I couldnt load them via their domain name, seems like a dns issue to me. Now however I cant even do that as the interface has disappeared. I know the card work as ive got it working in 10.5 with PCGensRTL8139 kext, but the equivalent snow kext doesnt want to work for me. Does anyone have any ideas? Thanks Oli Link to comment Share on other sites More sharing options...
kumagaya Posted July 22, 2010 Share Posted July 22, 2010 download form the link: RTL8139 drive for 32&64 snow leopard Link to comment Share on other sites More sharing options...
ky0nguyen Posted August 28, 2010 Share Posted August 28, 2010 Hello, I'm a newbie in mac osx and i want to install my Realtek RTL8139/810x Family Fast Ethernet NIC network on this OS. I've tried some different kext files and tutorials but it would not work. I can't choose method used to connect to the internet. I installed Mac OSX Snow Leopard iAtkos S3 10.6.3 Ver.2 on laptop Lenovo3000 y400. Can somebody help me plz ? Link to comment Share on other sites More sharing options...
leocav Posted June 14, 2011 Share Posted June 14, 2011 Hi, I had exactly the same issue with my RTL8139 PCI adapter. Slow internet and this "receiver interrupt error". I used clamshell's hint and the "solution" is cheap: I replaced the AppleRTL8139.kext in the IONetworkingFamily.kext/Contents/Plugins with the one found here. It should not be done this way because of bad vanilla flavour, but it works. Hey pal, could you upload it here? Thanks! Link to comment Share on other sites More sharing options...
Recommended Posts