thegodfaza Posted August 20, 2007 Share Posted August 20, 2007 I have tried the following to get my Realtek RTL8139 to work: The tulip.kext method The IONetworkingFamily.kext (1.5.1) method The PCGenRTL8139Ethernet Method And probably several others that I have forgotten The chip is onboard LAN. It is installed and I can see it under System Profiler and configure it in System Preferences. System Preferences tells me that I should plug in my network cable. But if it wasn't plugged in I wouldn't be writing this. PS: I know how to configure a network so it isn't settings or external hardware. Link to comment https://www.insanelymac.com/forum/topic/60738-realtek-rtl8139-onboard-lan-not-working/ Share on other sites More sharing options...
comatron Posted August 20, 2007 Share Posted August 20, 2007 boot into windows, hardware-manager, properties of the realtek card, advanced options, wake on lan after shutdown: ENABLE. thats the deal. cheers. Link to comment https://www.insanelymac.com/forum/topic/60738-realtek-rtl8139-onboard-lan-not-working/#findComment-431255 Share on other sites More sharing options...
thegodfaza Posted August 20, 2007 Author Share Posted August 20, 2007 Windows and OS X are separate OS's so changing a setting in one OS will not affect another OS. Anyway in a "What the Hell" move I tried it and the only affect is it made Vista stall on boot. OS X still thinks I'm an idiot who tries to get online without plugging in the ethernet cord. Link to comment https://www.insanelymac.com/forum/topic/60738-realtek-rtl8139-onboard-lan-not-working/#findComment-431293 Share on other sites More sharing options...
kizwan Posted August 20, 2007 Share Posted August 20, 2007 Windows and OS X are separate OS's so changing a setting in one OS will not affect another OS. Anyway in a "What the Hell" move I tried it and the only affect is it made Vista stall on boot. OS X still thinks I'm an idiot who tries to get online without plugging in the ethernet cord. You said your network card detected in your system preferences, right? Ok. Did you try run this command:- ifconfig en0 down ifconfig en0 up Assuming your network card detected as en0. Try check in System Profiler, Network section, at "BSD Device Name" column. This maybe or maybe not help you. Just trying to help. Edit: I have faced the same problem before, I just removed the configuration under "Network Port Configurations" at Network setting (System Preferences). Reboot. Open Network setting, and it will ask me to configure my network card. After that everything is ok. Link to comment https://www.insanelymac.com/forum/topic/60738-realtek-rtl8139-onboard-lan-not-working/#findComment-431422 Share on other sites More sharing options...
ddrdark Posted August 20, 2007 Share Posted August 20, 2007 send me your email... I'll send u a file... Link to comment https://www.insanelymac.com/forum/topic/60738-realtek-rtl8139-onboard-lan-not-working/#findComment-431448 Share on other sites More sharing options...
thegodfaza Posted August 20, 2007 Author Share Posted August 20, 2007 send me your email... I'll send u a file... You know it is allowed to send files in private messages. Anyway ill send it to you anyway. Just no spam plz. Link to comment https://www.insanelymac.com/forum/topic/60738-realtek-rtl8139-onboard-lan-not-working/#findComment-431744 Share on other sites More sharing options...
thegodfaza Posted August 20, 2007 Author Share Posted August 20, 2007 Here is a screen shot: EDIT: Fixed image link so you can actually read it. Link to comment https://www.insanelymac.com/forum/topic/60738-realtek-rtl8139-onboard-lan-not-working/#findComment-431761 Share on other sites More sharing options...
kizwan Posted August 20, 2007 Share Posted August 20, 2007 Emmmm.... the label at Network preference (Show) and the label at System Profiler (Active Services column) is not same. This is my screenshot:- I thought it should be identical. Edit: Yup, can rename the label to other name at Network preferences. So it can be not identical. Quick question, did you try to change en0 to en1? Link to comment https://www.insanelymac.com/forum/topic/60738-realtek-rtl8139-onboard-lan-not-working/#findComment-431794 Share on other sites More sharing options...
thegodfaza Posted August 20, 2007 Author Share Posted August 20, 2007 Quick question, did you try to change en0 to en1? How would I go about doing that? By the way, ever since I installed another dvd drive in my computer I have a little icon that looks like an eject button by the clock. It does nothing to my knowledge. Is there a purpose for it? Link to comment https://www.insanelymac.com/forum/topic/60738-realtek-rtl8139-onboard-lan-not-working/#findComment-431805 Share on other sites More sharing options...
kizwan Posted August 20, 2007 Share Posted August 20, 2007 How would I go about doing that? Edit this file using "nano" or "vi":- nano /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist Content of this file (almost like this):- <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Interfaces</key> <array> <dict> <key>BSD Name</key> <string>en0</string> <key>IOBuiltin</key> <false/> <key>IOInterfaceType</key> <integer>6</integer> <key>IOInterfaceUnit</key> <integer>0</integer> <key>IOLocation</key> <string></string> <key>IOMACAddress</key> <data> ABFrN6As </data> <key>IOPathMatch</key> <string>IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/USB7@1D,7/AppleUSBEHCI/802.11 bg WLAN@fd400000/RT2573USBWirelessDriver/IOEthernetInterface</string> </dict> </array> </dict> </plist> Change at two places:- 1) BSD Name - change en0 to en1 2) IOInterfaceUnit - change integer 0 to 1 - Press "Ctrl + x" - Press "Y" - Press "Enter" Repair permissions using command prompt:- diskutil repairPermissions / Finally, reboot. Good luck. By the way, ever since I installed another dvd drive in my computer I have a little icon that looks like an eject button by the clock. It does nothing to my knowledge. Is there a purpose for it? I think that icon is for ejecting cd-rom/dvd-rom. Try drag mounted cd-rom icon (at desktop) to that icon, it should eject your cd-rom. Link to comment https://www.insanelymac.com/forum/topic/60738-realtek-rtl8139-onboard-lan-not-working/#findComment-431836 Share on other sites More sharing options...
thegodfaza Posted August 21, 2007 Author Share Posted August 21, 2007 None of the above worked. I also went to the realtek site but they dont have any drivers for 10.4.x. Link to comment https://www.insanelymac.com/forum/topic/60738-realtek-rtl8139-onboard-lan-not-working/#findComment-432080 Share on other sites More sharing options...
kizwan Posted August 21, 2007 Share Posted August 21, 2007 It looks like common problem for realtek network card in OSX. I have read a couple of post and they have almost identical problem like yours. Link to comment https://www.insanelymac.com/forum/topic/60738-realtek-rtl8139-onboard-lan-not-working/#findComment-432092 Share on other sites More sharing options...
thegodfaza Posted August 21, 2007 Author Share Posted August 21, 2007 There is an ISO where realtek works out of the box. The problem with that iso is the whole system is buggy. So I was trying to find another iso. Link to comment https://www.insanelymac.com/forum/topic/60738-realtek-rtl8139-onboard-lan-not-working/#findComment-432171 Share on other sites More sharing options...
hackcat Posted August 21, 2007 Share Posted August 21, 2007 What driver is loaded when you look under system profile -> extensions? With PCGenRTL8139 installed inside the IONetworkingFamily kext it didn't work until I removed the other kexts inside IONetworkingFamily. I believe RTL1000 was getting loaded as it also had the same device ids. Link to comment https://www.insanelymac.com/forum/topic/60738-realtek-rtl8139-onboard-lan-not-working/#findComment-432280 Share on other sites More sharing options...
thegodfaza Posted August 21, 2007 Author Share Posted August 21, 2007 What driver is loaded when you look under system profile -> extensions? With PCGenRTL8139 installed inside the IONetworkingFamily kext it didn't work until I removed the other kexts inside IONetworkingFamily. I believe RTL1000 was getting loaded as it also had the same device ids. I have this: pcgenrtl8139ethernet: Version: 1.2.0 Last Modified: 8/20/07 9:47 PM Get Info String: 1.2.0, Copyright Apple Computer, Inc. 2004-2005, orByte 2007 Location: /System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/pcgenrtl8139ethernet.kext kext Version: 1.2.0 Load Address: 0x2902a000 Valid: Yes Authentic: Yes Dependencies: Incomplete Dependency Errors: com.apple.iokit.IONetworkingFamily: No valid version of this dependency can be found com.apple.iokit.IOPCIFamily: No valid version of this dependency can be found com.apple.kpi.bsd: No valid version of this dependency can be found com.apple.kpi.iokit: No valid version of this dependency can be found com.apple.kpi.libkern: No valid version of this dependency can be found com.apple.kpi.mach: No valid version of this dependency can be found Integrity: Unknown Link to comment https://www.insanelymac.com/forum/topic/60738-realtek-rtl8139-onboard-lan-not-working/#findComment-432343 Share on other sites More sharing options...
hackcat Posted August 21, 2007 Share Posted August 21, 2007 And since yours is an onboard LAN, did you change the driver plist to force MMIO access vs PIO? PCGenRTL8139 thread Link to comment https://www.insanelymac.com/forum/topic/60738-realtek-rtl8139-onboard-lan-not-working/#findComment-432365 Share on other sites More sharing options...
thegodfaza Posted August 21, 2007 Author Share Posted August 21, 2007 And since yours is an onboard LAN, did you change the driver plist to force MMIO access vs PIO? PCGenRTL8139 thread That didn't work either. And yes I used IONetworkingFamily.kext version 1.5.1. Link to comment https://www.insanelymac.com/forum/topic/60738-realtek-rtl8139-onboard-lan-not-working/#findComment-432478 Share on other sites More sharing options...
thegodfaza Posted August 22, 2007 Author Share Posted August 22, 2007 I don't know what to do. I'm out of ideas. Anyone have one? Link to comment https://www.insanelymac.com/forum/topic/60738-realtek-rtl8139-onboard-lan-not-working/#findComment-432727 Share on other sites More sharing options...
thegodfaza Posted August 23, 2007 Author Share Posted August 23, 2007 BUMP Link to comment https://www.insanelymac.com/forum/topic/60738-realtek-rtl8139-onboard-lan-not-working/#findComment-433432 Share on other sites More sharing options...
thegodfaza Posted August 24, 2007 Author Share Posted August 24, 2007 BUMP again. Can someone please help me with this. Link to comment https://www.insanelymac.com/forum/topic/60738-realtek-rtl8139-onboard-lan-not-working/#findComment-434161 Share on other sites More sharing options...
thegodfaza Posted August 25, 2007 Author Share Posted August 25, 2007 Bump Again Need Solution Please Anyone Link to comment https://www.insanelymac.com/forum/topic/60738-realtek-rtl8139-onboard-lan-not-working/#findComment-434820 Share on other sites More sharing options...
p3189 Posted August 28, 2007 Share Posted August 28, 2007 same here……can't get correct ip through router dhcp……but before i can use that. just after i add another 1G ram in board,it's suddenly…… anyway it's seems need config some in bios …… Link to comment https://www.insanelymac.com/forum/topic/60738-realtek-rtl8139-onboard-lan-not-working/#findComment-436751 Share on other sites More sharing options...
p3189 Posted September 4, 2007 Share Posted September 4, 2007 find solution turn on the bios "onboard lan option rom" then everything will be fine Link to comment https://www.insanelymac.com/forum/topic/60738-realtek-rtl8139-onboard-lan-not-working/#findComment-441500 Share on other sites More sharing options...
tuxmanmx Posted September 6, 2007 Share Posted September 6, 2007 I have a IONetworkingfamily.kext modified by my cousin for me and it work fine with this chipset, only I disabled on board ethernet on Bios (the Realtek card is PCI, on Board card not work with OSX), delete de IONetworking....kext from /System/Library/Extensions/ after I delete the Extensions.mkext and Extensions.kextcache, and copy the modified kext and Icomplete the process with repair permissions, (diskutil repairPermissions /) from command line and reboot, ¡EUREKA WORK! if you need the IONetworkFamily.kext only ¿tellme? how can transfer to you. (Please excuseme, for my bad english but I speak spanish). Link to comment https://www.insanelymac.com/forum/topic/60738-realtek-rtl8139-onboard-lan-not-working/#findComment-442682 Share on other sites More sharing options...
Alex Z. Posted June 19, 2009 Share Posted June 19, 2009 Hi, I have the same problem... After installing 10.5.6 on my Lenovo 3000 c200 the network is avaliable... But after the first restart ( even if I didn't do anything ) the network settings are gone and I see that my network cable is unplugged in the network settings( although it isn't) All the other drivers are working fine, and P.S. the lan was working perfectly with Kalyway 10.5.2... I've tried to copy the IONetworkingFamiliy.kext into the 10.5.6 version, but I didn't succeed.. Any ides? Alex Link to comment https://www.insanelymac.com/forum/topic/60738-realtek-rtl8139-onboard-lan-not-working/#findComment-1181343 Share on other sites More sharing options...
Recommended Posts