Lo'oRiS il Kabukimono <_lano_@xxxxxxxxx> : > non so per che motivo questo cavolo di router scassato ogni tot si > disconnette a random il che esige la necessità di uno scriptino che controlli e lo riattacchi... io lo saprei fare in C, ma avevo voglia di imparare una roba simile in un linguaggio interpretato (bash, perl, quellochevuoi), quindi si accettano volontarî per tradurre il seguente pseudo-codice in qualcosa che giri :) main: while (1) { aspetta_senza_consumare_cpu(M minuti); X=prova_a_pingare(qualunque_sito_esterno,almeno_una_volta, dopo_un_po_rinuncia); // X==0 se ha successo if (X==0) continue; else { mail(root@lano,"dio beo l'idiota si è di nuovo disconnesso alle %", orario); riconnetti_router(); } } riconnetti_router(){ telnet(speedtouch,USER,PASSWORD); esegui(ppp ifdetach intf=wowF5); esegui(ppp ifattach intf=wowF5); telnet_stop(); } -- "The nightmare shall be over now _ There's nothing more to fear Come join in our singing _ And dance with us now" - Blind Guardian, "And then there was silence" http://lano.webhop.net ·-:=[asd]=:-· http://lano-forum.webhop.net