besoin d'un pro du script shell

besoin d'un pro du script shell - Linux et OS Alternatifs

Marsh Posté le 29-04-2002 à 16:32:18    

j'aurrais besoin d'une fonction qui renvoit 1 si la connection est active, sinon 0
pour verifier si la connection est active, elle ping la passerelle du provider.
la passerelle peut changer, je dois donc recuper cette addresse dans ifconfig.
comment je peut m'y prendre ?

Reply

Marsh Posté le 29-04-2002 à 16:32:18   

Reply

Marsh Posté le 29-04-2002 à 18:16:36    

Je ne sais plus quelle est le champ de la passerelle du provider dans ifconfig mais il me semble que c P-t-P donc pour recuperer l'ip il faudrait faire quelqe chose du genre :
 
ifconfig ppp0 | grep P-t-P | cut -f3 -d":" | cut -f1 -d" "

Reply

Marsh Posté le 29-04-2002 à 19:13:56    

Dis moi nico169, tu serait pas en train de configurer ta liaison
internet par hazard ????
 
Parceque j'ai mon modem speed touch qui n'arrive pas a pinguer les DNS de wanadoo, par contre il pingue correctment les deux IP de mon PPP0.
Si cette IP "P-t-P" est la passerelle netissimo, ça peut expliquer les problèmes que j'ai actuellement...
 
Tu peux me donner des info là dessus....

Reply

Marsh Posté le 29-04-2002 à 19:30:06    

j'ai trouvé ça là : http://perso.netinfo.fr/GeKhaJoFou [...] age-9.html
 
if /sbin/ifconfig | grep P-t-P >/dev/null ; then
echo
echo "* YES! connected... *"
echo
exit
else
echo
echo "* NO! not connected... *"
echo

 
ca doit correspondre à tes besoins.....
 
Ma question ci-dessus est toujours valable

Reply

Marsh Posté le 29-04-2002 à 19:34:43    

Il me semble que les dns de wanadoo ne repondent pas aux pings.

Reply

Marsh Posté le 29-04-2002 à 20:10:56    

C'est exact, enfin c'est ce que m'a dit wanadoo, mais
je ping yahoo, voila et autre pour mes tests

Reply

Sujets relatifs:

Leave a Replay

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