I have a Cisco router connected to an Internet T1 and an Internet DSL line, NATting to each connection and sending certain traffic through each connection via route-maps. If the T1 or DSL is unplugged from the router, all of the traffic "fails over" to the other connection. Is there any way to automatically have traffic "fail over" from a malfunctioning connection if the connection is still up/up (but possibly just not passing traffic?). Having the ability to ping a remote host through each connection to determine that connection's availability would be ideal.
I have this problem too.