I've had the Linksys WRT54G v 1.1 for a few years now, it worked fine with hyperwrt v 2.0 until a few days ago. My main computer uses .1.100 as a static address and DNS stopped working for that address. I tried using the address on other machines and they could not do DNS but could PING the gateway and an external ip. Trying to figure out what was wrong, I reset the router to factory defaults and tried to release and renew the IP on the router. It didn't work, so I hooked my laptop up to the cable modem and ran dhcp to it and there wasn't a problem connecting, so I know that the cable modem isn't to blame. The computers (wired) on my network get DHCP via the router and can't even get an internal address now, but the wireless can. This is the biggest thing I don't understand: When I plug the cable modem into the wan port on the router, the wireless connections get the ip address that the ROUTER is supposed to get (the external one).. My cable modem is NOT a wireless gateway! I have attached some screenshots. I don't need any special settings, dhcp is supposed to configure it automatically. DHCP wont work for the router connecting to the cable modem, or the computers on the wired network. I think it could just be a fried switch possibly? I tried plugging everything in the correct order, doesnt work, the Internet light on the router blinks constantly but the cable modem doesnt do anything. Router (Linksys WRT54G 1.1) wont get DHCP from the cable modem(motorola SB 5120), but a computer can get DHCP from the cable modem. Computers on the internal network cannot get DHCP from the router now, and getting DHCP from the cable modem via the router wont work anymore. Is my linksys dead?