Alors moi dans le cas de RouterOS j'utilise une combinaison de "checkping" sur la route par défaut (intégré à RouterOS, ce qui me permet de switcher automatiquement sur mon backup 4G qui a une route par défaut avec une distance supérieure à celle du lien primaire en FTTH) et d'un script qui relance le client DHCP si le "checkping" a fait tomber la route.