What does dmesg report? I don't know dmesg that well but I'm sure it reports NIC status. See what is reported for eth0. What does ifconfig return?

Mike