2) Install new Ethernet controller kext method
Now goto System Preferences-> Network and you should see Ethernet entry. Repeat repair permissions and rebuild cache then reboot. Use Kext Wizard to Reinstall IONetworkingFamili.kext, do repair permissions rebuild cache and reboot.