I recently upgraded the firmware on my Linksys WRT54GL v1.1 to Tomato v1.27 (was v1.21). The WAN IP address is set to "obtain automatically", the device that it gets its WAN IP address from has a short lease (60min) so when the external ip changes it's picked up relatively quickly. Note: This is a pppoa half bridge situation (pppoe is not available). However I have noticed that when the external/wan ip address has not changed and the DHCP lease ticks over there is a 20ms freeze or lag. It's particularly noticeable when gaming (Left 4 Dead 2 for example). I never noticed this problem in Tomato v1.21 or earlier. I set a couple of repeating pings up. The WRT54GL continues to respond to pings normally at <1ms on it's LAN IP address but the device on the WAN side of the WRT has a 20ms delay right at the every 60min mark. Has anyone else seen this behaviour?