El Jue 06 Mar 2003 20:05, juan molina molina escribió:
Hola lista:
Tengo un linmodem Diamond Supra Express con un chipset Conexant HCF. Tengo la SuSE 8.1 Pro y me conecto a internet usando Kinternet De vez en cuando pierdo la conexión sin motivo aparente. En estos casos el log de la conexión es:
pppd: Hangup (SIGHUP) pppd: Modem hangup pppd: Connection terminated. pppd: Connect time 1.5 minutes. pppd: Sent 9336 bytes, received 55540 bytes. pppd: Script /etc/ppp/ip-down finished (pid 2031), status = 0x0 We are disconnected. (2003-03-06 19:20:48 CET) pppd died: A modem hung up the phone (exit code 16)
Cuando corto yo la conexión sin embargo el log que me aperece es distinto:
Stopping connection. (2003-03-06 19:24:37 CET) pppd: Terminating on signal 15. pppd: Script /etc/ppp/ip-down finished (pid 2202), status = 0x0 We are disconnected. (2003-03-06 19:24:38 CET) pppd: Connection terminated. pppd: Connect time 2.2 minutes. pppd: Sent 8004 bytes, received 64571 bytes. pppd died: pppd received a signal (exit code 5)
Alguien puede darme una orientación de lo que ocurre?, le estaré agradecido eternamente. Extraña cosa, con un kill -l vemos las señales y vemos que 5 es SIGTRAP, que copiado literalmente de mi libro de programación en unix
SIGTRAP(5): Trace trap. Es enviada despues de ejecutar cada instrucción, cuando el proceso se esta ejecutando paso a paso. Su acción por defecto es generar un fichero core y terminar el proceso. ¿?¿?¿?¿?¿?¿? De todas maneras creo que se puede ignorar. Se podria probar a hacer que el proceso ignore dicha señal. Funcionaria solo si el proceso no la captura explicitamente. Y aun asi sera un parche ya que la causa debe ser....¿?¿?¿?
Saludos