Deconnexions Free dégroupé

Forum traitant de la distribution sécurisée montante nommée IP cop et basée sur la distribution Smoothwall. C'est à l'heure actuelle le forum le plus actif du site.

Modérateur: modos Ixus

Messagepar Damien83 » 01 Oct 2003 19:13

Bonjour ! <BR> <BR>J'ai fait un petit script pour ipcop pour ce qui possede une connexion free degroupée et qui ont des problèmes de deconnexions. <BR>Ce script detecte les deconnexions, et relance la connexion. <BR>Je rappel que les connexions free dégroupées sont supportées à partir de la version 1.3.1 alpha5 d'ipcop. <BR> <BR>Pour installer le script, copiez le par exemple dans votre repertoire /root d'ipcop, puis tapez la commande : <BR>crontab -e (en vous connectant en ssh, afin d'éditer le fichier crontab). <BR>Puis ajoutez dans ce fichier la ligne : <BR>*/1 * * * * /root/test_connexion <BR> <BR>Si vous apportez des modifications à ce mini script ca m'interesse. <BR> <BR>Damien_ (damien83@free.fr) <BR> <BR>#! /bin/sh <BR> <BR>################################## PARAMETRES############################# <BR>site="www.free.fr"; #site utilisé pour tester la connexion <BR>LOG=/var/log/test_connexion.log #Log de connexion <BR> <BR> <BR>################################## FONCTION ############################## <BR> <BR>function affiche_date(){ <BR> date=$(date '+%A %d %B %t %X') <BR>} <BR> <BR> <BR>################################### MAIN ################################# <BR> <BR>#Verifie que ce programme n'est pas déjà actif <BR>if test -r /var/lock/test_connexion.lock <BR>then <BR> affiche_date <BR> echo "$date : reconnexion en cours" >> $LOG; <BR> echo "Reconnexion en cours" <BR> exit <BR>fi <BR> <BR>#Creation du lockfile <BR>cp ./test_connexion /var/lock/test_connexion.lock <BR> <BR>#On ping pour savoir comment va la connexion <BR>ping=$(ping -c 1 $site &> /dev/null); <BR>erreur=$?; <BR> <BR>#Verification de la connexion <BR>if test $erreur -ne 0 #Ya un probleme <BR>then <BR> <BR> echo "NON CONNECTE ERREUR $erreur" <BR> affiche_date <BR> echo "$date : problème de connexion" >> $LOG; <BR> #On se reconnect <BR> /etc/rc.d/rc.red stop <BR> /etc/rc.d/rc.red start <BR>else #C cool tout va bien <BR> <BR> echo "CONNECTE" <BR> <BR> connexion=ok <BR> <BR>fi <BR> <BR>#Suppression du lockfile <BR> <BR>rm -f /var/lock/test_connexion.lock <BR>
Avatar de l’utilisateur
Damien83
Matelot
Matelot
 
Messages: 7
Inscrit le: 06 Juil 2003 00:00

Messagepar Gesp » 01 Oct 2003 20:17

Je pense que tu aurais interêt à faire une pause en stop et start histoire d'être sur de la transition.
Avatar de l’utilisateur
Gesp
Amiral
Amiral
 
Messages: 4481
Inscrit le: 29 Déc 2002 01:00

Messagepar Damien83 » 01 Oct 2003 21:22

Non ca ne pose pas de pb sous ipcop les commande /etc/rc.d/rc.red start et stop ne lancent pas de nouveaux thread. Donc start commence qd start à fini <IMG SRC="images/smiles/icon_smile.gif"> <BR>Le script est testé et fonctionne de toute facon.
Avatar de l’utilisateur
Damien83
Matelot
Matelot
 
Messages: 7
Inscrit le: 06 Juil 2003 00:00

Messagepar Gesp » 01 Oct 2003 22:12

Tu en sais certainement plus que moi sur les threads mais moi j'ai vu dans des logs à problème avec le PPPoE des can't start RED when RED is active qui ne devait pas arriver donc méfiance. <BR> <BR>Le démon dhcpcd ne se comporte surement pas comme pppd, mais j'ai remarqué que celui-ci dans certains cas s'arrête avec un retard certain. <BR> <BR>Quand la connexion est coupée, même si vous voulez arrêter tout de suite pppd, je pense qu'il attend le 3ème défaut LCP avant de s'arrêter. <BR> <BR>Cela pourrait même être une des explications des problèmes de reconnexion en PPPoE.
Avatar de l’utilisateur
Gesp
Amiral
Amiral
 
Messages: 4481
Inscrit le: 29 Déc 2002 01:00

Messagepar Damien83 » 01 Oct 2003 23:08

En routed ip la deconnexion lors de l'appel de /etc/rc.d/rc.red stop est quasi instantanée.
Avatar de l’utilisateur
Damien83
Matelot
Matelot
 
Messages: 7
Inscrit le: 06 Juil 2003 00:00

Messagepar LaMoR » 02 Oct 2003 00:38

je ne comprends pas, j'ai free dégroupé et ipcop version 1.3.0 et ca marche bien ?? <BR>a part 2 ou 3 trucs comme les cookies mais je vais faire un topic dessus
Avatar de l’utilisateur
LaMoR
Quartier Maître
Quartier Maître
 
Messages: 21
Inscrit le: 02 Oct 2003 00:00

Messagepar Rbill » 02 Oct 2003 09:13

<!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-2>En réponse à:</font><HR></TD></TR><TR><TD><FONT SIZE=-2><BLOCKQUOTE> <BR>Le 2003-10-02 00:38, LaMoR a écrit: <BR>je ne comprends pas, j'ai free dégroupé et ipcop version 1.3.0 et ca marche bien ?? <BR>a part 2 ou 3 trucs comme les cookies mais je vais faire un topic dessus <BR></BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End --> <BR>En fait, Damien83 l'avait spécifié dans sont post : <BR>"J'ai fait un petit script pour ipcop pour ce qui possede une connexion free degroupée et qui ont des problèmes de deconnexions. " <BR>
Avatar de l’utilisateur
Rbill
Amiral
Amiral
 
Messages: 1323
Inscrit le: 15 Jan 2003 01:00
Localisation: Hauts de Seine (92)

Messagepar layetik » 02 Oct 2003 10:02

Je suis bien heureux <IMG SRC="images/smiles/icon_biggrin.gif"> <BR> <BR>Étant soucieux de partager ma connection internet (free degroupé/sagem 800) avec un autre OS que windows XP, j'ai été ravis de voir que ça fonctionnait plutôt bien avec la version 1.4.0a1 d'ipcop + ton petit script de reconnection automatique .... <BR> <BR>Bon, la synchronisation ne se fait pas à tout les cousp (1 fois sur deux), mais de toute façon, j'avais le même problème sous windows .... <BR> <BR>Merci à toi ... (je l'aurais bien fait, mais je ne connais pas encore très bien la structure d'ipcop)
Avatar de l’utilisateur
layetik
Matelot
Matelot
 
Messages: 1
Inscrit le: 02 Oct 2003 00:00

Messagepar Gesp » 02 Oct 2003 10:20

<!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-2>En réponse à:</font><HR></TD></TR><TR><TD><FONT SIZE=-2><BLOCKQUOTE>je ne comprends pas, j'ai free dégroupé et ipcop version 1.3.0 et ca marche bien ?? <BR>a part 2 ou 3 trucs comme les cookies mais je vais faire un topic dessus</BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End --> <BR> <BR>Je pense qu'en V1.3.0, cela ne fonctionne avec <!-- BBCode Start --><B>aucun modem usb/pci</B><!-- BBCode End --> (à moins que les corrections faites en V1.3.1 ayent été reportées en V1.3.0 dans un fix, il y a avait un certain nombre d'oublis à l'origine. <BR> <BR>Avec un modem ethernet en DHCP, cela doit fonctionner. <BR> <BR>Si la page pour mettre à jour les profils de connexion, il n'y a pas 4 cases en IP fixe, cela ne peut pas marcher. <BR>
Avatar de l’utilisateur
Gesp
Amiral
Amiral
 
Messages: 4481
Inscrit le: 29 Déc 2002 01:00

Messagepar LaMoR » 02 Oct 2003 10:40

<!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-2>En réponse à:</font><HR></TD></TR><TR><TD><FONT SIZE=-2><BLOCKQUOTE> <BR>Le 2003-10-02 10:20, Gesp a écrit: <BR> <BR>Je pense qu'en V1.3.0, cela ne fonctionne avec <!-- BBCode Start --><B>aucun modem usb/pci</B><!-- BBCode End --> (à moins que les corrections faites en V1.3.1 ayent été reportées en V1.3.0 dans un fix, il y a avait un certain nombre d'oublis à l'origine. <BR> <BR>Avec un modem ethernet en DHCP, cela doit fonctionner. <BR> <BR>Si la page pour mettre à jour les profils de connexion, il n'y a pas 4 cases en IP fixe, cela ne peut pas marcher. <BR> <BR></BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End --> <BR> <BR>en effet je me connecte avec la freebox donc pas usb mais ethernet ! <BR>j'ai configuré ipcop en Static Ip, j'ai mis mon IP, le sous reseau , l'ip du dslam et les serveur s DNS et ca focntionne meme sans aucun fix (ke j'ai installé apres)
Avatar de l’utilisateur
LaMoR
Quartier Maître
Quartier Maître
 
Messages: 21
Inscrit le: 02 Oct 2003 00:00

Messagepar LaMoR » 02 Oct 2003 10:42

<!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-2>En réponse à:</font><HR></TD></TR><TR><TD><FONT SIZE=-2><BLOCKQUOTE> <BR>Le 2003-10-02 09:13, Rbill a écrit: <BR>En fait, Damien83 l'avait spécifié dans sont post : <BR>"J'ai fait un petit script pour ipcop pour ce qui possede une connexion free degroupée et qui ont des problèmes de deconnexions. " <BR> <BR></BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End --> <BR> <BR>j'avais surtout relevé ca : <BR> <BR><!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-2>En réponse à:</font><HR></TD></TR><TR><TD><FONT SIZE=-2><BLOCKQUOTE>Je rappel que les connexions free dégroupées sont supportées à partir de la version 1.3.1 alpha5 d'ipcop.</BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End -->
Avatar de l’utilisateur
LaMoR
Quartier Maître
Quartier Maître
 
Messages: 21
Inscrit le: 02 Oct 2003 00:00

Messagepar Damien83 » 02 Oct 2003 13:37

Oui bien entendu, j'avais oublié de spécifier que les utilisateurs de modem ethernet ne sont pas concernés. <BR> <BR>Je suis en train d'essayer d'améliorer mon script afin qu'il n'ai pas besoin de resynchroniser le modem à chaque deconnexion (ce qui prend du temps), si ca marche bien je le posterai.
Avatar de l’utilisateur
Damien83
Matelot
Matelot
 
Messages: 7
Inscrit le: 06 Juil 2003 00:00

Messagepar bhk » 02 Oct 2003 16:20

Si ca marche, je te prete mon ECI USB (en échange de ton sagem) pour que tu me fasses un petit script <IMG SRC="images/smiles/icon_wink.gif"> <BR> <BR>Merci dadou !
Du compilateur ou de sa source, lequel est arrivé le premier ?
Avatar de l’utilisateur
bhk
Major
Major
 
Messages: 72
Inscrit le: 01 Mars 2003 01:00

Messagepar Damien83 » 02 Oct 2003 20:10

lol <BR> <BR>Ca marche et j'en veux pas de ton eci <IMG SRC="images/smiles/icon_smile.gif">
Avatar de l’utilisateur
Damien83
Matelot
Matelot
 
Messages: 7
Inscrit le: 06 Juil 2003 00:00

Messagepar cameo » 02 Oct 2003 20:43

petit question... <BR> <BR>quand vous etes deconnecte, qu'enregistre le log ppp ?? <BR> <BR>moi, il me dit " -send PATD - deconnected by peer" ou qqch comme ça ... <BR> <BR>deconnexion fai ?? <BR> <BR>merci <IMG SRC="images/smiles/icon_smile.gif">
"Redouter l'ironie, c'est craindre la raison." S.Guitry
Avatar de l’utilisateur
cameo
Major
Major
 
Messages: 74
Inscrit le: 26 Sep 2003 00:00
Localisation: ...le plat pays...

Suivant

Retour vers IPCop

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité

cron