-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2006-09-23 a las 21:39 +0200, Ignacio de Juan Hatchard escribió:
Subject : Re: [suse-linux-s] Re: [SPAM DETECT] Re: [suse-linux-s] suspensión y acceso a internet (IV) [Era: (sin asunto) ]
Oye, mira a ver quien te está marcando el correo como spam, porque es en tu lado o en de tu proveedor, y lo mandas a freir gárgaras.
Gracias, gracias y mil gracias, por cierto si me tienta si me dices lo que hay que hacer lo intentamos. Por cierto la linea que me dijiste esta añadida.
Ok, vamos allá. Los scripts que se ejecutan al entrar en suspensión y al volver (afortunadamente, son scripts), están en /usr/lib/powersave/scripts/. Hay, por ejemplo, un restore_after_suspend_to_disk que es interesante para lo que buscamos. Como root, lo abres en un editro y buscas la linea (al final) : echo "=======================================" >> $LSMOD_LOG echo "restore_after_suspend_to_disk: finished" >> $LSMOD_LOG y una chispa antes insertamos nuestro código - una línea: at -f /usr/lib/powersave/scripts/mio "now + 1 minute" >> $LSMOD_LOG (El log se define en "sleep_helper_functions"; debería ser el "/var/log/suspend2disk.log"). A continuación, creamos el script "/usr/lib/powersave/scripts/mio" (tiene que ser un script por narices): #!/bin/bash /sbin/rcnetwork restart Muy cortito, ya ves. Le cambiamos el atributo y listo: chmod u+x /usr/lib/powersave/scripts/mio Ya está. Comprueba que llamando al script "/usr/lib/powersave/scripts/mio" se reinicia la red, hazlo manualmente con: at -f /usr/lib/powersave/scripts/mio "now + 1 minute" Te esperas un minutito, y a ver que pasa. Con "atq" verás el comando encolado. No verás nada en pantalla cuando se ejecute, la salida del comando te debe llegar en un correo. Si todo eso va bien, pues pruebas a suspender. Si se ejecuta pero no sirve porque es demasiado pronto, pues lo cambias a dos minutos, lo que tu veas. No es tan dificil, ¿no? :-) - -- Saludos Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFFFmtytTMYHG2NR9URAh8PAJ0XhKj1IU659Rbnu461gCji4dE7JwCcCKze fK1gdXJixcCYzFsZdafGFFY= =a0sG -----END PGP SIGNATURE-----