Debian NetworkManager no puede volver a conectarse

Debian NetworkManager no puede volver a conectarse

Siguiendo la descripción de NetworkManagerhttps://wiki.debian.org/NetworkManagerEl objetivo de NetworkManager es:

NetworkManager intenta mantener una conexión de red activa disponible en todo momento.

Comparé un sistema Ubuntu 21.04 con Debian 11 (bullseye), ambos como invitado virtual en un entorno Libvirt, usando 2 interfaces de red "cableadas" (diferentes subredes) en cada invitado.

Procedimiento:

  1. Invitado inicial con un enlace de interfaz activo (el segundo está inactivo)
  2. Establecer enlace activo inactivo (a través de Virtual Manager)
  3. Configurar el enlace desde otra interfaz de red (a través de Virtual Manager)
  4. Comprobando el invitado interno, si la red se vuelve a conectar en la segunda interfaz

En el sistema Ubuntu 21.04, todo funciona como se desea, el invitado elimina la interfaz a la que le falta el operador (porque el enlace estaba inactivo) y vuelve a conectar la red en la segunda interfaz automáticamente (cuyo enlace estaba configurado como activo).

El invitado de Debian no se vuelve a conectar automáticamente, pero funciona si activa la interfaz dentro del invitado manualmente.

Si cambia el procedimiento a...

  1. Invitado inicial con un enlace de interfaz activo (el segundo está inactivo)
  2. Establecer enlace activo inactivo (a través de Virtual Manager)
  3. esperando a la interfaz eliminada dentro del invitado
  4. Configurar el enlace desde otra interfaz de red (a través de Virtual Manager)
  5. Comprobando el invitado interno, si la red se vuelve a conectar en la segunda interfaz

... la red se vuelve a conectar automáticamente también en Debian guest.

Parece que NetworkManager en los sistemas Debian tiene un problema grave. Cuando la segunda interfaz se convierte en un operador válido si otra interfaz ya está activa, la nueva interfaz se ignora para la conexión automática ahora y en el futuro. Si la interfaz activa deja de funcionar, NetworkManager no activa la interfaz en la segunda interfaz disponible, con el resultadoel invitado ya no está conectado a ninguna red!

Intento comparar versiones, paquetes y archivos de configuración y no veo ninguna diferencia.

Mis preguntas:

  • ¿Alguna idea de por qué estos sistemas reaccionan de manera diferente en el mismo procedimiento?
  • ¿Qué se puede modificar en el sistema Debian para lograr el objetivo del NetworkManager (red activa todo el tiempo) confiable?

información relacionada