Il existe peut-être un daemon pour faire ça, mais une solution pas trop compliquée pourrait être la suivante :
- Configurer la connexion RNIS pour qu'elle se connecte automatique en cas de besoin
- Provoquer un accès réseau à intervalle régulier (toutes les 5 minutes...)
Si jamais ta connexion tombe, ça devrait la forcer à se remettre en marche.
Pour forcer un accès réseau, on peut programmer une tâche à exécution récurrente, qui exécute une commande terminal du type "ping -c 1
www.yahoo.fr" (envoi d'une requête de ping sur un serveur de yahoo)
Il existe des outils pour simplifier la programmation de ce genre de choses ; pioché au hasard sur Macupdate :
Cronnix