I have a WRT54G v4 wireless router, latest firmware. I've been having serious problems with it, as of late. The router will work fine for weeks on end, and then suddenly, it'll lose the IP address from the cable modem. Right after this happens, I can't even get my internet to work if I directly connect my computer to the cable modem. After resetting the cable modem, however, I direct connect to my computer again, and the internet works fine... but then I connect to the Linksys WRT54G and it can't obtain the IP address. It just stays at 0.0.0.0. After a day or two of not working, the router will magically pick up the IP address and everything works again-- at least, for a few days, and then the IP address drop happens again. When the problem occurs, nothing seems to fix it. I've tried hitting the reset button on the back of the WRT54G, cloning the Mac address, etc. Since the cable modem works as a direct-connect, I know the modem is not the problem, either. I've tried unplugging the router for an hour and letting the cable modem work on it's own for awhile, but when I plug the router back in, it still can't obtain an IP. Why is this happening and how do I fix it?