[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: script adsl reconnexion



Le Mon, May 14, 2001 at 10:39:46AM +0200, Benoit Friry écrivait:
> Sans vouloir prendre parti...

Bah, je n'ai rien contre les réponses constructives et les questions
intelligentes. :)

> Je comprends bien que laisser le boulot à init permet d'éviter des kill
> intempesifs de pppd , mais je ne vois pas en quoi ça change qqchose en
> cas de "mauvaises conditions physiques" ???

A priori cela ne change rien sauf que init est intelligent dans le sens ou
il va arrêter (pendant un certain délai) de relancer pppd à tout va si la
connection ne peut être établie :

DIAGNOSTICS
       If init finds that it is continuously respawning an  entry
       more than 10 times in 2 minutes, it will assume that there
       is an error in the command string, generate an error  mes­
       sage  on  the  system  console, and refuse to respawn this
       entry until either 5 minutes has elapsed or it receives  a
       signal.   This prevents it from eating up system resources
       when someone makes a typographical error in the /etc/init­
       tab file or the program for the entry is removed.

Alors qu'en mettant maxfail à 0, pppd va boucler à l'infini
(sans attente) et consommer d'autant plus de ressources. Et avant que je ne
me prenne une autre citation de page de manuel dans la figure, je préviens
que oui je connais les options *-restart qui permettent de mettre un délai
entre plusieurs tentatives successives sauf qu'elle concernent des
communications PAP/CHAP et autres trucs de ce genre, auxquels on n'arrive
pas si on n'a pas la ligne ...

> Autre question : si on utilise init, comment faire pour arrêter la
> connexion ?  (équivalent de '/etc/init.d/pppd stop')

Notre but était de lancer la connection en permanence donc ce n'était
pas vraiment un souci. :) Mais vous pouvez créer un runlevel avec pppd
et un autre sans. 

A+
-- 
Raphaël Hertzog -+- http://strasbourg.linuxfr.org/~raphael/
Le bouche à oreille du Net : http://www.beetell.com
Naviguez sans se fatiguer à chercher : http://www.deenoo.com
Formation Linux et logiciel libre : http://www.logidee.com



Reply to: