I have a WRT54GL v 1.1 (Linksys stock firmware 4.30.7) and a Voicepulse provided Sipura SPA2000, and together they are giving me a problem that is driving me batty. I have been having this problem for a long time, maybe even since I started with Voicepulse several years ago. Every once in a while - maybe twice, three times a week - I will find I have no dial tone, usually after I have not used the phone in several hours. When I check the webpage for the ATA, it says that the registration has failed and it shows that the ATA is sending SIP Messages but no longer receiving them; that is, when the page is refreshed, the number of SIP Messages Sent goes up but the number of SIP Messages Received stays the same. At the same time, however, every computer in my house is able to get onto the internet without any problems. If I try power cycling just the ATA, it will not register. If I try power cycling just the router, the ATA will usually not register, but sometimes does. The only way that I have found to reliably get the ATA to register again is to pull the plug on the ATA, power cycle the router, then, when the router has completely rebooted, plug the SPA2000 back in. At that point, the SPA2000 registers with no problems and I get dial tone again. I will then have dial tone reliably anywhere from 1 to 3 days, after which it usually happen again. This router is a replacement for an older Linksys WRT54G v 2.2 and the problem happened on that router too. I have tried port forwarding 5060 - 5061, port triggering 5060 - 5061, and both; none of these options helped. I am about to try using a third party firmware and see if that helps. I will probably try Tomato because I am using DD-WRT on the v 2.2 router that is now set up as a wireless bridge for my print server and I have found DD-WRT to have something of the same problem -- I find I have to reboot that router every few days in order to be able to connect to the print server. Is this a problem inherent in the Linksys hardware? In all of the firmware? Any help or advice will be appreciated.