Proxmox is Making my router crash

AlbanV

New Member
May 1, 2020
6
0
1
26
Hi everyone,
I did the upgrade from 6.4 to 7 yesterday, and now I'm experciencing some very weird issues, particularely when the network is used a lot.
When the problem happen, sometimes my router gets completely crazy, no device can reach each other anymore over LAN.
The machines cannot access the internet anymore, and I can can't even ping Proxmox.
In some other cases, only Proxmox become unreachable.
I didn't change anything except for the interface mac addresses, i added them to the /etc/network/interfaces file.
I'm in a homelab configuration, the bridge is connected to the main network, with an ISP router.
Here is the content of my file:

Code:
auto lo
iface lo inet loopback

auto enp8s0
iface enp8s0 inet manual
        mtu 1500

auto eno2
iface eno2 inet manual
        mtu 9000

iface enp66s0 inet manual

iface enp66s0d1 inet manual

#VMBR0 is the main bridge, 192.168.1. 1 is my ISP router
auto vmbr0
iface vmbr0 inet static
        address 192.168.1.99/24
        hwaddress 00:d8:61:31:17:cb
        gateway 192.168.1.1
        bridge-ports enp8s0
        bridge-stp off
        bridge-fd 0
        mtu 1500

auto vmbr1
iface vmbr1 inet static
        address 192.168.2.1/25
        hwaddress 50:3e:aa:11:bb:03
        bridge-ports eno2
        bridge-stp off
        bridge-fd 0
        mtu 9000
 
Can you post the output of ip link and ip addr? Why did you add the "hwaddress" stanzas to your network config?
 
Hi
Here are the outputs

Code:
root@pve:~# ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eno2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 9000 qdisc pfifo_fast master vmbr1 state UP mode DEFAULT group default qlen 1000
    link/ether 50:3e:aa:11:bb:03 brd ff:ff:ff:ff:ff:ff
    altname enp4s0
3: enp8s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq master vmbr0 state UP mode DEFAULT group default qlen 1000
    link/ether 00:d8:61:31:17:cb brd ff:ff:ff:ff:ff:ff
4: vmbr0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DEFAULT group default qlen 1000
    link/ether 00:d8:61:31:17:cb brd ff:ff:ff:ff:ff:ff
5: vmbr1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 9000 qdisc noqueue state UP mode DEFAULT group default qlen 1000
    link/ether 50:3e:aa:11:bb:03 brd ff:ff:ff:ff:ff:ff
6: veth105i0@if2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master fwbr105i0 state UP mode DEFAULT group default qlen 1000
    link/ether fe:81:93:69:d9:03 brd ff:ff:ff:ff:ff:ff link-netnsid 0
7: fwbr105i0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DEFAULT group default qlen 1000
    link/ether e2:d5:e5:3d:b2:f2 brd ff:ff:ff:ff:ff:ff
8: fwpr105p0@fwln105i0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master vmbr0 state UP mode DEFAULT group default qlen 1000
    link/ether 16:cf:36:e2:0a:23 brd ff:ff:ff:ff:ff:ff
9: fwln105i0@fwpr105p0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master fwbr105i0 state UP mode DEFAULT group default qlen 1000
    link/ether 52:67:4c:14:a2:64 brd ff:ff:ff:ff:ff:ff
10: veth107i0@if2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 9000 qdisc noqueue master fwbr107i0 state UP mode DEFAULT group default qlen 1000
    link/ether fe:d1:10:e5:2b:d5 brd ff:ff:ff:ff:ff:ff link-netnsid 1
11: fwbr107i0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 9000 qdisc noqueue state UP mode DEFAULT group default qlen 1000
    link/ether 7e:2c:9c:b9:fb:09 brd ff:ff:ff:ff:ff:ff
12: fwpr107p0@fwln107i0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 9000 qdisc noqueue master vmbr1 state UP mode DEFAULT group default qlen 1000
    link/ether fe:c7:1a:b6:30:9f brd ff:ff:ff:ff:ff:ff
13: fwln107i0@fwpr107p0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 9000 qdisc noqueue master fwbr107i0 state UP mode DEFAULT group default qlen 1000
    link/ether ae:12:24:71:37:59 brd ff:ff:ff:ff:ff:ff
14: veth108i0@if2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master fwbr108i0 state UP mode DEFAULT group default qlen 1000
    link/ether fe:c1:ca:f1:75:5c brd ff:ff:ff:ff:ff:ff link-netnsid 2
15: fwbr108i0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DEFAULT group default qlen 1000
    link/ether 4e:d4:2c:06:ab:ba brd ff:ff:ff:ff:ff:ff
16: fwpr108p0@fwln108i0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master vmbr0 state UP mode DEFAULT group default qlen 1000
    link/ether 8e:f8:e0:57:4f:81 brd ff:ff:ff:ff:ff:ff
17: fwln108i0@fwpr108p0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master fwbr108i0 state UP mode DEFAULT group default qlen 1000
    link/ether aa:e7:ab:f8:1d:fa brd ff:ff:ff:ff:ff:ff
18: veth109i0@if2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master fwbr109i0 state UP mode DEFAULT group default qlen 1000
    link/ether fe:a6:46:08:4d:35 brd ff:ff:ff:ff:ff:ff link-netnsid 3
19: fwbr109i0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DEFAULT group default qlen 1000
    link/ether a6:46:9b:d8:99:e2 brd ff:ff:ff:ff:ff:ff
20: fwpr109p0@fwln109i0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master vmbr0 state UP mode DEFAULT group default qlen 1000
    link/ether 96:b4:1b:68:1f:44 brd ff:ff:ff:ff:ff:ff
21: fwln109i0@fwpr109p0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master fwbr109i0 state UP mode DEFAULT group default qlen 1000
    link/ether 2e:de:85:60:ef:35 brd ff:ff:ff:ff:ff:ff
22: tap103i0: <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master fwbr103i0 state UNKNOWN mode DEFAULT group default qlen 1000
    link/ether 0a:82:f4:cd:cd:3c brd ff:ff:ff:ff:ff:ff
23: fwbr103i0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DEFAULT group default qlen 1000
    link/ether 86:48:59:0d:13:20 brd ff:ff:ff:ff:ff:ff
24: fwpr103p0@fwln103i0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master vmbr0 state UP mode DEFAULT group default qlen 1000
    link/ether 9e:a8:c4:0f:f8:99 brd ff:ff:ff:ff:ff:ff
25: fwln103i0@fwpr103p0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master fwbr103i0 state UP mode DEFAULT group default qlen 1000
    link/ether f6:ce:7b:bc:55:cd brd ff:ff:ff:ff:ff:ff
26: tap103i1: <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> mtu 9000 qdisc pfifo_fast master vmbr1 state UNKNOWN mode DEFAULT group default qlen 1000
    link/ether d2:ea:9f:be:8e:57 brd ff:ff:ff:ff:ff:ff

Code:
root@pve:~# ip r
default via 192.168.1.1 dev vmbr0 proto kernel onlink
192.168.1.0/24 dev vmbr0 proto kernel scope link src 192.168.1.99
192.168.2.0/25 dev vmbr1 proto kernel scope link src 192.168.2.1
 
Last edited:
I followed the guide for migration to Proxmox 7 and saw this https://pve.proxmox.com/wiki/Upgrade_from_6.x_to_7.0#Linux_Bridge_MAC-Address_Change
So I hard coded the mac addresses.
Do you need your MAC address to remain constant? If not, I'd try just removing that. It is meant as a fix if you cannot tolerate your MAC changing for outside network reasons. Also, are you using 'ifupdown2'? (post 'pveversion -v' if you're not sure, or just install the package and reboot)
 
No I don't a fixed mac address, so I'll remove the hwadress
Yes, Ifupdown2 to is installed

Code:
root@pve:~# pveversion -v | grep ifupdown2
ifupdown2: 3.1.0-1+pmx3
 
The server crashed again during the night, I really don't understand what is happening.
I did a memtest this morning and everything looks good.
Here are messages and kernel logs if someone has an idea
 

Attachments

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!