I have a redundant ISP connection, and I'd like to automatically fail over to it. It's not as easy as I thought. I planned to have a secondary default route (with a higher metric) on my primary ISP's router. That way, when the primary net connection goes down, the primary router would automatically route to the secondary router. Here's part of the routing table on the primary router (WRT54G, running Tomato). > # route -n > Kernel IP routing table > Destination Gateway Genmask Flags Metric Ref Use Iface > 0.0.0.0 192.168.100.1 0.0.0.0 UG 0 0 0 vlan1 > 0.0.0.0 192.168.0.3 0.0.0.0 UG 1 0 0 br0 Either router works fine on its own, if I specify it as the primary gateway. But the failover route never gets used, even though the primary internet connection has gone down somewhere downstream. Is there a better way to do this?