I am running Tomato 1.28 on a WRT54GL. I have a DYNDNS account and have set up SSH access in Tomato so I can establish a tunnel from remote locations with PuTTY. With the "recommended" IP address setting of "Use WAN Address", it grabs the address assigned by my DSL modem 192.168.0.3. This obviously didn't work so I set it to "Use External IP Address Checker (every 10 minutes)". This works, but I don't understand the mechanism it is using. Also, if it is checking it every 10 minutes, why is there an option below it to "Auto refresh every X days"? It is set to 28 right now. I have read the online Wiki but am very confused about this. Thanks!