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
=====================