J'ai installé récement un machine en testing (2.4.26) composée de deux
carte réseau; la première relié au reseau local (eth0) et la seconde à
la Freebox (eth1)
eth1 est déclaré en dhcp et j'ai installé le package dhcp-client et tout
va bien.
Mon pb est la suivant : Si on redémarre la freebox pour une raison
quelconque, je perd ma connexion adsl sur mon linux.
Je ne peux pas vous dire si l'interface eth1 est tjrs monté car la
machine n'est pas chez moi, mais il semblerait que oui.
Pour refaire marcher le tout, je dois me logguer sur cette machine (en
fait c un serveur/routeur/firewall) et faire un ifdown eth1
suivi d'un ifup eth1. A ce moment la mon serveur redemande les infos
nécessaire via dhcp .
Existe-t-il un moyen comme avec une connexion adsl en usb via ppp de
faire en sorte que la requète dhcp, si elle a échouée, soit renvoyer
régulièrement jusqu'à que ca refonctionne ?
Merci
Jo
--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
François Boisson
On Sat, 26 Jun 2004 13:57:35 +0200 Joachim Habib wrote:
Existe-t-il un moyen comme avec une connexion adsl en usb via ppp de faire en sorte que la requète dhcp, si elle a échouée, soit renvoye r régulièrement jusqu'à que ca refonctionne ?
La technique simple consiste à faire un ping vers la passerelle au bout de la freebox (x.x.x.254 si ma mémoire est bonne) et en cas d'échec de refaire la connexion:
En gros, un script avec deux IP de tests (la première est la passerelle, la deuxième google par exemple) serait
#!/bin/sh cd /tmp if /bin/ping -c 10 $1 > /dev/null 2> /dev/null; then echo -n "." > /dev/tty8; else # on reessaye une deuxieme fois if /bin/ping -c 60 $1 > /dev/null 2> /dev/null; then logger "Mauvaise connexion ADSL" else # on reessaye une troisième fois if /bin/ping -c 60 $2 > /dev/null 2> /dev/null; then logger "Minable connexion ADSL" else logger "Relance connexion" date >> /var/log/ADSL.log ifdown eth1 ifup eth1 fi; fi; fi;
à lancer par cron régulièrement
François Boisson
On Sat, 26 Jun 2004 13:57:35 +0200
Joachim Habib <jocky4@frisbib.org> wrote:
Existe-t-il un moyen comme avec une connexion adsl en usb via ppp de
faire en sorte que la requète dhcp, si elle a échouée, soit renvoye r
régulièrement jusqu'à que ca refonctionne ?
La technique simple consiste à faire un ping vers la passerelle au bout de
la freebox (x.x.x.254 si ma mémoire est bonne) et en cas d'échec de
refaire la connexion:
En gros, un script avec deux IP de tests (la première est la passerelle,
la deuxième google par exemple) serait
#!/bin/sh
cd /tmp
if /bin/ping -c 10 $1 > /dev/null 2> /dev/null; then
echo -n "." > /dev/tty8;
else
# on reessaye une deuxieme fois
if /bin/ping -c 60 $1 > /dev/null 2> /dev/null; then
logger "Mauvaise connexion ADSL"
else
# on reessaye une troisième fois
if /bin/ping -c 60 $2 > /dev/null 2> /dev/null; then
logger "Minable connexion ADSL"
else
logger "Relance connexion"
date >> /var/log/ADSL.log
ifdown eth1
ifup eth1
fi;
fi;
fi;
On Sat, 26 Jun 2004 13:57:35 +0200 Joachim Habib wrote:
Existe-t-il un moyen comme avec une connexion adsl en usb via ppp de faire en sorte que la requète dhcp, si elle a échouée, soit renvoye r régulièrement jusqu'à que ca refonctionne ?
La technique simple consiste à faire un ping vers la passerelle au bout de la freebox (x.x.x.254 si ma mémoire est bonne) et en cas d'échec de refaire la connexion:
En gros, un script avec deux IP de tests (la première est la passerelle, la deuxième google par exemple) serait
#!/bin/sh cd /tmp if /bin/ping -c 10 $1 > /dev/null 2> /dev/null; then echo -n "." > /dev/tty8; else # on reessaye une deuxieme fois if /bin/ping -c 60 $1 > /dev/null 2> /dev/null; then logger "Mauvaise connexion ADSL" else # on reessaye une troisième fois if /bin/ping -c 60 $2 > /dev/null 2> /dev/null; then logger "Minable connexion ADSL" else logger "Relance connexion" date >> /var/log/ADSL.log ifdown eth1 ifup eth1 fi; fi; fi;
Existe-t-il un moyen comme avec une connexion adsl en usb via ppp de faire en sorte que la requète dhcp, si elle a échouée, soit renvoyer régulièrement jusqu'à que ca refonctionne ?
Faur un petit script que tester tous le 3 minutes la connection Internet (par example avec un "ping"). Si le "exit status" est "1" executer igdown/ifup et ca va.
Merci
Jo
Greetings Michelle
-- Linux-User #280138 with the Linux Counter, http://counter.li.org/ Michelle Konzack Apt. 917 ICQ #328449886 50, rue de Soultz MSM LinuxMichi 0033/3/88452356 67100 Strasbourg/France IRC #Debian (irc.icq.com)
--bwMunqOr7B7rzQrh Content-Type: application/pgp-signature; name="signature.pgp" Content-Description: Digital signature Content-Disposition: inline
Existe-t-il un moyen comme avec une connexion adsl en usb via ppp de
faire en sorte que la requète dhcp, si elle a échouée, soit renvoyer
régulièrement jusqu'à que ca refonctionne ?
Faur un petit script que tester tous le 3 minutes la connection
Internet (par example avec un "ping"). Si le "exit status" est "1"
executer igdown/ifup et ca va.
Merci
Jo
Greetings
Michelle
--
Linux-User #280138 with the Linux Counter, http://counter.li.org/
Michelle Konzack Apt. 917 ICQ #328449886
50, rue de Soultz MSM LinuxMichi
0033/3/88452356 67100 Strasbourg/France IRC #Debian (irc.icq.com)
--bwMunqOr7B7rzQrh
Content-Type: application/pgp-signature; name="signature.pgp"
Content-Description: Digital signature
Content-Disposition: inline
Existe-t-il un moyen comme avec une connexion adsl en usb via ppp de faire en sorte que la requète dhcp, si elle a échouée, soit renvoyer régulièrement jusqu'à que ca refonctionne ?
Faur un petit script que tester tous le 3 minutes la connection Internet (par example avec un "ping"). Si le "exit status" est "1" executer igdown/ifup et ca va.
Merci
Jo
Greetings Michelle
-- Linux-User #280138 with the Linux Counter, http://counter.li.org/ Michelle Konzack Apt. 917 ICQ #328449886 50, rue de Soultz MSM LinuxMichi 0033/3/88452356 67100 Strasbourg/France IRC #Debian (irc.icq.com)
--bwMunqOr7B7rzQrh Content-Type: application/pgp-signature; name="signature.pgp" Content-Description: Digital signature Content-Disposition: inline
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Joachim Habib
Merci, j'ai mis le script en place et tout marche nickel.
Merci pour tout
Jo
François Boisson wrote:
On Sat, 26 Jun 2004 13:57:35 +0200 Joachim Habib wrote:
Existe-t-il un moyen comme avec une connexion adsl en usb via ppp de faire en sorte que la requète dhcp, si elle a échouée, soit renvoyer régulièrement jusqu'à que ca refonctionne ?
La technique simple consiste à faire un ping vers la passerelle au bout de la freebox (x.x.x.254 si ma mémoire est bonne) et en cas d'échec de refaire la connexion:
En gros, un script avec deux IP de tests (la première est la passerelle, la deuxième google par exemple) serait
#!/bin/sh cd /tmp if /bin/ping -c 10 $1 > /dev/null 2> /dev/null; then echo -n "." > /dev/tty8; else # on reessaye une deuxieme fois if /bin/ping -c 60 $1 > /dev/null 2> /dev/null; then logger "Mauvaise connexion ADSL" else # on reessaye une troisième fois if /bin/ping -c 60 $2 > /dev/null 2> /dev/null; then logger "Minable connexion ADSL" else logger "Relance connexion" date >> /var/log/ADSL.log ifdown eth1 ifup eth1 fi; fi; fi;
à lancer par cron régulièrement
François Boisson
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Merci, j'ai mis le script en place et tout marche nickel.
Merci pour tout
Jo
François Boisson wrote:
On Sat, 26 Jun 2004 13:57:35 +0200
Joachim Habib <jocky4@frisbib.org> wrote:
Existe-t-il un moyen comme avec une connexion adsl en usb via ppp de
faire en sorte que la requète dhcp, si elle a échouée, soit renvoyer
régulièrement jusqu'à que ca refonctionne ?
La technique simple consiste à faire un ping vers la passerelle au bout de
la freebox (x.x.x.254 si ma mémoire est bonne) et en cas d'échec de
refaire la connexion:
En gros, un script avec deux IP de tests (la première est la passerelle,
la deuxième google par exemple) serait
#!/bin/sh
cd /tmp
if /bin/ping -c 10 $1 > /dev/null 2> /dev/null; then
echo -n "." > /dev/tty8;
else
# on reessaye une deuxieme fois
if /bin/ping -c 60 $1 > /dev/null 2> /dev/null; then
logger "Mauvaise connexion ADSL"
else
# on reessaye une troisième fois
if /bin/ping -c 60 $2 > /dev/null 2> /dev/null; then
logger "Minable connexion ADSL"
else
logger "Relance connexion"
date >> /var/log/ADSL.log
ifdown eth1
ifup eth1
fi;
fi;
fi;
à lancer par cron régulièrement
François Boisson
--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Merci, j'ai mis le script en place et tout marche nickel.
Merci pour tout
Jo
François Boisson wrote:
On Sat, 26 Jun 2004 13:57:35 +0200 Joachim Habib wrote:
Existe-t-il un moyen comme avec une connexion adsl en usb via ppp de faire en sorte que la requète dhcp, si elle a échouée, soit renvoyer régulièrement jusqu'à que ca refonctionne ?
La technique simple consiste à faire un ping vers la passerelle au bout de la freebox (x.x.x.254 si ma mémoire est bonne) et en cas d'échec de refaire la connexion:
En gros, un script avec deux IP de tests (la première est la passerelle, la deuxième google par exemple) serait
#!/bin/sh cd /tmp if /bin/ping -c 10 $1 > /dev/null 2> /dev/null; then echo -n "." > /dev/tty8; else # on reessaye une deuxieme fois if /bin/ping -c 60 $1 > /dev/null 2> /dev/null; then logger "Mauvaise connexion ADSL" else # on reessaye une troisième fois if /bin/ping -c 60 $2 > /dev/null 2> /dev/null; then logger "Minable connexion ADSL" else logger "Relance connexion" date >> /var/log/ADSL.log ifdown eth1 ifup eth1 fi; fi; fi;
à lancer par cron régulièrement
François Boisson
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact