I have a Ubuntu 9.04 disk running on an ASUS P9H67-I motherboard (Realtek gigabit ethernet controller). This is a pretty new system. The eth0 port was running fine after installation, except that I had to plug in the ethernet cable after the machine had booted for the DHCP client to function correctly. I took it to another network and it did not assign an IP4 address. Brought it back to my network, and it is now failing here as well.
I have validated the hardware and dhcp server by booting from a Windows disk and connecting the internet.
Symptoms (from ifconfig) include incrementing of the RX bytes but TX bytes stay at 0. I also see RX packet errors increasing and RX dropped value increasing. Otherwise, I don't spot anything out of the ordinary in the ifconfig command.
When I run ps -e, I don't see a dhcp client running but I'm not quite sure what I the process name should be or how to create it. I tried running dhclient based on info from another entry here. It ran, but did not find a dhcp host.
This interface did previously work from this same boot disk and I just now validated the hardware with my Windows boot disk. Doesn't work now though. Any assistance appreciated.