Journal Mon cher je t'appels encore à la rescousse!

Posté par  (site web personnel) .
Étiquettes : aucune
0
5
sept.
2003
Voilà... mon serveur/routeur adsl a décidé de ne pas faire passerelle!

j'ai la connexion adsl, mais pas celle rezo (impossible de faire un ping sur le rezo local...):

le module noyau incriminé est eepro100 qui marche parfaitement avec mes "live cd"... là il a l'air de marcher, mais en fait non:

voici toutes les infos que j'ai (firewall enlevé):


bash-2.05b# lsmod

Module Size Used by Not tainted
eeprom 4052 0 (unused)
i2c-proc 7120 0 [eeprom]
i2c-dev 4548 0
i2c-via 1702 0
i2c-algo-bit 8424 1 [i2c-via]
i2c-core 14952 0 [eeprom i2c-proc i2c-dev i2c-algo-bit]
ipt_limit 920 0 (autoclean)
ip_conntrack_amanda 2032 0 (autoclean)
ip_conntrack_irc 3184 0 (autoclean)
ip_conntrack_quake3 2312 0 (autoclean)
ipt_MASQUERADE 1464 0 (autoclean)
ipt_state 600 0 (autoclean)
ipt_LOG 3352 0
ip_conntrack_ftp 4208 0
iptable_mangle 2072 0 (autoclean) (unused)
iptable_nat 17304 0 (autoclean) [ipt_MASQUERADE]
ip_conntrack 22120 6 (autoclean) [ip_conntrack_amanda ip_conntrack_
irc ip_conntrack_quake3 ipt_MASQUERADE ipt_state ip_conntrack_ftp iptable_nat]
iptable_filter 1644 0 (autoclean)
ip_tables 12480 9 [ipt_limit ipt_MASQUERADE ipt_state ipt_LOG ip
table_mangle iptable_nat iptable_filter]
ppp_synctty 6272 0 (unused)
ppp_async 7776 1
ppp_generic 16988 3 [ppp_synctty ppp_async]
slhc 4912 0 [ppp_generic]
usbcore 60416 1
zlib_deflate 17464 0 (unused)
eepro100 19284 1
mii 2256 0 [eepro100]
ne2k-pci 5376 1
8390 6384 0 [ne2k-pci]
fan 1792 0 (unused)
processor 9080 0 (unused)
button 2508 0 (unused)
isa-pnp 30372 0 (unused)

bash-2.05b# arp
bash-2.05b#

bash-2.05b# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
ALyon-101-1-3-1 * 255.255.255.255 UH 0 0 0 ppp0
192.168.0.0 * 255.255.255.0 U 0 0 0 eth0
loopback localhost.local 255.0.0.0 UG 0 0 0 lo
default ALyon-101-1-3-1 0.0.0.0 UG 0 0 0 ppp0


bash-2.05b# ifconfig -a
eql Link encap:Serial Line IP
MASTER MTU:576 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:5
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

eth0 Link encap:Ethernet HWaddr 00:00:B4:58:C0:2C
inet addr:192.168.0.1 Bcast:192.168.0.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:5165 errors:0 dropped:0 overruns:0 frame:0
TX packets:5001 errors:0 dropped:0 overruns:0 carrier:0
collisions:1 txqueuelen:100
RX bytes:3146509 (3.0 Mb) TX bytes:1915783 (1.8 Mb)
Interrupt:9 Base address:0xe800

eth1 Link encap:Ethernet HWaddr 00:90:27:51:36:19
inet addr:10.0.0.10 Bcast:10.255.255.255 Mask:255.255.255.255
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:175 errors:0 dropped:0 overruns:0 frame:0
TX packets:18 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:22939 (22.4 Kb) TX bytes:1652 (1.6 Kb)
Interrupt:5 Base address:0x4000

gre0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
-00
NOARP MTU:1476 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:8185 errors:0 dropped:0 overruns:0 frame:0
TX packets:8185 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:2368867 (2.2 Mb) TX bytes:2368867 (2.2 Mb)

ppp0 Link encap:Point-to-Point Protocol
inet addr:193.252.186.87 P-t-P:193.252.186.1 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1492 Metric:1
RX packets:2531 errors:0 dropped:0 overruns:0 frame:0
TX packets:2408 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:1505513 (1.4 Mb) TX bytes:1156038 (1.1 Mb)

tap0 Link encap:Ethernet HWaddr FE:FD:00:00:00:00
BROADCAST NOARP MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)


tunl0 Link encap:IPIP Tunnel HWaddr
NOARP MTU:1480 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

bash-2.05b#


aides moi mon journal que j'aimeeuuu!!!!
  • # Re: Mon cher je t'appels encore à la rescousse!

    Posté par  . Évalué à 1.

    Ton firewall est lancé ? :]
    • [^] # Re: Mon cher je t'appels encore à la rescousse!

      Posté par  (site web personnel) . Évalué à 1.

      oui mais c'est pas ça je l'ai coupé ca change rien :(
      • [^] # Re: Mon cher je t'appels encore à la rescousse!

        Posté par  . Évalué à 3.

        Tu pourrais pas

        - virer tes tunnels
        - donner le résultat de 'route -n'
        - dire chez qui tu es et si l'un des devices ethx n'est pas ton modem (comme chez free)

        ... histoire de faire avancer ça ?

        Et puis c'est quoi ta distrib ? :)
        • [^] # Re: Mon cher je t'appels encore à la rescousse!

          Posté par  (site web personnel) . Évalué à 1.

          une gentoo

          ya pas de tunnel, juste les modules: un ifconfig tout con donne:

          bash-2.05b# ifconfig
          eth0 Link encap:Ethernet HWaddr 00:00:B4:58:C0:2C
          inet addr:192.168.0.1 Bcast:192.168.0.255 Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
          RX packets:10184 errors:0 dropped:0 overruns:0 frame:0
          TX packets:10249 errors:0 dropped:0 overruns:0 carrier:0
          collisions:3 txqueuelen:100
          RX bytes:5214036 (4.9 Mb) TX bytes:3705560 (3.5 Mb)
          Interrupt:9 Base address:0xe800

          eth1 Link encap:Ethernet HWaddr 00:90:27:51:36:19
          inet addr:10.0.0.10 Bcast:10.255.255.255 Mask:255.255.255.255
          UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
          RX packets:201 errors:0 dropped:0 overruns:0 frame:0
          TX packets:24 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:26858 (26.2 Kb) TX bytes:1904 (1.8 Kb)
          Interrupt:5 Base address:0x4000

          lo Link encap:Local Loopback
          inet addr:127.0.0.1 Mask:255.0.0.0
          UP LOOPBACK RUNNING MTU:16436 Metric:1
          RX packets:9079 errors:0 dropped:0 overruns:0 frame:0
          TX packets:9079 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:3333977 (3.1 Mb) TX bytes:3333977 (3.1 Mb)

          ppp0 Link encap:Point-to-Point Protocol
          inet addr:193.251.82.40 P-t-P:193.251.82.1 Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1492 Metric:1
          RX packets:298 errors:0 dropped:0 overruns:0 frame:0
          TX packets:302 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3
          RX bytes:75893 (74.1 Kb) TX bytes:30796 (30.0 Kb)


          ----------------------------

          eth1 est relié au modem (bizarre d'ailleurs qu'il n'y ait pas de trafique dessus...)
          • [^] # Re: Mon cher je t'appels encore à la rescousse!

            Posté par  . Évalué à 3.

            Si, tu as du traffic sur eth1.

            Ben je sais pas... tu as le forward d'activé ? tu fais des ping depuis ton routeur ? ta table de routage est bonne ? euh ... plus de questions pour le moment. :)
            • [^] # Re: Mon cher je t'appels encore à la rescousse!

              Posté par  (site web personnel) . Évalué à 1.

              normalement j'ai le forward (enfin plutot le masquerading) d'activé (desactivé ca fait le meme probleme)

              je n'ai pas de routeur j'ai un modem... pour la table de routage, je la trouve bizarre mais elle est générée par un adsl-setup...

              et quand j'essaie "route add default gw 192.168.0.1" il aime pas faut d'abord que je delcelui fait par l'adsl et apres ben j'ai plus la connexion adsl qui marche...
              • [^] # Re: Mon cher je t'appels encore à la rescousse!

                Posté par  (site web personnel) . Évalué à 1.

                >>>> Merci tout le monde! j'ai résolu le problème!<<<

                en fait pour les curieux, ça venais d'une petite chose très bête à l'origine: quand j'ai fait mon adsl-setup, j'ai mis eth0 au lieu de eth1.

                Et comme le firewall faisait la liaison entre eth0 et eth1, ben ça arrivait a connecter!

                Et donc j'ai pas vérifié ça!!

                donc merci tout le monde pour m'avoir aidé dans ce grand moment de solitude :oP
  • # Re: Mon cher je t'appels encore à la rescousse!

    Posté par  (site web personnel) . Évalué à 2.

    Putain, c'est le bordel ton truc avec ses 81 interfaces qui se courent après sans qu'on ait la moindre idée de ta situation. Tu parles de ta carte réseau gnagna, mais manifestement tu en as deux ? Moi, ce que je vois, c'est que eth0 fonctionne très bien (3 Mo échangés dessus), alors que eth1 a l'air d'avoir plus de problèmes (12 petits Ko ?). Il n'y a pas de route en ce qui concerne eth1, d'ailleurs. Voilà, c'est tout parce que je ne sais rien d'autre sur ta config et que c'est pas à minuit que je suis franchement branché par un gros log baveux. (Bon, je suis un peu agressif dans le message, mais j'espère que ça aide quand même.)
    • [^] # Re: Mon cher je t'appels encore à la rescousse!

      Posté par  (site web personnel) . Évalué à 1.

      c'est une bonne piste en tout cas.

      merci ;)
    • [^] # Re: Mon cher je t'appels encore à la rescousse!

      Posté par  (site web personnel) . Évalué à 2.

      Hé, tu aurais pas un noyau 2.4.22 ? Il y a un bug au niveau de NAT/masquerade justement : ça marche pô du tout, il faut un patch. Va voir ça avec ta distrib, ou alors voici le patch (en provenance de Slackware) :

      # This patch is needed in 2.4.22 or else NAT (masquerade) will not work.
      # It fixes the "Rusty's broken brain" error/failure.

      ===== net/ipv4/netfilter/ipt_MASQUERADE.c 1.6 vs edited =====
      --- 1.6/net/ipv4/netfilter/ipt_MASQUERADE.c Tue Aug 12 11:30:12 2003
      +++ edited/net/ipv4/netfilter/ipt_MASQUERADE.c Thu Aug 28 16:54:15 2003
      @@ -90,6 +90,7 @@
      #ifdef CONFIG_IP_ROUTE_FWMARK
      key.fwmark = (*pskb)->nfmark;
      #endif
      + key.oif = 0;
      if (ip_route_output_key(&rt, &key) != 0) {
      /* Funky routing can do this. */
      if (net_ratelimit())

      (Ah c'est con, l'indentation est toute niquée.)
  • # Re: Mon cher je t'appels encore à la rescousse!

    Posté par  (site web personnel) . Évalué à 1.

    Quel version de kernel ? (uname -a)
  • # Re: Mon cher journal je t'appels encore à la rescousse!

    Posté par  (site web personnel) . Évalué à 1.

    euh un truc que je comprends pas: quand je fais un "tcpdump -i eth0" j'ai des trucs (firewall activé) genre:

    09:35:58.224369 PPPoE [ses 0x397c] ALyon-101-1-1-40.w193-251.abo.wanadoo.fr.49342 > toc-d06.blue.aol.com.9898: . ack 1020 win 7504 (DF)
    09:36:08.360491 PPPoE [ses 0x397c] toc-d06.blue.aol.com.9898 > ALyon-101-1-1-40.w193-251.abo.wanadoo.fr.49342: P 1020:1069(49) ack 196 win 16384 (DF)
    09:36:08.361196 PPPoE [ses 0x397c] ALyon-101-1-1-40.w193-251.abo.wanadoo.fr.49342 > toc-d06.blue.aol.com.9898: . ack 1069 win 7504 (DF)
    09:36:10.933672 PPPoE [ses 0x397c] baym-cs95.msgr.hotmail.com.1863 > ALyon-101-1-1-40.w193-251.abo.wanadoo.fr.43813: . 1675789920:1675789921(1) ack 4054801129 win 16739
    09:36:10.935127 PPPoE [ses 0x397c] ALyon-101-1-1-40.w193-251.abo.wanadoo.fr.32796 > ns3.wanadoo.fr.domain: 13155+ PTR? 95.106.46.207.in-addr.arpa. (44) (DF)
    09:36:10.935473 PPPoE [ses 0x397c] ALyon-101-1-1-40.w193-251.abo.wanadoo.fr.43813 > baym-cs95.msgr.hotmail.com.1863: . ack 1 win 6432 <nop,nop,timestamp 10950581 19200482,nop,nop,sack sack 1 {0:1} > (DF)
    09:36:11.369719 PPPoE [ses 0x397c] ns3.wanadoo.fr.domain > ALyon-101-1-1-40.w193-251.abo.wanadoo.fr.32796: 13155 1/5/5 (279) (DF)

    Et sur eth1, rien!
  • # Re: Mon cher je t'appels encore à la rescousse!

    Posté par  . Évalué à 1.

    Salut !

    je connais pas trop 'route' mais par rapport à ma config qui me semble identique la sortie est différente:

    gimli:~# route
    Kernel IP routing table
    Destination Gateway Genmask Flags Metric Ref Use Iface
    192.168.254.254 * 255.255.255.255 UH 0 0 0 ppp0
    localnet * 255.255.255.0 U 0 0 0 eth0
    192.168.60.0 * 255.255.255.0 U 0 0 0 eth1
    default 192.168.254.254 0.0.0.0 UG 0 0 0 ppp0

    Perso je prefere la commande ip:

    gimli:~# ip route show
    192.168.254.254 dev ppp0 proto kernel scope link src 82.64.202.241
    10.0.0.0/24 dev eth0 proto kernel scope link src 10.0.0.1
    192.168.60.0/24 dev eth1 proto kernel scope link src 192.168.60.30
    default via 192.168.254.254 dev ppp0

    Regarde avec ip route show si tu as bien une route sur ton réseau local (ici eth0)

    /P

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.