Pregunta:
Para usar con mi máquina virtual Xen, necesito crear una interfaz de red virtual (vif) que se conecte a wlan0.
Si en / etc / network / interfaces agrego
auto xenbr0
iface xenbr0 inet dhcp
Y luego más tarde
brctl addif xenbr0 wlan0
Me sale este mensaje de error.
can't add wlan0 to bridge xenbr0: Operation not supported
Descubrí que Linux no le permitirá conectar una interfaz inalámbrica en modo administrado a menos que habilite la opción 4addr (necesaria para recompilar iw):
iw dev wlan0 set 4addr on
Después
brctl addif xenbr0 wlan0
funciona, y brctl show muestra xenbr0 como un puente a wlan0.
Desafortunadamente, tan pronto como ejecuto
iw dev wlan0 set 4addr on
toda mi conexión de red se ha ido (sin conexión). Tan pronto como ejecuto
iw dev wlan0 set 4addr off
Me vuelvo a conectar y funciona de nuevo. Si vuelvo a ejecutar 4addr encendido, se rompe nuevamente, si ejecuto 4addr apagado, funciona de nuevo.
Desafortunadamente, no puedo encender 4addr, activar el puente y luego volver a apagarlo (error: dispositivo no está listo).
¿Alguien sabe por qué pierdo mi conexión?