Была система с аптаймом ~500 дней, не перезагружалась, но обновления устанавливались. Перед запланированной перезагрузкой накатили обновление до 7-ки.
После перезагрузки сеть не поднялась. Конфигурация в interfaces:
auto lo
iface lo inet loopback
iface enp0s31f6 inet manual
auto vmbr0
iface vmbr0 inet static
address 1.2.3.160/26
gateway 1.2.3.129
bridge-ports enp0s31f6
bridge-stp off
bridge-fd 0
# brctl show
bridge name bridge id STP enabled interfaces
vmbr0 8000.309c239cebec no enp0s31f6
Шлюз 1.2.3.129 не пингуется.
Если поднять сеть на самом интерфейсе, то всё работает -
ifconfig enp0s31f6 1.2.3.160 netmask 255.255.255.192
ip route add default via 1.2.3.129
вывод ifconfig
enp0s31f6: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
ether xx:xx:xx:xx:xx:xx txqueuelen 1000 (Ethernet)
...
vmbr0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 1.2.3.160 netmask 255.255.255.192 broadcast 1.2.3.191
До этого на машине иногда отваливалась сеть, что в итоге было решено с с помощью
ethtool -K enp0s31f6 tso off
в автозагрузке.
Пробовал загружаться в ядра от 5.3 до 5.11 - везде бридж не работает.
Никаких ошибок нигде не вылезает Куда смотреть - уже ума не приложу, всё перепробовал.