De vez en cuando, me encuentro con que mi conexión chatarra a Internet 
provista por Speedy se interrumpe.
Mirando los logs, veo que pppd reporta que la conexión termina por 
solicitud del peer remoto. Cuando pppd procede a reconectar, pues lo 
tengo configurado con la opción "persistent", falla, muestra un error 
en el log (que detallo más abajo) y termina. Y como termina el 
proceso, tengo que manualmente volver a activar la conexión con pppd 
call speedy.

El mensaje de error es:
PADS: System-Error: No resources

Mirando en el RFC 2516, me entero de que los paquetes PADS son 
enviados por el concentrador de acceso al host cliente, como 
confirmación de sesión, durante la parte del protocolo PPPoE 
encargada de localizar en la red ethernet la dirección MAC del lugar 
a donde mandar los paquetes Ethernet conteniendo la trama PPP.

Continuando la lectura de ese RFC, encuentro que el paquete PADS puede 
contener unas etiquetas señalando distintas cosas; y una de ellas, 
llamada "AC-System-Error" puede indicar un error del sistema del lado 
del concentrador de acceso (y hay un campo opcional para mandar un 
texto explicando el error).

Mi conclusión es que Speedy me corta la conexión porque sí para 
obligarme a re-autenticarme periódicamente, y en una de esas, al 
quererme reconectar parece que el concentrador de acceso no 
tiene "recursos" (del tipo que sean) y me niega el establecimiento de 
la sesión.

Hasta ahí, sólo daría para decir que Speedy apesta (chocolate por la 
noticia), pero ocurre que a continuación de recibir ese paquete, pppd 
procede a terminar en lugar de seguir reintentando hasta vomitar, y 
así, hasta que no voy y levanto de nuevo el proceso la máquina queda 
desconectada.

La pregunta es: aparte de poner algo a supervisar pppd (por ejemplo 
esa cosa que se suele usar con qmail, hecha creo que por su mismo 
autor, que crea uno link simbólico horrible en /services), existe una 
forma de que pppd en lugar de terminar siga para siempre intentando 
estar conectado?

-- 
Herr Groucho

ID Jabber: [EMAIL PROTECTED]
Señal distintiva: LU5MJR - 144,550 MHz FM.
Clave pública GPG: hkp://pks.lugmen.org.ar
Fingerprint GPG: B7BD 0FC7 D9A2 66F3 4EFC  45EE 7DE2 3932 597B 6354

Responder a