Re: [debutant] panne fournisseur internet

2002-09-16 Thread Garcia Pascal

Bonjour,
Comment se manifeste cette panne ?
Il y a déconnexion ?
Y a-t-il un événement dans le syslog par exemple qui est tracé ?
Comment ta connexion internet est-elle faite ?


Voila les quelques idées que j'ai :
Pour relance la connexion, dans le fichier de pppd.conf, j'ai mis un
maxfail 0 ce qui permet de relancer la connexion à l'infini, ainsi dès
que la connexion devient possible elle est rétablie.

Pour la détection du problème tu peux surveiller le syslog et sur
l'apparition du problème lancer un shell particulier qui arrêtera ce que
tu voudras.

Peut être que, pppd peut tout seul lancer un traitement quand la liaison
tombe et un autre quand elle remonte.


Dans le pire des cas, tu fait un petit script que tu lance au boot qui
tourne fait un ifconfig | grep ppp0
un petit sleep à chaque boucle,
et en fonction du fait que ppp0 apparaît ou disparaît tu fait le
traitement que tu veux.

Je vais me renseigner au bureau tout à l'heure pour savoir comment on
fait sur nos systèmes.

A bientôt

Pascal


Le mar 17/09/2002 à 06:32, Troumad a écrit :
> Bonjour
> 
> J'ai un fournisseur internet qui plante de temps en temps (chello) 
> J'aimerai savoir comment faire pour mettre un programme qui détecte la 
> panne, arrête des programmes à ce moment, cherche à rétablir la 
> connection et relance des programmes dès que la liaison est enfin en marche.
> -- 
> 
> Amicalement vOOo tre
> 
> Troumad
> Bernard SIAUD
> 
> 
> troumad.free.fr  Web étudiants 
>  Math étudiants 
> 
> Elec étudiants  Sectes 
>  [EMAIL PROTECTED] 
> 
> 





Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";



Re: [debutant] panne fournisseur internet

2002-09-16 Thread Troumad

Je ne comprend pas tout très bien! Je suis plutôt larguer!

Garcia Pascal wrote:

>Bonjour,
>Comment se manifeste cette panne ?
>
Je ne peux plus surfer et mes téléchargments stoppent.

>Il y a déconnexion ?
>
La connection ne marche plus. eth0 reste "up", mais si je la passe 
"down", elle ne peut revenir "up".

>Y a-t-il un événement dans le syslog par exemple qui est tracé ?
>
On voit ça comment?

>Comment ta connexion internet est-elle faite ?
>
>
>Voila les quelques idées que j'ai :
>Pour relance la connexion, dans le fichier de pppd.conf, j'ai mis un
>maxfail 0 ce qui permet de relancer la connexion à l'infini, ainsi dès
>que la connexion devient possible elle est rétablie.
>  
>
C'est quoi "maxfail 0" ? Et ce fichier pppd.conf, il sert à quoi?

>Pour la détection du problème tu peux surveiller le syslog et sur
>l'apparition du problème lancer un shell particulier qui arrêtera ce que
>tu voudras.
>
>Peut être que, pppd peut tout seul lancer un traitement quand la liaison
>tombe et un autre quand elle remonte.
>
>
>Dans le pire des cas, tu fait un petit script que tu lance au boot qui
>tourne fait un ifconfig | grep ppp0
>un petit sleep à chaque boucle,
>et en fonction du fait que ppp0 apparaît ou disparaît tu fait le
>traitement que tu veux.
>  
>
Si j'ai compris, pour lancer au bout, il faut mettre dans rc.local?

>Je vais me renseigner au bureau tout à l'heure pour savoir comment on
>fait sur nos systèmes.
>
>A bientôt
>
>Pascal
>  
>

-- 

Amicalement vOOo tre

Troumad
Bernard SIAUD


troumad.free.fr  Web étudiants 
 Math étudiants 

Elec étudiants  Sectes 
 [EMAIL PROTECTED] 







Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";



Re: [debutant] panne fournisseur internet

2002-09-17 Thread Rosaire AMORE

Troumad wrote:
> Je ne comprend pas tout très bien! Je suis plutôt larguer!
> 
> Garcia Pascal wrote:
> 
>> Bonjour,
>> Comment se manifeste cette panne ?
>>
> Je ne peux plus surfer et mes téléchargments stoppent.
> 
>> Il y a déconnexion ?
>>
> La connection ne marche plus. eth0 reste "up", mais si je la passe 
> "down", elle ne peut revenir "up".
> 
>> Y a-t-il un événement dans le syslog par exemple qui est tracé ?
>>
> On voit ça comment?
> 
>> Comment ta connexion internet est-elle faite ?
>>
>>
>> Voila les quelques idées que j'ai :
>> Pour relance la connexion, dans le fichier de pppd.conf, j'ai mis un
>> maxfail 0 ce qui permet de relancer la connexion à l'infini, ainsi dès
>> que la connexion devient possible elle est rétablie.
>>  
>>
> C'est quoi "maxfail 0" ? Et ce fichier pppd.conf, il sert à quoi?

Non! (me semble-ce) : maxfail sert à définir le nombre de tentatives de 
reconnexion. La reconnexion auto est activée par l'option "persist=yes" 
de pppd.

R.




Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";



Re: [debutant] panne fournisseur internet

2002-09-17 Thread Garcia Pascal

Non tu n'as pas une config comme je le croyais, mais cela ne fait rien
on doit y arriver quand même.

Tu as donc deux cartes ethernet !
Pas de problème.

La question reste : comment peut-on savoir que ta connexion est cassée.

Un moyen possible est de faire un ping sur une machine extérieure. La
DNS de ton provider par exemple.

Le script pourrait ressembler à cela :
=
etatprec=0
while (true) ; do
  ping -c1 xx.xx.xx.xx 
  if ( $? = 0 ) ; then
 if ( test $etatprec != 0 ) ; then
   etatprec=0
   # la liaison vient de remonter
   echo la liaison vient de remonter
   # mettre ici les traitements quand la liaison remonte 
 fi
  else
if ( test $etatprec = 0 ) ; then
   etatprec=1
   echo la liaison vient de tomber
   # mettre ici les traitements pour quand la liaison est tombée
fi
  fi
  sleep 10 
done
=
Fais quelques essais et tiens moi au courant




Le mar 17/09/2002 à 10:48, Troumad a écrit :
> Garcia Pascal wrote:
> 
> >Bon je ne sais pas bien pourquoi, mais quand j'envoie des messages depuis le 
>boulot, cela met 3 jours parfois pour parvenir sur la liste.
> >Je te met donc en copie, mais réponds sur la liste, dans 3 jours la discussion sera 
>en ordre sur la liste.
> >
> >Bonjour,
> >tu as tout a fait raison. 
> >Pour moi le persist était bien à yes sur ma machine, mais si
> >l'interruption est trop longue, il arrête au bout de 25 tentatives d'ou
> >le maxfail à 0 pour qu'il n'arrête jamais.
> >
> >
> >Revenons au problème :
> >Si tu le veux bien, on va faire des essais pour trouver un moyen de
> >faire ton truc. Je vais donc poser des questions simples qui permettront
> >de décider comment on va faire.
> >
> >Si je comprends bien tu as un modem ADSL ethernet !
> >
> Non, un modem cable. Presque pareil. Il communique avec le PC par une 
> carte réseau quelconque.
> 
> >Je posais des question un peu dans tous les sens pour savoir comment se
> >comportait ton système.
> >Sais-tu comment est établi ta connexion Internet. J'avais supposé que
> >c'était avec pppd ?
> >
> Là, je n'en sais rien. Le pppd.conf fichier n'a pas l'air d'exister sur 
> mon PC.
> 
> >Le problème va être de détecter quand  ta connexion avec ton FAI et
> >rompue. Pour cela,
> >
> >Pourrais-tu dans une console te connecter en root (su -)
> >puis passe la commande ifconfig.
> >Normalement tu dois avoir une interface lo et eth0. 
> >As-tu aussi une interface ppp0 ou autre chose ?
> >
> Non, j'ai eth0 pour mon fournisseur d'accès, eth1 pour le lien vers mon 
> autre PC et lo pour je ne sais quoi.
> 
> >A tout à l'heure.
> >
> Merci. Cependant, je ne pense pas avoir une config comme tu le croyais : 
> je n'ai pas de modem!
> 
> >Pascal
> >  
> >
> 
> -- 
> 
> Amicalement vOOo tre
> 
> Troumad
> Bernard SIAUD
> 
> 
> troumad.free.fr  Web étudiants 
>  Math étudiants 
> 
> Elec étudiants  Sectes 
>  [EMAIL PROTECTED] 
> 
> 
> 





Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";



Re: [debutant] panne fournisseur internet

2002-09-17 Thread Garcia Pascal

Bonjour,
tu as tout a fait raison. 
Pour moi le persist etéait bien à yes sur ma machine, mais si
l'interruption est trop longue, il arrête au bout de 25 tentatives d'ou
le maxfail à 0 pour qu'il n'arrête jamais.


Revenons au problème :
Si tu le veux bien, on va faire des essais pour trouver un moyen de
faire ton truc. Je vais donc poser des questions simples qui permettront
de décider comment on va faire.

Si je comprends bien tu as un modem ADSL ethernet !

Je posais des question un peu dans tous les sens pour savoir comment se
comportait ton système.
Sais-tu comment est établi ta connexion Internet. J'avais supposé que
c'était avec pppd ?

Le problème va être de détecter quand  ta connexion avec ton FAI et
rompue. Pour cela,

Pourrais-tu dans une console te connecter en root (su -)
puis passe la commande ifconfig.
Normalement tu dois avoir une interface lo et eth0. 
As-tu aussi une interface ppp0 ou autre chose ?

A tout à l'heure.
Pascal


Le mar 17/09/2002 à 09:46, Rosaire AMORE a écrit :
> Troumad wrote:
> > Je ne comprend pas tout très bien! Je suis plutôt larguer!
> > 
> > Garcia Pascal wrote:
> > 
> >> Bonjour,
> >> Comment se manifeste cette panne ?
> >>
> > Je ne peux plus surfer et mes téléchargments stoppent.
> > 
> >> Il y a déconnexion ?
> >>
> > La connection ne marche plus. eth0 reste "up", mais si je la passe 
> > "down", elle ne peut revenir "up".
> > 
> >> Y a-t-il un événement dans le syslog par exemple qui est tracé ?
> >>
> > On voit ça comment?
> > 
> >> Comment ta connexion internet est-elle faite ?
> >>
> >>
> >> Voila les quelques idées que j'ai :
> >> Pour relance la connexion, dans le fichier de pppd.conf, j'ai mis un
> >> maxfail 0 ce qui permet de relancer la connexion à l'infini, ainsi dès
> >> que la connexion devient possible elle est rétablie.
> >>  
> >>
> > C'est quoi "maxfail 0" ? Et ce fichier pppd.conf, il sert à quoi?
> 
> Non! (me semble-ce) : maxfail sert à définir le nombre de tentatives de 
> reconnexion. La reconnexion auto est activée par l'option "persist=yes" 
> de pppd.
> 
> R.
> 
> 
> 
> 

> Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
> Rendez-vous sur "http://www.mandrakestore.com";





Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";



Re: [debutant] panne fournisseur internet

2002-09-17 Thread Garcia Pascal

Bon je ne sais pas bien pourquoi, mais quand j'envoie des messages depuis le boulot, 
cela met 3 jours parfois pour parvenir sur la liste.
Je te met donc en copie, mais réponds sur la liste, dans 3 jours la discussion sera en 
ordre sur la liste.

Bonjour,
tu as tout a fait raison. 
Pour moi le persist était bien à yes sur ma machine, mais si
l'interruption est trop longue, il arrête au bout de 25 tentatives d'ou
le maxfail à 0 pour qu'il n'arrête jamais.


Revenons au problème :
Si tu le veux bien, on va faire des essais pour trouver un moyen de
faire ton truc. Je vais donc poser des questions simples qui permettront
de décider comment on va faire.

Si je comprends bien tu as un modem ADSL ethernet !

Je posais des question un peu dans tous les sens pour savoir comment se
comportait ton système.
Sais-tu comment est établi ta connexion Internet. J'avais supposé que
c'était avec pppd ?

Le problème va être de détecter quand  ta connexion avec ton FAI et
rompue. Pour cela,

Pourrais-tu dans une console te connecter en root (su -)
puis passe la commande ifconfig.
Normalement tu dois avoir une interface lo et eth0. 
As-tu aussi une interface ppp0 ou autre chose ?

A tout à l'heure.
Pascal


Le mar 17/09/2002 à 09:46, Rosaire AMORE a écrit :
> Troumad wrote:
> > Je ne comprend pas tout très bien! Je suis plutôt larguer!
> > 
> > Garcia Pascal wrote:
> > 
> >> Bonjour,
> >> Comment se manifeste cette panne ?
> >>
> > Je ne peux plus surfer et mes téléchargments stoppent.
> > 
> >> Il y a déconnexion ?
> >>
> > La connection ne marche plus. eth0 reste "up", mais si je la passe 
> > "down", elle ne peut revenir "up".
> > 
> >> Y a-t-il un événement dans le syslog par exemple qui est tracé ?
> >>
> > On voit ça comment?
> > 
> >> Comment ta connexion internet est-elle faite ?
> >>
> >>
> >> Voila les quelques idées que j'ai :
> >> Pour relance la connexion, dans le fichier de pppd.conf, j'ai mis un
> >> maxfail 0 ce qui permet de relancer la connexion à l'infini, ainsi dès
> >> que la connexion devient possible elle est rétablie.
> >>  
> >>
> > C'est quoi "maxfail 0" ? Et ce fichier pppd.conf, il sert à quoi?
> 
> Non! (me semble-ce) : maxfail sert à définir le nombre de tentatives de 
> reconnexion. La reconnexion auto est activée par l'option "persist=yes" 
> de pppd.
> 
> R.
> 
> 
> 
> 

> Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
> Rendez-vous sur "http://www.mandrakestore.com";





Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";



Re: [debutant] panne fournisseur internet

2002-09-17 Thread Garcia Pascal

Le messages sont un peu perdu quand tu le lance au boot, mais tu le
lancera dabord dans une fenêtre pour faire des tests et quand cela
machera tu enlevera les echo si cela te dérange.

Tu as vu qu'on se réveille toutes les 10 secondes. Tu peux augmenter ce
chiffre si tu le desires. Mais la consommation Bande et CPU d'un tel
script est très faible.

pour le test il y a une erreur
 if faut 
if ( test $? = 0 )

$? est une variable un peu particulière qui contient le code de retour
de la dernière commande. En l'occurence, le ping.
Le ping renvoie 0 quand il est content et autre chose quand il ne l'est
pas. 

Pardon il y a peut être d'autres fautes, j'ai simplement tapé sans rien
tester.

Tiens moi au courant

Pascal



Le mar 17/09/2002 à 11:22, Troumad a écrit :
> Merci!
> 
> Pour le moment, il faut que je prépare à manger pour la famille. Cet 
> après midi, je dois aller au boulot. Demain, il faudra que je vois ça.
> Quelques remarques :
> 1) Les messages doivent s'afficher où?
> 2) Ca ne bouffe pas trop la bande passante? le temps CPU? il faut 
> peut-être augmenter le sleep de la fin!
> 3) A part le " if ( $? = 0 )" je pense avoir tout compris. D'après la 
> sr=tructure du programme, c'est un système pour vérifier la sortie du ping?
> 4) Il faudrait plutôt l'adresse du serveur dhcp? Car après une coupure, 
> je ne suis pas sencé récupérer la même adresse ip. Il faudra que je 
> redemande une nouvelle adresse au serveur dhcp. C'est là aussi mon problème.
> 
> 
> Garcia Pascal wrote:
> 
> >Non tu n'as pas une config comme je le croyais, mais cela ne fait rien
> >on doit y arriver quand même.
> >
> >Tu as donc deux cartes ethernet !
> >Pas de problème.
> >
> >La question reste : comment peut-on savoir que ta connexion est cassée.
> >
> >Un moyen possible est de faire un ping sur une machine extérieure. La
> >DNS de ton provider par exemple.
> >
> >Le script pourrait ressembler à cela :
> >=
> >etatprec=0
> >while (true) ; do
> >  ping -c1 xx.xx.xx.xx 
> >  if ( $? = 0 ) ; then
> > if ( test $etatprec != 0 ) ; then
> >   etatprec=0
> >   # la liaison vient de remonter
> >   echo la liaison vient de remonter
> >   # mettre ici les traitements quand la liaison remonte 
> > fi
> >  else
> >if ( test $etatprec = 0 ) ; then
> >   etatprec=1
> >   echo la liaison vient de tomber
> >   # mettre ici les traitements pour quand la liaison est tombée
> >fi
> >  fi
> >  sleep 10 
> >done
> >=
> >Fais quelques essais et tiens moi au courant
> >  
> >
> 
> 
> -- 
> 
> Amicalement vOOo tre
> 
> Troumad
> Bernard SIAUD
> 
> 
> troumad.free.fr  Web étudiants 
>  Math étudiants 
> 
> Elec étudiants  Sectes 
>  [EMAIL PROTECTED] 
> 
> 
> 





Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";



Re: [debutant] panne fournisseur internet

2002-09-17 Thread jipe

On 17 Sep 2002 11:37:40 +0200
Garcia Pascal <[EMAIL PROTECTED]> wrote:

je m'immisce dans la conversation :)

il y a plusieurs moyens de vérifier l'état d'une connexion, plus simples et rapides 
qu'un ping sur son FAI. en adsl, avec adsl-status par exemple, ou en allant chercher 
dans /var/run des fichiers comme ppp0.pid (pas forcément effacé en cas de déconnexion 
involontaire), ou encore ifconfig.

dans tous les cas, il est possible de trouver son adresse IP avec ifconfig. par 
exemple si l'interface est ppp0:

$ /sbin/ifconfig ppp0 | grep inet | awk '{ print $2}' | tr "adr:" " "

on peut ainsi récupérer son adresse IP en cas d'IP dynamique et s'en servir dans un 
script plus complet. si la connexion est "out", la commande précédente ne donne 
rien... cad, pas d'adresse IP.

exemple de script de reconnexion automatique:

#!/bin/sh
#contest

while true
do
IP_DYN=$(/sbin/ifconfig ppp0 | grep inet | awk '{ print $2}' | tr 
"adr:" " ")
case $IP_DYN in
*.*.*.*)
:
;;
*)
/etc/sysconfig/network-scripts/net_cnx_up
;;
esac
sleep 120
done


un sleep 60 ou 120 est largement suffisant à mon avis.
on peut adapter à son interface, lancer le script en tâche de fond en incluant une 
ligne au script de connexion si on lance la connexion au démarrage, (aller voir dans 
/etc/rc.d/init.d) sous le case start)

 start)
echo -n "starting adsl"
/etc/sysconfig/network-scripts/net_cnx_up
touch /var/lock/subsys/adsl
echo -n adsl
//contest & # <- ligne rajoutée après l'établissement de la connexion
echo
;;

et tuer le script à la déconnexion en ajoutant une autre ligne sous le case stop) 

 stop)
killall contest # <- ligne rajoutée avant l'arrêt de la connexion
echo -n "stopping adsl"
/etc/sysconfig/network-scripts/net_cnx_down
echo -n adsl
echo
rm -f /var/lock/subsys/adsl
;;

pour restart), si le script se rappelle lui-même avec $0 stop et $0 start, inutile de 
rajouter quoi que ce soit.

bien sauvegarder les fichiers originaux avant toute modification!!! ;)

bye
jipe



Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";



Re: [debutant] panne fournisseur internet

2002-09-17 Thread Garcia Pascal

Bonjour,
a priori dans le fichier resolv.conf par la commande (par exemple)
grep nameserver /etc/resolv.conf | sed -n -e"1p" | sed -e "s/nameserver
*//"

cette commande :
recherche les lignes ou il y a nameserver
prend la première ligne (il peut y avoir plusieurs DNS)
enlève la namedserver pour ne conserver l'adresse IP

Tu peux remplacer la ligne ping par 

adresse=`grep nameserver /etc/resolv.conf | sed -n -e"1p" | sed -e
"s/nameserver *//"`
ping -c1 $adresse

Des pro de awk te le feront en awk si tu préfères.

Regarde la réponse de jipe, elle ne répond pas au problème je crois mais
il y a plein de bon sens dans la facon d'aborder le problème.

le programme devient (j'ai corrigé une petite faute au passage, mais il
y en a probablement d'autres) 
etatprec=0
while (true) ; do
  adresse=`grep nameserver /etc/resolv.conf | sed -n -e"1p" | sed -e
"s/nameserver *//"`
  ping -c1 $adresse
  if ( test  $? = 0 ) ; then
 if ( test $etatprec != 0 ) ; then
   etatprec=0
   # la liaison vient de remonter
   echo la liaison vient de remonter
   # mettre ici les traitements quand la liaison remonte 
 fi
  else
if ( test $etatprec = 0 ) ; then
   etatprec=1
   echo la liaison vient de tomber
   # mettre ici les traitements pour quand la liaison est tombée
fi
  fi
  sleep 10 
done

Le mer 18/09/2002 à 07:56, Troumad a écrit :
> 
> Comment trouver automatiquement le serveur DNS de mon FAI?
> 
> nb : quand la liaison est coupée, je faisais ping www.google.fr!!
> 
> >Le script pourrait ressembler à cela :
> >=
> >etatprec=0
> >while (true) ; do
> >  ping -c1 xx.xx.xx.xx 
> >  if (test  $? = 0 ) ; then
> > if ( test $etatprec != 0 ) ; then
> >   etatprec=0
> >   # la liaison vient de remonter
> >   echo la liaison vient de remonter
> >   # mettre ici les traitements quand la liaison remonte 
> > fi
> >  else
> >if ( test $etatprec = 0 ) ; then
> >   etatprec=1
> >   echo la liaison vient de tomber
> >   # mettre ici les traitements pour quand la liaison est tombée
> >fi
> >  fi
> >  sleep 10 
> >done
> >  
> >
> 
> 
> Amicalement vOOo tre
> 
> Troumad
> Bernard SIAUD
> 
> 
> troumad.free.fr  Web étudiants 
>  Math étudiants 
> 
> Elec étudiants  Sectes 
>  [EMAIL PROTECTED] 
> 
> 
> 





Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";



Re: [debutant] panne fournisseur internet

2002-09-20 Thread Troumad

Juste pour dire que ça maarche!

-- 

Amicalement vOOo tre

Troumad
Bernard SIAUD


troumad.free.fr  Web étudiants 
 Math étudiants 

Elec étudiants  Sectes 
 [EMAIL PROTECTED] 







Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";



Re: [debutant] panne fournisseur internet

2002-09-20 Thread Garcia Pascal

Bravo
bonne idée que de sortir tout ce que l'on peut sortir de la boucle.

A plus tard

Pascal


Le sam 21/09/2002 à 06:50, Troumad a écrit :
> Juste pour dire que ça maarche!
> 
> -- 
> 
> Amicalement vOOo tre
> 
> Troumad
> Bernard SIAUD
> 
> 
> troumad.free.fr  Web étudiants 
>  Math étudiants 
> 
> Elec étudiants  Sectes 
>  [EMAIL PROTECTED] 
> 
> 
> 
> 
> 
> 
> 

> Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
> Rendez-vous sur "http://www.mandrakestore.com";





Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";



Re: [debutant] panne fournisseur internet

2002-09-22 Thread Troumad

Voici où j'en suis. Avec un merci à Garcia Pascal pour la structure du 
programme, jipe pour la boite de dialogue et Rosaire Amore pour sa 
participation.
Ceci devrait permettre de le faire tourner en tache de fond.
Il me manque la commande à faire pour essayer de me reconnecter à mon 
serveur dhcp.

#!/bin/sh

IFS=$(echo -e "\n")

etatprec=1
adresse=`grep nameserver /etc/resolv.conf | sed -n -e"1p" | sed -e 
"s/nameserver *//"`

while (true) ; do
  ping -c1 $adresse
  if ( test $? = 0 ) ; then
 if ( test $etatprec != 0 ) ; then
   etatprec=0
   /home/bs/noip/noip

   texte=$(date | awk '{ print $1" "$3" "$2" "$6" à "$4}')
   msg="
pack [frame .f -relief ridge -bd 2] -padx 5 -pady 5
label .f.lb -text \"la liaison vient de remonter le $texte\" 
-relief sunken -bd 1
button .f.bt -text \"Quitter\" -command { exit }
pack .f.lb -padx 5 -pady 5 -ipadx 5 -ipady 5
pack .f.bt -padx 5 -pady 5"
   echo $msg >/tmp/msg1
   sh -c "wish /tmp/msg" && "rm -f /tmp/msg1" &
  # commande à faire lors de la remise en place de la iaison
 fi
  else
if ( test $etatprec = 0 ) ; then
   etatprec=1

   texte=$(date | awk '{ print $1" "$3" "$2" "$6" à "$4}')
   msg="
pack [frame .f -relief ridge -bd 2] -padx 5 -pady 5
label .f.lb -text \"la liaison vient de tomber le $texte\" 
-relief sunken -bd 1
button .f.bt -text \"Quitter\" -command { exit }
pack .f.lb -padx 5 -pady 5 -ipadx 5 -ipady 5
pack .f.bt -padx 5 -pady 5"
   echo $msg >/tmp/msg
   sh -c "wish /tmp/msg" && "rm -f /tmp/msg" &
  # commande à faire lors de la chute de la liaison.
fi
  fi
  sleep 120
done


-- 

Amicalement vOOo tre

Troumad
Bernard SIAUD


troumad.free.fr  Web étudiants 
 Math étudiants 

Elec étudiants  Sectes 
 [EMAIL PROTECTED] 







Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";



Re: [debutant] panne fournisseur internet

2002-09-23 Thread Garcia Pascal

Bonjour 
Que veux tu dire par se reconnecter à ton serveur DHCP. 
On n'est pas connecté à un serveur DHCP, on lui demande simplement les
informations d'adresse. 

Veux-tu renouveller le bail DHCP? 
 

Bonne journée 

Pascal 


Le lun 23/09/2002 à 08:14, Troumad a écrit : 
> Voici où j'en suis. Avec un merci à Garcia Pascal pour la structure du 
> programme, jipe pour la boite de dialogue et Rosaire Amore pour sa 
> participation.
> Ceci devrait permettre de le faire tourner en tache de fond.
> Il me manque la commande à faire pour essayer de me reconnecter à mon 
> serveur dhcp.
> 
> #!/bin/sh
> 
> IFS=$(echo -e "\n")
> 
> etatprec=1
> adresse=`grep nameserver /etc/resolv.conf | sed -n -e"1p" | sed -e 
> "s/nameserver *//"`
> 
> while (true) ; do
>   ping -c1 $adresse
>   if ( test $? = 0 ) ; then
>  if ( test $etatprec != 0 ) ; then
>etatprec=0
>/home/bs/noip/noip
> 
>texte=$(date | awk '{ print $1" "$3" "$2" "$6" à "$4}')
>msg="
> pack [frame .f -relief ridge -bd 2] -padx 5 -pady 5
> label .f.lb -text \"la liaison vient de remonter le $texte\" 
> -relief sunken -bd 1
> button .f.bt -text \"Quitter\" -command { exit }
> pack .f.lb -padx 5 -pady 5 -ipadx 5 -ipady 5
> pack .f.bt -padx 5 -pady 5"
>echo $msg >/tmp/msg1
>sh -c "wish /tmp/msg" && "rm -f /tmp/msg1" &
>   # commande à faire lors de la remise en place de la iaison
>  fi
>   else
> if ( test $etatprec = 0 ) ; then
>etatprec=1
> 
>texte=$(date | awk '{ print $1" "$3" "$2" "$6" à "$4}')
>msg="
> pack [frame .f -relief ridge -bd 2] -padx 5 -pady 5
> label .f.lb -text \"la liaison vient de tomber le $texte\" 
> -relief sunken -bd 1
> button .f.bt -text \"Quitter\" -command { exit }
> pack .f.lb -padx 5 -pady 5 -ipadx 5 -ipady 5
> pack .f.bt -padx 5 -pady 5"
>echo $msg >/tmp/msg
>sh -c "wish /tmp/msg" && "rm -f /tmp/msg" &
>   # commande à faire lors de la chute de la liaison.
> fi
>   fi
>   sleep 120
> done
> 
> 
> -- 
> 
> Amicalement vOOo tre
> 
> Troumad
> Bernard SIAUD
> 
> 
> troumad.free.fr  Web étudiants 
>  Math étudiants 
> 
> Elec étudiants  Sectes 
>  [EMAIL PROTECTED] 
> 
> 
> 
> 
> 
> 
> 

> Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
> Rendez-vous sur "http://www.mandrakestore.com";




Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";



Re: [debutant] panne fournisseur internet

2002-09-23 Thread Troumad

Garcia Pascal wrote:

>Bonjour 
>Que veux tu dire par se reconnecter à ton serveur DHCP. 
>On n'est pas connecté à un serveur DHCP, on lui demande simplement les
>informations d'adresse. 
>
>Veux-tu renouveller le bail DHCP? 
> 
>
Il faut en réclamer un autre, peut-être avec une adresse ip différente :-(

-- 

Amicalement vOOo tre

Troumad
Bernard SIAUD


troumad.free.fr  Web étudiants 
 Math étudiants 

Elec étudiants  Sectes 
 [EMAIL PROTECTED] 







Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";



Re: [debutant] panne fournisseur internet

2002-09-23 Thread Garcia Pascal

Bonjour,
A mon avis tu n'as besoin de rien faire d'autre.
L'adresse est valable jusqu'à la fin du bail.

Je n'ai pas d'idée de comment t'on adresse IP t'a été attribuée.
Est ce que ce n'est pas ton "modem" qui négocie cela directement avec to
provider et tu n'a rien à faire. Le "modem" s'en charge. L'adresse de ta
carte ethernet elle est fixe ?

peut être que si tu fait 
ps -eaf | grep phcp 
tu trouvera comment ton adresse est attribuée.

Pour moi c'est dhcpcd qui s'en occupe sur mes poste clients, et pour
renouveler le contrat il faut que je fasse :
dhcpcd -n

Bonne journée

A plus


Le mar 24/09/2002 à 06:30, Troumad a écrit :
> Garcia Pascal wrote:
> 
> >Bonjour 
> >Que veux tu dire par se reconnecter à ton serveur DHCP. 
> >On n'est pas connecté à un serveur DHCP, on lui demande simplement les
> >informations d'adresse. 
> >
> >Veux-tu renouveller le bail DHCP? 
> > 
> >
> Il faut en réclamer un autre, peut-être avec une adresse ip différente :-(
> 
> -- 
> 
> Amicalement vOOo tre
> 
> Troumad
> Bernard SIAUD
> 
> 
> troumad.free.fr  Web étudiants 
>  Math étudiants 
> 
> Elec étudiants  Sectes 
>  [EMAIL PROTECTED] 
> 
> 
> 
> 
> 
> 
> 

> Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
> Rendez-vous sur "http://www.mandrakestore.com";





Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";



Re: [debutant] panne fournisseur internet

2002-09-24 Thread Troumad

Garcia Pascal wrote:

>Bonjour,
>A mon avis tu n'as besoin de rien faire d'autre.
>L'adresse est valable jusqu'à la fin du bail.
>
1 ou 2 heures devant des coupures qui parfois atteingne une demi journée.

>Je n'ai pas d'idée de comment t'on adresse IP t'a été attribuée.
>Est ce que ce n'est pas ton "modem" qui négocie cela directement avec to
>provider et tu n'a rien à faire. Le "modem" s'en charge. L'adresse de ta
>carte ethernet elle est fixe ?
>
Non. Parfois, elle change.

>peut être que si tu fait 
>ps -eaf | grep phcp 
>
Bof :

ps -eaf | grep phcp
root 11582 30291  0 18:42 pts/100:00:00 grep phcp

>tu trouvera comment ton adresse est attribuée.
>
>Pour moi c'est dhcpcd qui s'en occupe sur mes poste clients, et pour
>renouveler le contrat il faut que je fasse :
>dhcpcd -n
>  
>
C'est peut-être ça que je dois faire pour retrouver une adresse!
Si j'allume mon PC en déconnectantle modem et que je relance ça, ca peut 
être bon pour tester?

-- 

Amicalement vOOo tre

Troumad
Bernard SIAUD


troumad.free.fr  Web étudiants 
 Math étudiants 

Elec étudiants  Sectes 
 [EMAIL PROTECTED] 







Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";



Re: [debutant] panne fournisseur internet

2002-09-24 Thread Garcia Pascal

Pardon, mon clavier à fourché 

ps -aef | grep dhcp 

Je cherchais à voir s'il y avait un démon dhcpd par exemple. 

Sinon, tu peux toujours faire un 
/etc/sysconfig/network-scripts/net_cnx_down 
puis 
/etc/sysconfig/network-scripts/net_cnx_up 

Bonne soirée 



Le mar 24/09/2002 à 18:45, Troumad a écrit : 
> Garcia Pascal wrote:
> 
> >Bonjour,
> >A mon avis tu n'as besoin de rien faire d'autre.
> >L'adresse est valable jusqu'à la fin du bail.
> >
> 1 ou 2 heures devant des coupures qui parfois atteingne une demi journée.
> 
> >Je n'ai pas d'idée de comment t'on adresse IP t'a été attribuée.
> >Est ce que ce n'est pas ton "modem" qui négocie cela directement avec to
> >provider et tu n'a rien à faire. Le "modem" s'en charge. L'adresse de ta
> >carte ethernet elle est fixe ?
> >
> Non. Parfois, elle change.
> 
> >peut être que si tu fait 
> >ps -eaf | grep phcp 
> >
> Bof :
> 
> ps -eaf | grep phcp
> root 11582 30291  0 18:42 pts/100:00:00 grep phcp
> 
> >tu trouvera comment ton adresse est attribuée.
> >
> >Pour moi c'est dhcpcd qui s'en occupe sur mes poste clients, et pour
> >renouveler le contrat il faut que je fasse :
> >dhcpcd -n
> >  
> >
> C'est peut-être ça que je dois faire pour retrouver une adresse!
> Si j'allume mon PC en déconnectantle modem et que je relance ça, ca peut 
> être bon pour tester?
> 
> -- 
> 
> Amicalement vOOo tre
> 
> Troumad
> Bernard SIAUD
> 
> 
> troumad.free.fr  Web étudiants 
>  Math étudiants 
> 
> Elec étudiants  Sectes 
>  [EMAIL PROTECTED] 
> 
> 
> 
> 
> 
> 
> 

> Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
> Rendez-vous sur "http://www.mandrakestore.com";




Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";



Re: [debutant] panne fournisseur internet

2002-09-24 Thread Troumad

Garcia Pascal wrote:

>Pardon, mon clavier à fourché 
>
>ps -aef | grep dhcp 
>  
>
ps -aef | grep dhcp
root  2038 1  0 Sep20 ?00:00:02 /usr/sbin/dhcpd -cf 
/etc/dhcpd.c
root  4754 1  0 Sep20 ?00:01:00 /sbin/dhcpcd -Y -N eth0
503  14568 21412  0 21:55 pts/500:00:00 grep dhcp

>Je cherchais à voir s'il y avait un démon dhcpd par exemple. 
>
>Sinon, tu peux toujours faire un 
>/etc/sysconfig/network-scripts/net_cnx_down 
>puis 
>/etc/sysconfig/network-scripts/net_cnx_up 
>
>  
>
Ceci coupe et remet la connection?
Pour le moment, causse téléchargement permanent, je ne tiens pas à la 
couper!

>Bonne soirée 
>  
>


-- 

Amicalement vOOo tre

Troumad
Bernard SIAUD


troumad.free.fr  Web étudiants 
 Math étudiants 

Elec étudiants  Sectes 
 [EMAIL PROTECTED] 







Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";



Re: [debutant] panne fournisseur internet

2002-09-24 Thread Garcia Pascal

Bonsoir
Cool,
c'est dhcpd qui tourne, donc, je pense que si tu tape la commande
dhcpd -n
cela devrait permettre de renouveler le contrat.
Cela devrait donc satisfaire ta demande.

Bonne soirée
Pascal


Le mar 24/09/2002 à 21:57, Troumad a écrit :
> Garcia Pascal wrote:
> 
> >Pardon, mon clavier à fourché 
> >
> >ps -aef | grep dhcp 
> >  
> >
> ps -aef | grep dhcp
> root  2038 1  0 Sep20 ?00:00:02 /usr/sbin/dhcpd -cf 
> /etc/dhcpd.c
> root  4754 1  0 Sep20 ?00:01:00 /sbin/dhcpcd -Y -N eth0
> 503  14568 21412  0 21:55 pts/500:00:00 grep dhcp
> 
> >Je cherchais à voir s'il y avait un démon dhcpd par exemple. 
> >
> >Sinon, tu peux toujours faire un 
> >/etc/sysconfig/network-scripts/net_cnx_down 
> >puis 
> >/etc/sysconfig/network-scripts/net_cnx_up 
> >
> >  
> >
> Ceci coupe et remet la connection?
> Pour le moment, causse téléchargement permanent, je ne tiens pas à la 
> couper!
> 
> >Bonne soirée 
> >  
> >
> 
> 
> -- 
> 
> Amicalement vOOo tre
> 
> Troumad
> Bernard SIAUD
> 
> 
> troumad.free.fr  Web étudiants 
>  Math étudiants 
> 
> Elec étudiants  Sectes 
>  [EMAIL PROTECTED] 
> 
> 
> 
> 
> 
> 
> 

> Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
> Rendez-vous sur "http://www.mandrakestore.com";





Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";



Re: [debutant] panne fournisseur internet

2002-09-24 Thread Garcia Pascal

pardon
dhcpcd -n

bonne soirée
Pascal
Le mar 24/09/2002 à 22:42, Garcia Pascal a écrit :
> Bonsoir
> Cool,
> c'est dhcpd qui tourne, donc, je pense que si tu tape la commande
> dhcpd -n
> cela devrait permettre de renouveler le contrat.
> Cela devrait donc satisfaire ta demande.
> 
> Bonne soirée
> Pascal
> 
> 
> Le mar 24/09/2002 à 21:57, Troumad a écrit :
> > Garcia Pascal wrote:
> > 
> > >Pardon, mon clavier à fourché 
> > >
> > >ps -aef | grep dhcp 
> > >  
> > >
> > ps -aef | grep dhcp
> > root  2038 1  0 Sep20 ?00:00:02 /usr/sbin/dhcpd -cf 
> > /etc/dhcpd.c
> > root  4754 1  0 Sep20 ?00:01:00 /sbin/dhcpcd -Y -N eth0
> > 503  14568 21412  0 21:55 pts/500:00:00 grep dhcp
> > 
> > >Je cherchais à voir s'il y avait un démon dhcpd par exemple. 
> > >
> > >Sinon, tu peux toujours faire un 
> > >/etc/sysconfig/network-scripts/net_cnx_down 
> > >puis 
> > >/etc/sysconfig/network-scripts/net_cnx_up 
> > >
> > >  
> > >
> > Ceci coupe et remet la connection?
> > Pour le moment, causse téléchargement permanent, je ne tiens pas à la 
> > couper!
> > 
> > >Bonne soirée 
> > >  
> > >
> > 
> > 
> > -- 
> > 
> > Amicalement vOOo tre
> > 
> > Troumad
> > Bernard SIAUD
> > 
> > 
> > troumad.free.fr  Web étudiants 
> >  Math étudiants 
> > 
> > Elec étudiants  Sectes 
> >  [EMAIL PROTECTED] 
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> 
> > Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
> > Rendez-vous sur "http://www.mandrakestore.com";
> 
> 
> 
> 
> 

> Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
> Rendez-vous sur "http://www.mandrakestore.com";





Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";