Le démon du protocole point à point (PPP) de Solaris 4.0 (pppd) risque de quitter si :
le démon pppd est inactif.
les options demand et holdoff pour le démon pppd sont activées.
un paquet arrive pendant la période de suppression.
Si le démon pppd quitte de manière inattendue, un message semblable au suivant est consigné dans le fichier de consignation du système approprié.
date_actuelle nom_hôte pppd[PID]: [ID 702911 daemon.error] unable to set IP to pass: Invalid argument date_actuelle nom_hôte pppd[PID]: [ID 702911 daemon.error] unable to enable IPCP |
Pour de plus amples informations sur les options demand et holdoff du démon pppd, reportez-vous à la page pppd(1M) du manuel.
Solution :il en existe plusieurs ; choisissez l'une d'entre elles.
Si vous n'avez pas besoin que le démon pppd attende avant de tenter de réinitialiser les liens, n'utilisez pas l'option holdoff avec le démon pppd.
Définissez la valeur de l'option holdoff sur 0.
Exécutez le démon pppd depuis un script de boucle semblable au script Bourne shell suivant :
#!/bin/sh while :; do /usr/bin/pppd cua/b lock idle 60 demand nodetach noauth \ 38400 10.0.0.1:10.0.0.2 holdoff 20 done