Em 10-03-2009 22:23, Julio escreveu:
Tenho um script de controle banda que gostaria que fosse carregado "depois de tudo". O problema é que tenho uma placa de rede Marvell, e ela demora pra ser levantada, e bem nela tenho a minha ppp0 que é necessária para usar no meu script. Como faço pra resolver isso? Pra executar o script só depois que ela subir...
Coloque o seu script dentro de um loop que testa um ping para um endereço qualquer.
Se o ping ocorrer com sucesso, então a rede está OK, portanto execute o script, do contrário use um "sleep 30" (para aguardar 30 segundos) e teste novamente a conexão.
===================== #!/bin/bash while (! ping -c 1 www.google.com.br > /dev/null); do sleep 30 done /usr/bin/seu_script.sh ===================== Att, Renato