I one day woke up in the morning to the following error on my Proxmox server:
Apr 20 00:06:20 pve kernel: e1000e 0000:00:1f.6 eno1: NIC Link is Down
Apr 20 00:06:20 pve kernel: vmbr0: port 1(eno1) entered disabled state
Apr 20 00:06:23 pve kernel: e1000e 0000:00:1f.6 eno1: NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx
Apr 20 00:06:23 pve kernel: vmbr0: port 1(eno1) entered blocking state
Apr 20 00:06:23 pve kernel: vmbr0: port 1(eno1) entered forwarding state
2025-04-20T00:14:45.918353-07:00 pve kernel: [1789014.672581] e1000e 0000:00:1f.6 eno1: Detected Hardware Unit Hang:
After some digging, I added the following to the /etc/network/interfaces file. Haven’t seen that error again in at least a few months:
iface eno1 inet manual
post-up ethtool -K eno1 tso off gso off