I have an Actiontec 1524 DSL modem/router running basic DHCP.
I'm using an Asus A8N-VM CSM motherboard and the on-board Gigabit Ethernet adapter.
KnoppMyth has been runing for almost 3 months with NO troubles in Internet access. I use a static IP of 192.168.0.10 for the Mythtv computer.
A few nights ago I switched to a blank hard drive and loaded up Windows 2000. I needed to do some video card and monitor resolution tests. The Windows 2000 load used simple DHCP to get an IP address
After I was done in Windows, I switched hard drives back to the KnoppMyth drive and it booted. Then I realized it didn't have network connectivity. I tried the ping command and got no response. I tried the dhclient command and it was not able to get an IP address from the DHCP server in the Actiotec 1524. After failing to get internet access back. I powered down every piece of the ethernet network (router, switch, all computers) and then powered up again. Still no network access for the Linux mahicne!
I switched back to the Windows 2000 hard drive and had network connectivity agian - easy, no problems. I switched back to the Linux hard drive agian - no go. So, now Windows 2000 works fine and Linux doesn't.
My bet is that the Actiontec 1524 is behind this. I don't see how pulling the Linux hard drive, and then running Windows could screw up the Linux configuration!
Additional:
I just took my Mythtv computer over to a friend's house (he has the same Actiontec 1524 DSL modem) and it got Internet access instantly - when booted into KnoppMyth with the same static IP setup. So, that REALLY fingers something in my Actiontec keeping the MAC address of the onboard network adpater from access!
I re-connected my Mythtv computer here at home and Linux can talk out to the network again!
I'm not sure if talking on my friend's Actiontec network fixed it or if the IP/MAC address finally expired inside *my* Actiontec???
For now, Linux works again and I will be VERY careful about pulling the network plug if I want to go into Windows again!!!
I expect this could happen again, so it would be good to know why it happens and how to fix it quickly if it does. Anyone have any knowledge of this situation?
Eric