Question:
Pour une utilisation avec ma machine virtuelle Xen, je dois créer une interface réseau virtuelle (vif) qui est pontée vers wlan0.
Si dans / etc / network / interfaces j'ajoute
auto xenbr0
iface xenbr0 inet dhcp
Et puis plus tard
brctl addif xenbr0 wlan0
Je reçois ce message d'erreur.
can't add wlan0 to bridge xenbr0: Operation not supported
J'ai découvert que Linux ne vous laisserait pas du tout ponter une interface sans fil en mode géré, sauf si vous activez l'option 4addr (nécessaire pour recompiler iw):
iw dev wlan0 set 4addr on
Ensuite
brctl addif xenbr0 wlan0
fonctionne, et brctl show montre xenbr0 comme ponté vers wlan0.
Malheureusement, dès que j'exécute
iw dev wlan0 set 4addr on
toute ma connexion réseau a disparu (pas de connexion). Dès que j'exécute
iw dev wlan0 set 4addr off
Je me reconnecte et ça marche à nouveau. Si je réexécute 4addr on, il se casse à nouveau, si j'exécute 4addr off, cela fonctionne à nouveau.
Malheureusement, je ne peux pas simplement allumer 4addr, activer le pont puis le désactiver (erreur: appareil non prêt).
Est-ce que quelqu'un sait pourquoi je perds ma connexion?
la source