Vmbr0 device type unknown

Hello everyone! I’m experiencing an issue with Proxmox where I cannot add interfaces to LXCs and VMs because the vmbr0 bridge type is listed as ‘unknown’. This results in no devices being available in the ‘bridge’ option box in the GUI wizard, preventing their creation.

I am running PVE 8.2.2 and my /etc/network/interfaces config looks like this:

auto lo
iface lo inet loopback

iface eno1 inet manual
        # disable offloading to prevent hangup
        post-up ethtool -K eno1 tso off gso off

auto vmbr0
iface vmbr0 inet static
        # disable offloading to prevent hangup
        post-up ethtool -K eno1 tso off gso off

        address 10.1.0.1/8
        gateway 10.0.0.1
        bridge-ports eno1
        bridge-stp off
        bridge-fd 0

I have already tried removing my modifications (disabling tso and gso) and restarted the node several times but it does not make any difference.

I hope you can help me out. Thanks in advance :slight_smile:
Alex

I found the solution myself: I just had to remove the blank line in the iface block:

iface vmbr0 inet static
        # disable offloading to prevent hangup
        post-up ethtool -K eno1 tso off gso off
        address 10.1.0.1/8
        gateway 10.0.0.1
        bridge-ports eno1
        bridge-stp off
        bridge-fd 0

Since my network config worked for multiple years with the blank line, I think that the config file parser has changed in a past update.