Because my cable connection is so unreliable I now have a DSL connection as well. When my cable fails I manually switch the WAN Ethernet cable from cable modem to adsl modem, but the wrt54gs does not automatically re-connect. The problem is that the cable modem gives out a public IP address with a 14day lease. To complete the connection I have to release then renew the WAN IP address from the Web interface. I could also power cycle the router - but is there a better way? My windows PC is able to detect the disconnection and reconnection of its Ethernet cable and happily asks for a new IP address by dhcp - can I make Hyperwrt Thibor do the same? I have now found out that my 'clean cd distro' linux box behaves the same way - it doesn't renew its WAN IP address when I swap networks, and there is a linux package I could get called ifplugd which claims to fix this (but surely OTT for a wrt?) If not through some clever linux configuration I guess I do some sort of cron job which checks if there is a working connection, if not to trigger the dhcp client to do the release/renew? I can also run my adsl modem in 'zipb' half bridge mode but the way it seems to tackle this problem of changing ISP IP address is to have very short 30 sec dhcp leases, so the router must be constant checking/ updating. If I could fix the above and make the modem drop the Ethernet connection on disconnection of the dsl side then I could reduce the amount of traffic/ processing needed on the router serving these requests - I don't know thats is a problem -just seems inefficient.