[SOLVED] All network cards in homelab died?

May 25, 2021
38
4
13
Essen, Germany
Hello,

I am in trouble with my network. It seemed that my whole network config in Proxmox "died".

I am using for main services an Intel NIC card (two ports as bond) and for non-critical services two Realtek cards and both are not working.
Sorry that i can not send clear logs but my only connection to my server is a web based KVM remote.

When typing ip a i got (essentially) this:
1) The Intel NIC:
vmbr1 ...state DOWN...;

ifup vmbr1 executes but nothing happens

2) The Realtek NIC:
vmbr2 ...state UNKNOWN...;

ifup vmbr2 executes and says: error: vmbr2: bridge port enp135s0 does not exist and warning: vmbr2: apply bridge ports settings: bridge configuration failed (missing ports)

systemctl status networking.service says that all bond and bridge does not exist

/var/log/ifupdown2/networking_XXX/ifupdown2.debug.log says (more or less the same):
error: main exception: no ifaces founf matching given allow lists

I did not change anything in /etc/network/interfaces (this config runs for more than a year now).

Cronjob preform an apt full-upgarde on saturday morning (did something change with kernel drivers in last update?)

The cards were found by:
  • ls /sys/class/net
  • ls /sys/devices/virtual/net/vmbX
  • lspci | grep -Ei 'eth|realtek|intel'
Has someone an idea how to restart my network? Could it be that the network preditctable names changed and there is an missconfiguration between interfaces file and physicaly devices? Where can i look them up?

Thanks for any help!
 
Has someone an idea how to restart my network? Could it be that the network preditctable names changed and there is an missconfiguration between interfaces file and physicaly devices? Where can i look them up?
Get the NiC names from ip a and compare them with the NIC names defined in "/etc/network/interfaces". If they don't match edit them and then restart the network with a systemctl restart networking.

PS: PVE8 got problems with Realtek r8168/8169 chipsets.
 
Last edited:
ip a shows mainly the bridges. this config fits, but do not work.

When i remove one bridge completly and do a basic configuartion for the corresponding nic ifaces it say (essentially) enp135s0 does not exist.

When i removed bridge and interfaces completly from /etc/network/interfaces, ip a do not show anything about this device
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!