[SCRIPT] surveiller un modem ? [CONNECTE OUI/NON]------->[resolu] merc

merc [SCRIPT] surveiller un modem ? [CONNECTE OUI/NON]------->[resolu] - Multimédia - Linux et OS Alternatifs

Marsh Posté le 10-08-2002 à 22:17:08    

:hello: malgre un script precautionneux qui assure ma connection internel en la redemarrant toutes les 8heures, il se trouve que j'ai quand meme encore une poignee de downtime...[EMMERDANT POUR SSHD]
 
mais comment faire ? [:sfgto]  
 
existe t il une commande qui permet de surveiller (meme si autorisee qu'a root) si il y a un peripherique utilise a l'instant T? :??:  
 
auquel cas avec [CETTE_COMMANDE] interceptee par AWK et en comparant alors avec le status resultant en cas de connection
ne rien faire else lancer le script connection je devrais pouvoir garantir un downtime maxi de 5minutes50... :sol:  
 
dans le cron de root
0,5,10,15,20,30,35,40,45,50,55 * * * * /root/detect.sh
 
avec un script detect.sh ressemblant a  
 
#!/bin/sh
D=`[COMMANDE][PARAMS] | awk 'SELON FORMAT DE SORTIE DE [COMMANDE]'`
if [ $D eq [VALEURSICONNECTIONOK]]then
# rien faire
else
sh /home/operator/dconnect.sh
fi

 
ce genre de truc...
ou meme si vous avez une idee meilleure.... :D  
 
Merci. :jap:


Message édité par kuroineko le 11-08-2002 à 06:43:59

---------------
[:kuroineko] Francois.P tel: (+33)617230820 http://www.ifrance.com/fpussault  fpussault@caramail.com
Reply

Marsh Posté le 10-08-2002 à 22:17:08   

Reply

Marsh Posté le 10-08-2002 à 22:19:14    

kuroineko a écrit a écrit :

:hello: malgre un script precautionneux qui assure ma connection internel en la redemarrant toutes les 8heures, il se trouve que j'ai quand meme encore une poignee de downtime...[EMMERDANT POUR SSHD]
 
mais comment faire ? [:sfgto]  
 
existe t il une commande qui permet de surveiller (meme si autorisee qu'a root) si il y a un peripherique utilise a l'instant T? :??:  
 
auquel cas avec [CETTE_COMMANDE] interceptee par AWK et en comparant alors avec le status resultant en cas de connection
ne rien faire else lancer le script connection je devrais pouvoir garantir un downtime maxi de 5minutes50... :sol:  
 
dans le cron de root
0,5,10,15,20,30,35,40,45,50,55 * * * * /root/detect.sh
 
avec un script detect.sh ressemblant a  
 
#!/bin/sh
D=`[COMMANDE][PARAMS] | awk 'SELON FORMAT DE SORTIE DE [COMMANDE]'`
if [ $D eq [VALEURSICONNECTIONOK]]then
# rien faire
else
sh /home/operator/dconnect.sh
fi

 
ce genre de truc...
ou meme si vous avez une idee meilleure.... :D  
 
Merci. :jap:




 
ça marche pas persist chez toi ?

Reply

Marsh Posté le 10-08-2002 à 22:21:16    

ya ifconfig sinon qui detecte si ya 1 connexion
 
A+

Reply

Marsh Posté le 10-08-2002 à 22:21:45    

djoh a écrit a écrit :

 
 
ça marche pas persist chez toi ?




 
non ma connexion se romps regulierement
 
je suis avec pengaol et aol grossomodo toutes les 12heures il coupait (aleatoire) donc j'ai fait un script qui redemarre toutes les 8heures et comme ca ca marche...
 


---------------
[:kuroineko] Francois.P tel: (+33)617230820 http://www.ifrance.com/fpussault  fpussault@caramail.com
Reply

Marsh Posté le 10-08-2002 à 22:23:32    

Babouchka a écrit a écrit :

ya ifconfig sinon qui detecte si ya 1 connexion
 
A+




 
ifconfig il me dit juste si y'a une ip en cours non ? ce qui est de toute facon mon cas y compris deconecte d'internet...
en plus je peux pas faire de test sur ip puisqu'aol donne des ip-dynamiques que je synchronise avec un DNS fixe par un soft.


---------------
[:kuroineko] Francois.P tel: (+33)617230820 http://www.ifrance.com/fpussault  fpussault@caramail.com
Reply

Marsh Posté le 10-08-2002 à 22:24:20    

kuroineko a écrit a écrit :

 
 
non ma connexion se romps regulierement
 
je suis avec pengaol et aol grossomodo toutes les 12heures il coupait (aleatoire) donc j'ai fait un script qui redemarre toutes les 8heures et comme ca ca marche...
 
 




 
mais pourquoi l'option persist ne marche pas ?
y-a des restriction ?
pourtant du moment que c'est du ppp ça devrait marcher ... ou alors c'est aol qui fout encore ça merde (y-a pas idée de prendre aol, ils sont aussi pourri que chez M$ eux)   :o

Reply

Marsh Posté le 10-08-2002 à 22:29:01    

djoh a écrit a écrit :

 
 
mais pourquoi l'option persist ne marche pas ?
y-a des restriction ?
pourtant du moment que c'est du ppp ça devrait marcher ... ou alors c'est aol qui fout encore ça merde (y-a pas idée de prendre aol, ils sont aussi pourri que chez M$ eux)   :o  




 
c'est koi persist c'est pas une option de pengaol ca...si ?
 
pourquoi aol ? tout simplement parceque c'est le seul fournisseur qui a un prix fixe pour une connexion illimite en RTC, (enfin a ma connaissance).


---------------
[:kuroineko] Francois.P tel: (+33)617230820 http://www.ifrance.com/fpussault  fpussault@caramail.com
Reply

Marsh Posté le 10-08-2002 à 22:37:56    

kuroineko a écrit a écrit :

 
 
c'est koi persist c'est pas une option de pengaol ca...si ?
 
pourquoi aol ? tout simplement parceque c'est le seul fournisseur qui a un prix fixe pour une connexion illimite en RTC, (enfin a ma connaissance).




 
rajoute persist dans le fichier /etc/ppp/options et vois si ça marche (normalement, ça reconnecte tout seul quand il y a une déconnexion non désiré (tant que tu as pas tué pppd en fait), plus besoin de script )
 
dans certains cas, il faut le kernel 2.4.18 pour que ça marche


Message édité par djoh le 10-08-2002 à 22:39:17
Reply

Marsh Posté le 10-08-2002 à 22:39:04    

djoh a écrit a écrit :

 
 
rajoute persist dans le fichier /etc/ppp/options et vois si ça marche (




 
c'est koi la syntaxe ?  juste `persit` ?


---------------
[:kuroineko] Francois.P tel: (+33)617230820 http://www.ifrance.com/fpussault  fpussault@caramail.com
Reply

Marsh Posté le 10-08-2002 à 22:40:06    

kuroineko a écrit a écrit :

 
 
c'est koi la syntaxe ?  juste `persit` ?




 
oui, normalement, tu as plusieurs ligne, et sur une ligne tu met persist (p-t qu'elle y est déjà mais qu'elle est commentée, à toi de lire le fichier ;) )

Reply

Marsh Posté le 10-08-2002 à 22:40:06   

Reply

Marsh Posté le 10-08-2002 à 22:43:13    

djoh a écrit a écrit :

 
 
oui, normalement, tu as plusieurs ligne, et sur une ligne tu met persist (p-t qu'elle y est déjà mais qu'elle est commentée, à toi de lire le fichier ;) )




 
en tout cas merci pour cette premiere solution possible...
 :jap:  
je testerai ca demain..


---------------
[:kuroineko] Francois.P tel: (+33)617230820 http://www.ifrance.com/fpussault  fpussault@caramail.com
Reply

Marsh Posté le 10-08-2002 à 22:49:46    

kuroineko a écrit a écrit :

 
 
en tout cas merci pour cette premiere solution possible...
 :jap:  
je testerai ca demain..




 
tiens moi au courant  ;)

Reply

Marsh Posté le 10-08-2002 à 23:01:45    

djoh a écrit a écrit :

 
 
tiens moi au courant  ;)  




 
bien sur. et merci encore


---------------
[:kuroineko] Francois.P tel: (+33)617230820 http://www.ifrance.com/fpussault  fpussault@caramail.com
Reply

Marsh Posté le 11-08-2002 à 01:51:40    

kuroineko a écrit a écrit :

 
 
bien sur. et merci encore




 
et ca ?
 
if fuser -s /dev/modem; then :;  
   else sh /home/operator/dconnect.sh;  
fi

 
ca parraitrait pas mal ca....
 
 [:virtualon]  


---------------
[:kuroineko] Francois.P tel: (+33)617230820 http://www.ifrance.com/fpussault  fpussault@caramail.com
Reply

Marsh Posté le 11-08-2002 à 06:42:38    

kuroineko a écrit a écrit :

 
 
et ca ?
 
if fuser -s /dev/modem; then :;  
   else sh /home/operator/dconnect.sh;  
fi

 
ca parraitrait pas mal ca....
 




 
 He mais c'est que ca marche en plus
super cool !!!
 
 [:yamusha]  
 
on est trop bon !!


---------------
[:kuroineko] Francois.P tel: (+33)617230820 http://www.ifrance.com/fpussault  fpussault@caramail.com
Reply

Marsh Posté le 11-08-2002 à 11:57:04    

j'allais te proposer de afire un script qui ping 2 ou 3 sites et si il n'a pas de réponse lance dconect.sh mais comme t'as déjà trouver...


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 11-08-2002 à 15:17:55    

j'ai toujours pas compris pourquoi t'utilise pas persist mais bon ...

Reply

Marsh Posté le 11-08-2002 à 19:52:09    

djoh a écrit a écrit :

j'ai toujours pas compris pourquoi t'utilise pas persist mais bon ...




 
persist il marche pas....
enfin a priori, puisqu'il y a eut une coupure apres sa mise HORS comment....comme je le craignait.


---------------
[:kuroineko] Francois.P tel: (+33)617230820 http://www.ifrance.com/fpussault  fpussault@caramail.com
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed