One option you have is to create a floating static route for the same destination with a higher metric. For example:
Ip route 192.168.10.0 255.255.255.0 eth0 Ip route 192.168.10.0 255.255.255.0 eth1 50
The second serves as a floating static route and will be activated only if eth0 goes down.
Another solution is to use a backup interface command under eth0. (i.e. "backup interface eth1"). It will then activate if eth0 goes down.
Another option is to use a dynamic routing protocol. However, this can only be done if your DSL service provider agrees to it.
This was first published in June 2004