А есть ли в прошивках АСУСА (или альтернативных) команды ping, at, sleep и cron. Т.е. можно ли в сам маршрутизатор повесить некий скрипт, который будет мониторить доступность провайдера и переключать маршруты. Например пинговать маршрутизатор провайдера и если он не отзывается - переключаться на второй канал?