Problème de pont réseau suite à mise à jour vers Wheezy

Bonjour,

J’ai mis mon routeur à jour de Squeeze vers Wheezy et depuis, mon interface bridge (br0) n’est plus configurée automatiquement au démarrage… Je suis obligé de lancer la configuration manuelle :

L’interface est ensuite bien configurée et le serveur DHCP accepte de démarrer.

Je n’ai pas grand chose dans les logs à part :

Et au démarrage de la machine ceci :

Mon fichier de configuration des interfaces réseaux n’a pas changé lors de la mise à jour /etc/network/interfaces :

auto eth0 wlan0 br0 FDN-adsl
# eth1 ==> Connexion ADSL
iface FDN-adsl inet ppp
  pre-up /sbin/ifconfig eth1 up # line maintained by pppoeconf
  provider FDN-adsl
  up ip -f inet6 route add default dev ppp0

# eth0 ==> Réseau local filaire
iface eth0 inet manual
# wlan0 ==> Réseau local en Wifi
iface wlan0 inet manual

# Pont sur interface br0
iface br0 inet static
        address 192.168.1.200
        netmask 255.255.255.0
        bridge_ports wlan0 eth0
iface br0 inet6 static
        address 2001:910:xxx::1
        netmask 48
        bridge_ports wlan0 eth0

Une idée ?
Merci…

Salut,
bridge-utils est bien installé, il n’y a pas eu de pb à l’upgrade ?

Que te donne

ifup br0

comme messages?

[quote=“lol”]Salut,
bridge-utils est bien installé, il n’y a pas eu de pb à l’upgrade ?[/quote]
Oui, pas de problème à ma connaissance.

[quote=“fran.b”]Que te donne

ifup br0

comme messages?[/quote]
ifup: interface br0 already configured

Et je peux configurer manuellement l’interface br0 (avec ifconfig). C’est au démarrage que ça ne fonctionne pas.

Je supprimerais la seconde option bridge_ports qui ne sert à rien.
Accessoirement, rien à voir avec le problème mais la longueur du préfixe IPv6 devrait être /64, pas /48.

Salut,
Au démarrage, sans monter manuellement le pont, que renvoie cette commande:

Peut être en ajoutant un délai, genre «pre-up sleep 1» histoire de laisser la carte s’initialiser. Ça m’est arrivé ce genre de gag.

[quote=“PascalHambourg”]Je supprimerais la seconde option bridge_ports qui ne sert à rien.
[/quote]
[strike]Et bien, aussi étrange que ça puisse paraître, c’est ça qui a résolu mon problème ![/strike]
En fait, non.
Je n’ai plus de connexion IPv6 sur les machines du réseau local si j’enlève cette option…

En supprimant juste cette ligne et pas le reste de la déclaration IPv6 ?
Curieux, il faut investiguer, voir ce qu’affiche ifconfig ou ip addr.
Chez moi si je fais cela br0 a bien les deux adresses IPv4 et IPv6.
Comment est configuré l’IPv6 sur les machines du réseau local ?

Salut,
@microniko Il vaut mieux répondre que d’éditer un “vieux” message (pour lequel il y a déjà une réponse).

Les intervenants ne savent pas que tu as édité un ancien post; Par contre il sauront s’il y a une nouvelle réponse…

Oui.

De manière automatique (Radvd est fonctionnel sur le routeur).

[quote=“lol”]Salut,
@microniko Il vaut mieux répondre que d’éditer un “vieux” message (pour lequel il y a déjà une réponse).[/quote]
Je sais bien mais j’ai cru que c’était résolu et finalement non. C’est pourquoi j’ai changé ma réponse :blush: .

[quote=“lol”]Salut,
Au démarrage, sans monter manuellement le pont, que renvoie cette commande:

Ceci :

br0       Link encap:Ethernet  HWaddr 00:15:af:10:43:40
          adr inet6: fe80::7271:bcff:fe8f:4379/64 Scope:Lien
          adr inet6: 2001:910:107d::1/64 Scope:Global
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:54 errors:0 dropped:0 overruns:0 frame:0
          TX packets:18 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0
          RX bytes:3446 (3.3 KiB)  TX bytes:1860 (1.8 KiB)

eth0      Link encap:Ethernet  HWaddr 70:71:bc:8f:43:79
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:60 errors:0 dropped:0 overruns:0 frame:0
          TX packets:17 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000
          RX bytes:4640 (4.5 KiB)  TX bytes:1694 (1.6 KiB)
          Interruption:44

eth1      Link encap:Ethernet  HWaddr 00:e0:a0:00:54:8e
          adr inet6: fe80::2e0:a0ff:fe00:548e/64 Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:8 errors:0 dropped:8 overruns:0 frame:0
          TX packets:6 errors:0 dropped:0 overruns:0 carrier:1
          collisions:0 lg file transmission:1000
          RX bytes:592 (592.0 B)  TX bytes:528 (528.0 B)
          Interruption:21 Mémoire:e0100000-e01000ff

lo        Link encap:Boucle locale
          inet adr:127.0.0.1  Masque:255.0.0.0
          adr inet6: ::1/128 Scope:Hôte
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:12 errors:0 dropped:0 overruns:0 frame:0
          TX packets:12 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0
          RX bytes:600 (600.0 B)  TX bytes:600 (600.0 B)

mon.wlan0 Link encap:UNSPEC  HWaddr 00-15-AF-10-43-40-3A-30-00-00-00-00-00-00-00-00
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:247 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000
          RX bytes:76274 (74.4 KiB)  TX bytes:0 (0.0 B)

wlan0     Link encap:Ethernet  HWaddr 00:15:af:10:43:40
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:62 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000
          RX bytes:0 (0.0 B)  TX bytes:6023 (5.8 KiB)

Qu’affiche ifconfig -a sans l’option bridge_ports en doublon ?
Concernant la perte de connectivité IPv6, tu dois creuser un peu plus : examen avec radvdump du contenu des RA émis par radvd, de l’adresse IPv6 et de la table de routage IPv6 des postes (avec ip -6 route), tests de de connectivité locale entre le routeur et les autres machines…