oula j´ai eu du mal a comprendre ce script :
- cd ~
- cat > . reco
- !/bin/sh
alors
- cd ~
- cat > . reco
sont les lgines de shell que tu tape poru creer ce fichier.
bon perso j´aurais mis $ cd ~ ( ca n´a absolument aucune importance ou c´est)
$nedit ( bien oui pourquoi creer le fichier comme ca alors que tu peut le faire sasn probleme sous nedit)
de plus pourquoi mettre le script en fichier cache?
if [ $_trs = " 0" ]; then
killall pppd
la c´est quand meme un peu bourrin d´autant plus qu´on voit apres :
- ici, tu lances le script de connection
- pppd de ton driver modem
il devrait donc avoir un script de deconnection ; ce qui serait quand meme plus gentil non?
finalement: la seule ligne que tu as besoin de faire en root c´est le crontab car il aut que ce soit le root qui lance le prog de deco / reco ( enfin c souvent le cas)
perso j´ai fait un autre script qui apelle pas au crontab mais bon :
#!/bin/bash
- Script de reconnection automatique
while ( true)
do
if ! ping -c 5 66.102.11.99 > /dev/null 2>1
then
/usr/local/sbin/eaglectrl -w
/usr/local/sbin/startadsl
fi
sleep 60
done
bon le if ! ping je lavais erup il y a longtemps ; )
eaglectrl -w laance totue la reinitialisation du modem ( j´ai quelquefois quelques problemes a cause de ca) et startadsl lance le modem.