Forums


  • Juste cette réponse me parait "chelou"

    toxxic

    Ok c'est pourtant simple.

    Imaginons que tu as un portable avec un Ethernet et un Wifi, tout les deux configuré en DHCP.
    Tu les connecte sur le même router qui fait office de serveur DHCP mais avec 1 seul range.

    Dès lors tu te retrouve avec une configuration comme suit:
    ericc@netbook:~$ ifconfig
    eth0      Link encap:Ethernet  HWaddr 00:23:5a:9c:79:11  
              inet addr:192.168.28.5  Bcast:192.168.28.255  Mask:255.255.255.0
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
    
    lo        Link encap:Local Loopback  
              inet addr:127.0.0.1  Mask:255.0.0.0
              UP LOOPBACK RUNNING  MTU:16436  Metric:1
    
    wlan0     Link encap:Ethernet  HWaddr 00:24:2c:90:54:14  
              inet addr:192.168.28.7  Bcast:192.168.28.255  Mask:255.255.255.0
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
    (j'ai supprimé quelques lignes pour plus de clarté)
    Comme tu le vois, les 2 adresses IP sont dans le même range et pointent vers la même gateway (passerelle).
    Regardons maintenant la table de routage :
    ericc@netbook:~$ route 
    Kernel IP routing table
    Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
    default         192.168.28.251  0.0.0.0         UG    0      0        0 eth0
    link-local      *               255.255.0.0     U     1000   0        0 eth0
    192.168.28.0    *               255.255.255.0   U     1      0        0 eth0
    192.168.28.0    *               255.255.255.0   U     2      0        0 wlan0
    Donc la gateway est 192.168.28.251, mais les 2 interfaces offre une solution (192.168.28.0/255.255.255.0)
    Dans ce cas de figure, il y a 3 solutions:
    • ° rien ne fonctionne
    • ° une des deux interfaces est ignoré
    • ° si les deux coté (le PC et le routeur) sont de bonne volonté, les deux interfaces fonctionnent et le trafic est dispatché entre elles, additionnant les bandes passantes


    A priori,si je regarde la table de routage, eth0 devrait être l'interface par défaut ... mais :
    ericc@netbook:~$ ping 192.168.28.251
    PING 192.168.28.251 (192.168.28.251) 56(84) bytes of data.
    ping: sendmsg: Operation not permitted
    ping: sendmsg: Operation not permitted
    ping: sendmsg: Operation not permitted
    ^C
    --- 192.168.28.251 ping statistics ---
    3 packets transmitted, 0 received, 100% packet loss, time 1999ms
    pas de bol ! rien ne fonctionne !!
    A signalé, que je peux pinger l'adresse IP de chaque interface sans soucis !!


    Maintenant, je désactive une des deux:
    ericc@netbook:~$ ifconfig 
    eth0      Link encap:Ethernet  HWaddr 00:23:5a:9c:79:11  
              inet addr:192.168.28.5  Bcast:192.168.28.255  Mask:255.255.255.0
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
    
    lo        Link encap:Local Loopback  
              inet addr:127.0.0.1  Mask:255.0.0.0
              UP LOOPBACK RUNNING  MTU:16436  Metric:1
    
    
    wlan0     Link encap:Ethernet  HWaddr 00:24:2c:90:54:14  
              UP BROADCAST MULTICAST  MTU:1500  Metric:1

    ericc@netbook:~$ route 
    Kernel IP routing table
    Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
    default         192.168.28.251  0.0.0.0         UG    0      0        0 eth0
    link-local      *               255.255.0.0     U     1000   0        0 eth0
    192.168.28.0    *               255.255.255.0   U     1      0        0 eth0
    le wifi n'est plus connecté et au miracle :
    ericc@netbook:~$ ping 192.168.28.251
    PING 192.168.28.251 (192.168.28.251) 56(84) bytes of data.
    64 bytes from 192.168.28.251: icmp_req=1 ttl=64 time=2.57 ms
    64 bytes from 192.168.28.251: icmp_req=2 ttl=64 time=0.974 ms
    64 bytes from 192.168.28.251: icmp_req=3 ttl=64 time=0.936 ms
    ^C
    --- 192.168.28.251 ping statistics ---
    3 packets transmitted, 3 received, 0% packet loss, time 2003ms
    rtt min/avg/max/mdev = 0.936/1.496/2.578/0.765 ms
    A signaler que j'ai du stopper les 2 interfaces et redémarrer seulement eth0 avant que cela marche.
    C'est un exemple avec eth0, mais c'est exactement la même chose avec wlan0

    Mon netbook est installé avec un Ubuntu classique, pas de surprise ni de suspicion sur une configuration bizarre d'une obscure distro.

    Pourquoi cela ne fonctionne pas ?
    Bonne question !
    Je dois avouer que je ne me suis jamais poser plus de question que cela.
    Pour moi, le fait que les 2 interfaces se retrouvent dans le même range et la même gateway, pose des problèmes au kernel qui se prend les pieds dans le tapis.
    Du fait que tout refonctionne correctement dès que je désactive une des deux interfaces me suffit (lazy attitude)


    ericc me
     

  • Va pour le cas 2 :

    J'ai pensé à l'ampérage des ports USB eric donc j'ai testé tous les ports sans succès, sur mon dell lattitude E6400 il y en a 4 dont un qui est mixte USB / e sata.
    Je n'ai pas la notice je vais regarder si je trouve les infos.

    Pour la conso de la clé wifi qui est une netgear WNA1100 je n'ai rien dans le bundle.

    Je vais regarder via le support technique netgear on verra ce qu'ils vont dire je vous tiens au jus.

    Bonne journée.
     

  • Pour retour fonctionnement de la clé sur mon laptop toshiba pas de soucis mais malheureusement je n'ai pas le résulatt obtenu en terme de réception signal.
     

Modérateur(s): ericc, toxxic, mich_belge