Hey folks,
Just this morning, I had perfectly functional ethernet connectivity. However, I was having some intermittent connection drops (or lost packets). After some extensive testing on my Windows partition and other computers, I determined that the problem wasn't my ISP or my router, but instead isolated pretty much to my OSX Mountain Lion installation.
In an effort to fix this, I decided to update my ethernet kext file. I was using Lnx2Mac's Realtek drivers. I uninstalled these and installed these and installed the official Apple Realtek kext (into IONetworkingFamily.kext). I rebooted the machine and saw that my internet wasn't working. Not a big deal, I had the old kext backed up for this purpose. I went into IONetworkingFamily and deleted the official Apple Realtek plugin and proceeded to reinstall my backed up kext under S/L/E. I rebuilt the cache and repaired the permissions with Kext Wizard.
When I rebooted back into OSX, something really weird happened.
My Ethernet connection showed up as active. It had an IP address and a subnet mask. However, it did not have a Router IP and a DNS server. As such, even though it showed up as active, I could not connect to the internet. I tried my usual router restart with no results. At this point I'm pretty stumped. No idea how to proceed.
I've attached a Send me.zip below in case that helps anyone out there to figure this out. Would really appreciate some guidance on the subject. I *am* running a custom DSDT.aml right now for audio settings, just FYI.
Thanks heaps!
Send me FlyingTinOpener.zip