My ISP provides a dynamic IP address. The external IP address it assigns to me is on a 24 hour lease. They have their DHCP server configured to not renew leases, as it is their policy to force users to change their external IP address at least once in every 24-hour period. My SPA-2102 is connected to a port on my router. Every day when the external IP address changes the SPA 2102 fails to see the changed IP address for several minutes, I estimate about 15 or so, consequently registration with the SIP server fails, meanwhile the ATA keeps sending out SIP packets presumably including the wrong external IP address and of course gets no reply.
After a while the SPA 2102 notices that the external IP address has changed and it picks up the new external IP address. Even after it has done so the registration still fails. If I use the web interface to reboot the SPA, it still doesn't successfully register even after the reboot. The only way I force it to register successfully is to change the SIP port it uses. Once I do that it registers successfully again. Of course, this means that every day I have to manually change the SIP port, which isn't very satisfactory.
I can create the same conditions by disconnecting and then connecting my internet connection thereby forcing a change in the external IP address. This is very frustrating. It seems to me that this must be a bug in the firmware, although if that was so I would expect to see other posts on forums, but I can find anyone else reporting this problem.
Any recommendations or thoughts would be most welcome!