pourquoi ne pas tester la connexion depuis un linux derrière ton routeur, et quand ca tombe, exectuer un script de commande de config du routeur ?