Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

general.general : Problème de routage que je ne pige pas.

Posté par ploum (page perso, ) le 09 septembre 2005
Bonjour à tous,



Je suis face à un mystère réseau que je ne pige vraiment pas.



Pour expliquer cela, mettons-nous en situation !





Mon réseau :



Un AP Wifi 192.168.2.1 relié à internet (le tristement célèbre Barricade, voir un de mes journaux précédents)



Un WRT54G (linksys) en mode client grâce au firmware Samadhi2 - v2.00.8.6sv. Il possède l'IP 192.168.2.2 et sait que la passerelle est 192.168.2.1



Là dessus, relié par câble au WRT54G, deux desktop, mars et ocean, 192.168.2.102 et 192.168.2.100.







Or, il apparait que mars et ocean ne peuvent accéder à internet en même temps !!! Seul le premier des deux allumés à accès à 192.168.2.1 !

Si on veut que le second accède il faut, dans l'ordre :

1) Eteindre le premier

2) Rebooter le Barricade 192.168.2.1



Or, dans tous les cas, les deux PCs sont très bien entre eux, tout ça, pas de problème, on peut travailler en local en 192.168.2.2-100-102 . No problemo.



Or, il me semble (mais je ne peux garantir l'exactitude de mon souvenir) que j'avais déjà utilisé une telle configuration avec succès.





Où se trouve donc le problème ?



J'ai l'impression, pour ma part, que tout ce que reçoit le WRT54G (192.168.2.2) venant de l'extérieur est envoyé uniquement au premier PC connecté. Je pense, sans pouvoir en être certain, que les paquets envoyés depuis l'intérieur vers l'extérieur arrivent eux bel et bien. (mais bon évidemment, on reçoit pas les ACK)



Est-ce que qqn aurait une idée d'où pourrait provenir le problème et surtout de comment le résoudre ? (j'ai essayé de placer le WRT54G en "gateway" ou en "router" sans voir de différences).



Merci pour tout conseil à ce sujet.

> Lire le message (8 commentaires, moyenne: 2,5).  

Vous avez demandé le commentaire #623255.

schéma

Posté par baud123 (Jabber id, page perso, ) le 09/09/2005 à 19:59. (lien). Évalué à 3.

tu pourrais nous faire un schéma comme dans ce howto http://oob.freeshell.org/nzwireless/intro.html#1.1(...) (dispo ici : http://oob.freeshell.org/nzwireless/LWAP-HOWTO.html(...) )

notamment : pourrais-tu préciser quel DHCP fournit les IP à tes clients (celui de l'AP connecté au net ou l'autre ?)

As-tu essayé :
- le mode infrastructure pour ton AP connecté à internet (bon ça empêche ceux qui se connectent en wifi dessus de se voir entre eux, mais bon...)
- d'utiliser du NAT au niveau du WRT54G (i.e. tes PC connectés en RJ45 on des IP 10.10.10.x par exemple et utilisent le WRT54G pour se connecter au net via le lien wifi-wifi, l'AP connecté au net fournissant des IP en 192.168.1.y, en fait une seule pour le WRT54G)

si tu pouvais nous donner les tables de routage (route -n ou netstat -nr) et les ifconfig -a sur chacun des équipements ce serait royal...

http://en.wikipedia.org/wiki/Wireless_LAN(...) [en] donne accès à quelques tutos
http://www.ratemynetworkdiagram.com/?s=9(...) [en] schémas réseau pour la maison (dispo sur http://www.ratemynetworkdiagram.com/index2.php(...) )

  • [^]Re: schéma

    Posté par ploum (page perso, ) le 09/09/2005 à 20:09. (lien). Évalué à 2.

    Destination Passerelle Genmask Indic MSS Fenêtre irtt Iface
    192.168.2.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
    0.0.0.0 192.168.2.1 0.0.0.0 UG 0 0 0 eth1

    Elle est exactement la même sur les deux PCs et sur le WRT54G

    (je copie-colle ici celle du WRT54G pour vérifications)
    192.168.2.0 255.255.255.0 0.0.0.0 LAN & Wireless
    192.168.2.0 255.255.255.0 0.0.0.0 WAN (Internet)
    0.0.0.0 0.0.0.0 192.168.2.1 WAN (Internet)
    0.0.0.0 0.0.0.0 192.168.2.1 LAN & Wireless

    Sur le barricade :

    C 0.0.0.0 0.0.0.0 directly ATM
    ---
    C 81.*.*.* (mon IP externe) 255.255.255.255 directly ATM
    ---
    C 81.0.0.0 255.0.0.0 directly ATM
    ---
    C 192.168.2.0 255.255.255.0 directly LAN
    ---
    C 127.0.0.1 255.255.255.255 directly Loopback


    En ce qui concerne le mode infrastructure, c'est pas possible sur le Barricade, je rappelle que c'est une daube ;-) A tel point que je suis obligé de le rebooter si jamais je modifie la config du WRT54G ! (oui, ça parait stupide mais c'est comme ça)

    Je vais lire tout tes liens, merci :-)

    [^]Re: schéma

    Posté par ploum (page perso, ) le 09/09/2005 à 20:19. (lien). Évalué à 2.

    Voici le shéma :

    http://ploum.fritalk.com/network.png(...)


    Comme on peut le voir, j'ai essayé une entourloupe en donnant la même IP aux deux interfaces du WRT54G. Mais ça n'a rien changé en fait, mais alors là rien du tout.


    Une entourloupe possible qui marchait mais posait parfois des problèmes est de donner l'adresse 192.168.2.1 à l'interface cablée du WRT54G.

    • [^]Re: schéma

      Posté par skeespin (page perso, ) le 09/09/2005 à 21:44. (lien). Évalué à 2.

      tu aurais pas un pb. sur tes masques réseaux ?
      surtout pour WRT54G

      192.168.2.0 255.255.255.128 0.0.0.0 LAN & Wireless
      192.168.2.255 255.255.255.128 0.0.0.0 WAN (Internet)
      0.0.0.0 0.0.0.0 192.168.2.129 WAN (Internet)
      0.0.0.0 0.0.0.0 192.168.2.1 LAN & Wireless

      Je suis pas certain il faudrait que je ressorte mes cours !

      • [^]Re: schéma

        Posté par baud123 (Jabber id, page perso, ) le 09/09/2005 à 23:04. (lien). Évalué à 3.

        euh avec deux routes par défaut (le 0.0.0.0), forcément il ne sait pas laquelle prendre...

      [^]Re: schéma

      Posté par Ju. (Jabber id, ) le 09/09/2005 à 21:47. (lien). Évalué à 4.

      Peux etre que tu y verras plus clair si tu mets tes deux clients sur un réseau séparé :

      Tel que je le vois (me corriger à défaut) il y a 3 réseaux,

      Public : dont ta patte est en 85.x.x.x
      Wifi : en 192.168.2.x
      Filaire : en 192.168.2.x aussi

      Met ce dernier en 192.168.0.x par exemple, c'est le boulot du wrt de rediriger les paquets au bon endroit (sur l'ap en l'occurence)

      --
      Les fans de Ubuntu et leurs CD, c'est comme les Mormons avec leur évangile, ils en ont toujours sur eux à donner, au cas où.
      Zorro.