Separate Issues
I had a similar problem - thinking my eth0 wasn't working.
My fix was going from DHCP to static configuration.
Can you manually insert the module and do an ifconfig to see if it went through?
The resultant .o file should have landed in your /lib/modules/kernel_version/net directory
If it works, I'd assume it's just a matter of freshening up your configuration files via your configuration tools.
|