#1 Le 28/01/2007, à 16:25
- Orphée
[Résolu / demande de script] Serveur sans clavier ni ecran avec wifi
Bonjour à tous, voilà j'aurai un petit renseignement à vous demander.
J'ai un petit serveur maison avec 2/3 bricoles qui tournent dessus (psyBNC .. eggdrop..)
Tout est relié à la Freebox en wifi.. quand la Freebox est démarrée et que le wifi marche, après je boot le serveur (que je controle exclusivement en SSH via wifi).
Mon soucis est que ma connexion Freebox n'est pas des plus stable, et quand elle reboot, le serveur perd la connexion wifi, et il ne la redemande pas... donc je perd la capacité à le controler, je suis obligé de faire un reset sur la tour pour le rebooter vu que je n'ai laissé aucun clavier ni écran branché dessus.
J'aimerai savoir s'il est possible d'avoir/faire un petit script permettant de controler si le wifi est opérationnel toute les 10 minutes (avec un ping google par exemple) et le cas échéant relancer le script de configuration réseau si nécéssaire...
Voilà merci d'avance
Dernière modification par Orphée (Le 28/01/2007, à 17:17)
Hors ligne
#2 Le 28/01/2007, à 16:52
- kazu
Re : [Résolu / demande de script] Serveur sans clavier ni ecran avec wifi
#!/bin/bash
ping free.fr -c5 -q
if [ $? != 1 ]
then
echo "marche"
else
ifdown eth1
ifup eth1
fi
tu mets ça dans cron avec root: sudo crontab -e
et tu y écris qq chose comme */10 * * * * /home/pseudo/script/testping.sh > /dev/null 2> &1
voilà
Hors ligne
#3 Le 28/01/2007, à 17:06
- Orphée
Re : [Résolu / demande de script] Serveur sans clavier ni ecran avec wifi
J'ai tout fais à la lettre, seulement j'aimerai bien comprendre un peu le contenu de crontab ^^
Merci beaucoup en tout cas, on verra si ça marche
Hors ligne
#4 Le 28/01/2007, à 17:10
- kazu
Re : [Résolu / demande de script] Serveur sans clavier ni ecran avec wifi
#!/bin/bash // On utilise bash comme langage de script
ping free.fr -c5 -q //On test free
if [ $? != 1 ] //si c ok
then
echo "marche"
else //sinon
ifdown eth1
ifup eth1
fi
Pour crontab :
m h dom mon dow command
minute heure jour du mois mois jour de la semaine commande
*/10 == toutes les dix minutes
et vérifie que ta carte réseau est bien eth1 j'ai dis ça à tout hasard.
De rien tiens moi au courant si ça marche
Dernière modification par kazu (Le 28/01/2007, à 17:10)
Hors ligne
#5 Le 28/01/2007, à 17:11
- Orphée
Re : [Résolu / demande de script] Serveur sans clavier ni ecran avec wifi
j'avais bien tilté pour eth1 moi c'est wlan0
Merchi
Hors ligne
#6 Le 28/01/2007, à 17:12
- kazu
Re : [Résolu / demande de script] Serveur sans clavier ni ecran avec wifi
au plaisir ( marque résolu pour le topic)
pour tester redémarres ta freebox et attends au pire 10min
Dernière modification par kazu (Le 28/01/2007, à 17:13)
Hors ligne