Hi Brad, thanks a lot for the scripts. As in my situation, the external IP of the modem changes, not on the computer, I have modified the "get" part of your second script to:
Yeah, my linux firewall/router gets the public IP not my cable modem.
Now ... I guess I can understand what you have in the script so far ... :), but I do not see the sending part in the "if".
Sorry, after I was looking at it the second time I realized what it does. The bottom script compares the IP addresses. The top script does the sending and the bottom script calls the top script. So I do use both. The bottom script runs once and hour and in-turn calls the top script. Of course you can run the scripts as often as you like. I can easily live with a 1 hour down time. However, my IP hasn't changed since my box has been up, 140 days. BB