Sim existe um software chamado mon.. ele monitora coisas.. . quando um evento que voce descreve acontece, ele dispara um script.. então, seria só voce configura-lo para monitorar o link (um simples ping..? :) ).. e, caso caia, ele roda um script que configura suas rotas par ao outro link.. :)