Auteur Sujet: Bridge non fonctionnel sous linux mais OK sous windows  (Lu 751 fois)

0 Membres et 1 Invité sur ce sujet

butler_fr

  • Client Bbox adsl
  • Modérateur
  • *
  • Messages: 3 104
  • ADSL sur Marseille (13)
Bridge non fonctionnel sous linux mais OK sous windows
« le: 19 juillet 2016 à 12:01:47 »
Salut tout le monde

Je cherche a solutionner un bug que je rencontre depuis quelques temps sur mon mini serveur:

d'abord un peu de contexte:

j'ai un n54l sur lequel j'ai 2 carte réseau:
-une est branché sur le port ethernet dans le mur qui remonte jusque la bbox
-l'autre est branché sur mon pc portable pour faire un équivalent switch.

bref pour que ça marche j'ai mis en place un bridge sur les deux cartes ça donne ça:
3: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq master br0 state UP group default qlen 1000
    link/ether 9c:b6:54:07:e8:7b brd ff:ff:ff:ff:ff:ff
4: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master br0 state UP group default qlen 1000
    link/ether 68:05:ca:2a:83:7b brd ff:ff:ff:ff:ff:ff
5: br0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default
    link/ether 68:05:ca:2a:83:7b brd ff:ff:ff:ff:ff:ff
    inet 192.168.95.10/24 brd 192.168.95.255 scope global br0
       valid_lft forever preferred_lft forever
    inet6 fe80::6a05:caff:fe2a:837b/64 scope link
       valid_lft forever preferred_lft forever

la magie du bridge fonctionne parfaitement avec mon pc sous windows (débit au top 1Gbps sur le LAN)
par contre lorsque je bascule sur linux, impossible d'échanger le moindre paquets.

j'ai pas de paquets qui arrivent sur le RX du serveur
un tcpdump ne me sors aucuns paquets en entrée sur l'interface.

bref la je ne comprend pas pourquoi ça marche sur le même pc avec windows et pas avec linux (testé avec plusieurs versions d'un linux, y compris avec l'installateur de base et juste un shell et une ip fixée à la main)

si vous avez une idée ou des pistes...

butler_fr

  • Client Bbox adsl
  • Modérateur
  • *
  • Messages: 3 104
  • ADSL sur Marseille (13)
Bridge non fonctionnel sous linux mais OK sous windows
« Réponse #1 le: 20 juillet 2016 à 00:48:24 »
bon je tiens une piste

après avoir testé dans tous les sens j'ai finis par trouvé que c'était pas mon bridge le problème mais mon pc avec linux:

pas de connection en direct sur la box
j'ai testé pleins de truc après:
autre image de debian avec kernel différents
téléchargement et compilation des drivers intel pour ma carte réseau (rmmod modprobe et compagnie)

puis j'ai fini par tomber sur ça:
http://www.debianhelp.org/node/1915

résultat a priori windows fou le boxon (comme d'hab vous me direz)
j'ai éteint le pc (pas juste un reboot) + modif des paramètre de la carte réseau pour la remettre à zéro et magie j'ai une connexion qui fonctionne du premier coup

je trouve ça assez fort que windows puisse être aussi chiant!

me reste a trouver ce qu'il fait qui bloque la carte réseau.

vivien

  • Administrateur
  • *
  • Messages: 28 286
    • Twitter LaFibre.info
Bridge non fonctionnel sous linux mais OK sous windows
« Réponse #2 le: 20 juillet 2016 à 06:31:13 »
C'est bien la fonction Wake on Lan de Windows 10 qui met HS la carte réseau sous Linux ?

J'ai entendu parler de ça, mais je n'ai jamais rencontré le problème. J'ai pourtant plusieurs PC en dual-boot avec Windows 10.

butler_fr

  • Client Bbox adsl
  • Modérateur
  • *
  • Messages: 3 104
  • ADSL sur Marseille (13)
Bridge non fonctionnel sous linux mais OK sous windows
« Réponse #3 le: 20 juillet 2016 à 10:08:24 »
C'est ça.

il me reste à  faire des tests ce soir pour valider que c'est bien ça.
et aussi trouver comment virer ça sous windows!

c'est quand même hallucinant comme problème...
surtout que la détection est vraiment compliquée, tout était OK du point de vue de linux sur la carte réseau...

 

Mobile View