Pb reconnexion

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 lgermain » 17 Déc 2003 09:00

Salut ! <BR> <BR>Depuis qq jours j'ai changé ma raie pour un modem ethernet DLink DSL-300G+. <BR>Je me connecte maintenant en PPPoE et la reconnexion auomatique ne fonctionne pas même si la case à cocher connexion permanente est mise. <BR>Il n'essaye même pas une reconnexion alors qu'il y a 10 essais au maximum. <BR> <BR>J'ai ça dans le journal PPP et puis plus rien : <BR>23:18:09 pppoe Session 6321 terminated -- received PADT from peer <BR>23:18:09 pppoe Sent PADT <BR>23:18:10 pppd LCP terminated by peer <BR>23:18:10 pppd ioctl(PPPIOCSASYNCMAP): Inappropriate ioctl for device(25) <BR>23:18:10 pppd tcflush failed: Input/output error <BR>23:18:10 pppd Exit. <BR> <BR>Si je fait une reconnexion manuelle ca marche parfaitement sans redémarrage. <BR> <BR>Merci d'avance <BR>Ludo <BR>
Avatar de l’utilisateur
lgermain
Major
Major
 
Messages: 86
Inscrit le: 02 Avr 2002 00:00
Localisation: Saône Et Loire

Messagepar Naxale » 17 Déc 2003 09:17

Salut <BR> <BR>pppd ioctl(PPPIOCSASYNCMAP): Inappropriate ioctl for device(25) <BR> <BR>Visiblement l'option pour la presistance de session PPPoE n'est pas compatible avec ton matériel. <BR> <BR>Ce problème a déja été rencontré : <BR> <BR><!-- BBCode auto-link start --><a href="http://www.ixus.net/resume_messages.php?topic=4104" target="_blank">http://www.ixus.net/resume_messages.php?topic=4104</a><!-- BBCode auto-link end --> <BR> <BR>Avec du matériel différent : <BR><!-- BBCode auto-link start --><a href="http://www.ixus.net/resume_messages.php?topic=6802" target="_blank">http://www.ixus.net/resume_messages.php?topic=6802</a><!-- BBCode auto-link end --> <BR> <BR>Bon courage! <BR> <BR>
Avatar de l’utilisateur
Naxale
Quartier Maître
Quartier Maître
 
Messages: 21
Inscrit le: 21 Jan 2002 01:00

Messagepar lgermain » 17 Déc 2003 10:05

Merci pour la réponse. <BR> <BR>Je vais essayer de modifier le fichier /etc/rc.d/rc.red. En espérant que ça fonctionne. <BR>Car je n'arrive pas à configurer IPCop qd mon modem fait la connexion et fourni l'ip en DHCP. <BR>
Avatar de l’utilisateur
lgermain
Major
Major
 
Messages: 86
Inscrit le: 02 Avr 2002 00:00
Localisation: Saône Et Loire

Messagepar mOuNs044 » 17 Déc 2003 11:11

juste au cas ou : <BR>comme g eu le meme matos et qu'il a super bien fonctionné: <BR> <BR>as-tu bien mis en mode "bridge rfc qqchose" <BR>pour que ce soit ipcop qui gêre la connexion lui-meme.... <BR>......have fun <IMG SRC="images/smiles/icon_smile.gif">
-La théorie c quand on sait tout mais que rien ne fonctionne.
-La pratique c quand tout fonctionne mais qu'on ne sait pas pourquoi...
-- AE
Avatar de l’utilisateur
mOuNs044
Lieutenant de vaisseau
Lieutenant de vaisseau
 
Messages: 210
Inscrit le: 04 Août 2003 00:00
Localisation: Nantes

Messagepar lgermain » 17 Déc 2003 12:38

Oui j'ai bien mis en Bridge machin chose <IMG SRC="images/smiles/icon_wink.gif"> <BR>D'ailleurs j'ai mis plus de 3 heures à chercher pkoi ca fonctionnait pas <IMG SRC="images/smiles/icon_bawling.gif"> <BR>
Avatar de l’utilisateur
lgermain
Major
Major
 
Messages: 86
Inscrit le: 02 Avr 2002 00:00
Localisation: Saône Et Loire

Messagepar Gesp » 17 Déc 2003 15:47

<!-- 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>pppd ioctl(PPPIOCSASYNCMAP): Inappropriate ioctl for device(25) <BR> <BR>Visiblement l'option pour la presistance de session PPPoE n'est pas compatible avec ton matériel. </BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End --> <BR> <BR>Ce n'est certainement pas la bonne explication. <BR> <BR>Dans le cas ou IPCop gère la connexion PPPoE, si le matériel est en brigde et que cela fonctionne, il ne peut avoir d'influences à ce niveau. <BR>Tout le boulot est fait au niveau d'IPCop. <BR> <BR>Ce serait bien si vous preniez la saine habitude d'indiquer la version d'IPCop (et quels patchs) avec laquelle le problème est rencontré. <BR> <BR>Avec une V1.3.0 de base, les patchs peuvent déjà être un premier début de réponse. <BR>Il y a eu des modifs concernant le PPPoE. <BR> <BR>Avec une V1.4.0a2 (comme celle de lucyfire), tu te reconnecteras quand même avec cette erreur. <BR> <BR>Ensuite est-ce que tu utilises du peer-to-peer? C'est connu pour poser des problèmes à la reconnexion quand le coté up est saturé.
Avatar de l’utilisateur
Gesp
Amiral
Amiral
 
Messages: 4481
Inscrit le: 29 Déc 2002 01:00

Messagepar lgermain » 17 Déc 2003 16:25

Salut Gesp ! <BR> <BR>J'utilise la V 1.3 avec tous les fixes et non je n'utilise pas de PeerToPee. <BR> <BR>Thanks <BR>
Avatar de l’utilisateur
lgermain
Major
Major
 
Messages: 86
Inscrit le: 02 Avr 2002 00:00
Localisation: Saône Et Loire

Messagepar lgermain » 19 Déc 2003 08:49

Bon ben ça marches toujours pas ! <IMG SRC="images/smiles/icon_cussing.gif"> <BR>J'ai acheté un modem ethernet pensant avoir moins de pb qu'avec le speedtouch usb mais c'est encore pire. <BR>Si je dois tous les matins relancer manuellement la connexion c'est vraiment $%#&! ... <BR> <BR>N'y a t'il pas moyen de configurer IPCop en DHCP et que ce soit mon modem qui gère la connexion ? Chez moi en tout cas ca ne fonctionne pas car IPCop conserve l'adresse 192.168.0.2 que lui donne le modem. <BR>Sous Windob par contre ca marche impécable. <BR> <BR> <IMG SRC="images/smiles/icon_help.gif"> <BR> <BR>Est ce que ca viendrais de mon fournisseur d'accès Club-Internet ? <BR> <BR> <IMG SRC="images/smiles/icon_help.gif"> <BR>
Avatar de l’utilisateur
lgermain
Major
Major
 
Messages: 86
Inscrit le: 02 Avr 2002 00:00
Localisation: Saône Et Loire

Messagepar popeye025 » 29 Déc 2003 02:14

Bonsoir, <BR> <BR>voila, je possede un modem ethernet ac211 (b-focus), et comme les autres, ipcop ne se reconnecte pas a la fin des 24 H. J'ai essaye de voir comment remplacer ds /etc/ppp/ip-down, mais je ne trouve pas la ligne citée... <BR> <BR>Je ne trouve pas non plus la ligne ou il est question de "$reconnection"="persistent". <BR> <BR>J'ai ipcop 1.3 avec toutes les mises a jour d'installée. Désolé de mon ignorance <BR> <BR>Bubizard disait de faire cela : <BR> <BR>"J'ai une solution qui semble marcher chez moi, mais elle n'est pas très élégante. Le principe est de relancé la connexion lorsque le message déconnexion apparait. <BR>Dans le fichier /etc/ppp/ip-down, j'ai rajouté à la fin : <BR>sleep 1; <BR>system ('/etc/rc.d/rc.red','start'); <BR> <BR>Le "sleep 1;" n'est pas nécessaire, c'est juste au cas où (pppd pas bien mort ou d'autre truc). " <BR> <BR>Question : doit on le mettre en tout dernier ou juste apres le sleep ? <BR> <BR>Autrement, voici mes logs a la fin de la deconnection si jamais cela peut vous aider : <BR> <BR>Dec 27 21:54:50 ipcop pppd[170]: LCP terminated by peer <BR>Dec 27 21:54:50 ipcop pppoe[171]: Session 4541 terminated -- received PADT from peer <BR>Dec 27 21:54:50 ipcop pppoe[171]: Sent PADT <BR>Dec 27 21:54:50 ipcop kernel: Unable to handle kernel paging request at virtual address 49572022 <BR>Dec 27 21:54:50 ipcop kernel: printing eip: <BR>Dec 27 21:54:50 ipcop kernel: c0111ea7 <BR>Dec 27 21:54:50 ipcop kernel: *pde = 00000000 <BR>Dec 27 21:54:50 ipcop kernel: Oops: 0000 <BR>Dec 27 21:54:50 ipcop kernel: CPU: 0 <BR>Dec 27 21:54:50 ipcop kernel: EIP: 0010:[__wake_up+39/144] Not tainted <BR>Dec 27 21:54:50 ipcop kernel: EFLAGS: 00010016 <BR>Dec 27 21:54:50 ipcop kernel: eax: c09f0f6c ebx: c1109de0 ecx: 49572022 edx: 00000001 <BR>Dec 27 21:54:50 ipcop kernel: esi: c1e85820 edi: 00000001 ebp: c0e01e60 esp: c0e01e48 <BR>Dec 27 21:54:50 ipcop kernel: ds: 0018 es: 0018 ss: 0018 <BR>Dec 27 21:54:50 ipcop kernel: Process pppd (pid: 170, stackpage=c0e01000) <BR>Dec 27 21:54:50 ipcop kernel: Stack: 00000286 00000001 c09f0f6c c0ee3960 c1e85820 c147d600 00000002 c01c2f5a <BR>Dec 27 21:54:50 ipcop kernel: c147d600 00000002 00000000 c01f4102 c0ee3960 c01fe0c0 c0ee3960 c0249474 <BR>Dec 27 21:54:50 ipcop kernel: c147d600 00000002 00000000 c011d699 c0249474 00000002 c147d600 c147d600 <BR>Dec 27 21:54:50 ipcop kernel: Call Trace: [sock_def_error_report+34/80] [arp_ifdown+14/17] [packet_notifier+120/228] [notifier_call_chain+29/52] [dev_close+120/152] <BR>Dec 27 21:54:50 ipcop kernel: [dev_change_flags+78/248] [devinet_ioctl+871/1856] [dev_ioctl+304/1072] [do_page_fault+453/1108] [inet_ioctl+427/512] [sock_ioctl+28/32] <BR>Dec 27 21:54:50 ipcop kernel: [sys_ioctl+374/396] [system_call+51/56] <BR>Dec 27 21:54:50 ipcop kernel: <BR>Dec 27 21:54:50 ipcop kernel: Code: 8b 01 85 45 ec 74 4d 31 c0 9c 5e fa c7 01 00 00 00 00 8b 51 <BR>Dec 27 22:01:32 ipcop dnsmasq[201]: reading /var/lib/dhcp/dhcpd.leases <BR>Dec 27 22:02:04 ipcop last message repeated 4 times <BR>Dec 27 22:03:07 ipcop last message repeated 2 times <BR>Dec 27 22:04:22 ipcop last message repeated 10 times <BR>Dec 27 22:05:23 ipcop last message repeated 11 times <BR>Dec 27 22:06:58 ipcop last message repeated 7 times <BR>Dec 27 22:07:05 ipcop last message repeated 3 times <BR>Dec 27 22:07:22 ipcop ipcop: ERROR: Can't start RED when it's still active <BR>Dec 27 22:07:22 ipcop ipcop: Dial failed: 256 <BR>Dec 27 22:07:23 ipcop ipcop: ERROR: Can't start RED when it's still active <BR>Dec 27 22:07:23 ipcop ipcop: Dial failed: 256 <BR>Dec 27 22:07:24 ipcop dnsmasq[201]: reading /var/lib/dhcp/dhcpd.leases <BR>Dec 27 22:07:56 ipcop last message repeated 6 times <BR>Dec 27 22:08:28 ipcop last message repeated 5 times <BR>Dec 27 22:08:32 ipcop squid[5161]: Squid Parent: child process 5164 exited with status 0 <BR>Dec 27 22:08:37 ipcop squid[8857]: Squid Parent: child process 8860 started <BR>Dec 27 22:08:37 ipcop dnsmasq[201]: reading /var/lib/dhcp/dhcpd.leases <BR>Dec 27 22:08:53 ipcop last message repeated 5 times <BR>Dec 27 22:09:07 ipcop squid[8857]: Squid Parent: child process 8860 exited with status 0 <BR>Dec 27 22:09:10 ipcop dnsmasq[201]: reading /var/lib/dhcp/dhcpd.leases <BR>Dec 27 22:09:12 ipcop squid[8878]: Squid Parent: child process 8881 started <BR>Dec 27 22:09:13 ipcop dnsmasq[201]: reading /var/lib/dhcp/dhcpd.leases <BR>Dec 27 22:09:17 ipcop last message repeated 3 times <BR>Dec 27 22:09:19 ipcop ipcop: Redémarrage d'IPCop <BR>Dec 27 22:09:19 ipcop dnsmasq[201]: reading /var/lib/dhcp/dhcpd.leases <BR>Dec 27 22:09:20 ipcop init: Switching to runlevel: 6 <BR>Dec 27 22:09:26 ipcop exiting on signal 15 <BR>Dec 27 22:14:03 ipcop syslogd 1.4.1: restart. <BR>Dec 27 22:14:03 ipcop kernel: klogd 1.4.1, log source = /proc/kmsg started. <BR>Dec 27 22:14:04 ipcop kernel: Inspecting /boot/System.map-2.4.21 <BR>Dec 27 22:14:06 ipcop kernel: Loaded 15995 symbols from /boot/System.map-2.4.21. <BR>Dec 27 22:14:06 ipcop kernel: Symbols match kernel version 2.4.21. <BR>Dec 27 22:14:06 ipcop kernel: Loaded 297 symbols from 24 modules. <BR>Dec 27 22:14:06 ipcop kernel: Linux version 2.4.21 (root@server1.wormgoor.com) (gcc version 2.96 20000731 (Red Hat Linux 7.3 2.96-113)) #1 do jul 31 17:06:58 CEST 2003 <BR>Dec 27 22:14:06 ipcop kernel: BIOS-provided physical RAM map: <BR> <BR>Je l'ai redemarre en manuel. Autrement, il me désactive parfois certaines options, il m'avait désactivé snort. Pour le log, je n'y comprends pas grd chose a vré dire... <BR>je suis debutant, j'ai parcouru le forum mais, je ne comprends pas tout. Du moins a quel endraoit mettre telle ou telle ligne. <BR> <BR>En esperant ne pas vous avoir trop opportuné, merci et bonne nuit! <IMG SRC="images/smiles/icon_smile.gif">
Avatar de l’utilisateur
popeye025
Second Maître
Second Maître
 
Messages: 43
Inscrit le: 23 Déc 2003 01:00
Localisation: Sur ma chaise

Messagepar lgermain » 02 Jan 2004 17:10

Bon pour résoudre mon pb de reconnexion auto j'ai réalisé le petit script shell suivant : <BR> <BR>#!/bin/bash <BR> <BR># <BR># Script permettant de relancer pppd <BR># <BR># Ludovic Germain <BR># 2 janvier 2004 <BR># <BR> <BR># Lancer ce script grâce au cron. <BR># Ajouter la ligne suivante au fichier /etc/crontab <BR># pour exécuter le script toutes les minutes: <BR> <BR>#* * * * * root /usr/local/bin/run_pppd.sh <BR> <BR> <BR># Sauvegarde des processus courant dans un fichier temporaire <BR>ps x > /tmp/process.tmp <BR> <BR># Test si pppd tourne <BR>if grep "/usr/sbin/pppd" /tmp/process.tmp >/dev/null 2>&1 <BR>then <BR> echo "pppd tourne <IMG SRC="images/smiles/icon_smile.gif">" <BR> <BR> exit 0 <BR>else <BR> echo "pppd ne tourne pas <IMG SRC="images/smiles/icon_frown.gif">" <BR> <BR> # Relance de pppd <BR> /etc/rc.d/rc.red start& <BR>fi <BR> <BR>
Avatar de l’utilisateur
lgermain
Major
Major
 
Messages: 86
Inscrit le: 02 Avr 2002 00:00
Localisation: Saône Et Loire


Retour vers IPCop

Qui est en ligne ?

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

cron