Xavier MAILLARD <[EMAIL PROTECTED]> disait r�cemment que :

> [...]

Je me r�ponds � moi-m�me. L'option persist est n�cessaire mais pas
suffisante car l'option 'persist' n'essaye de remonter le connexion que 5
fois mais ssi un petit laps de temps s'est pass�. En gros si la
connection est tomb�e depuis disons 1h, persist ne fonctionnera pas.

Pour cela il y l'option 'lcp-echo-interval' et 'lcp-echo-failure' dont
voici les explications du man (man pppd):

,----
| 
| lcp-echo-failure n
|               Si cette option est pass�e, pppd supposera que le  correspondant
|               est  mort  si  n echo-requests LCP sont envoy�s sans qu'un echo-
|               reply LCP valide ne soit re�u. Si c'est le cas, pppd coupera  la
|               connexion.   Cette  option  n�cessite  une valeur non nulle pour
|               lcp-echo-interval.  Cette option peut permettre  �  pppd  de  se
|               terminer apr�s la fin de la connexion physique (ex : raccrochage
|               modem), dans des cas o� aucune ligne  de  contr�le  mat�riel  du
|               modem n'est disponible.
| 
|        lcp-echo-interval n
|               Si  cette  option  est  pass�e, pppd enverra une trame LCP echo-
|               request au correspondant toutes les n secondes.  Normalement, le
|               correspondant doit r�pondre par une LCP echo-reply. Cette option
|               peut �tre utilis�e en conjonction avec l'option lcp-echo-failure
|               pour d�tecter que le correspondant n'est plus connect�.
| 
`----

Mon lcp-echo-interval devait �tre donc trop �lev� je l'ai donc chang�
pour envoy� une lcp-request toutes les 20s.

Voici � quoi ressemble d�sormais ma configuration :

,----[ /etc/ppp/peers/nerim ]
| 
| pty "/usr/sbin/pppoe -I eth0 -T 80 -m 1412"
| noipdefault
| noproxyarp
| defaultroute
| hide-password
| lcp-echo-interval 20
| lcp-echo-failure 3
| connect /bin/true
| noauth
| persist
| mtu 1400
| mru 1400
| linkname nerim

`----

Cdt,

zeDek

N.B: les scripts de reconnexions sont donc tout � fait obsol�te AMAHA

Répondre à