e1000e eno1: Detected Hardware Unit Hang:

Same errors here.
I see that proxmox has had problems with Intel NIC for many years.
What card should I buy for this to work properly?
Or maybe that's just the way proxmox is?
 
Also wanted to give a big thank you for
ethtool -K eth0 tx off rx off

Disabling TCP checksum offloading worked for me
This seems to have solved the hardware hangups and DRASTICALLY improved the network latency for the webapps I am running.
 
I am also having this problem, disable offloading is one way to solve it. Another solution is to modify your VM's network card model to Intel E1000E instead of VirtIO.
I was also able to reliably reproduce the problem with iperf3 client running inside the VM. (The following command might hang your host)
iperf3 -c <IPERF_SERVER> -M 100 -t 50
 
I am also having this problem, disable offloading is one way to solve it. Another solution is to modify your VM's network card model to Intel E1000E instead of VirtIO.
I was also able to reliably reproduce the problem with iperf3 client running inside the VM. (The following command might hang your host)
iperf3 -c <IPERF_SERVER> -M 100 -t 50

Thanks a lot for your report, @leiwang15 . Much appreciated.

Incidentally, I found this thread on these forums regarding E1000E vs VirtIO on Proxmox.
 
I am also having this problem, disable offloading is one way to solve it. Another solution is to modify your VM's network card model to Intel E1000E instead of VirtIO.
I was also able to reliably reproduce the problem with iperf3 client running inside the VM. (The following command might hang your host)
iperf3 -c <IPERF_SERVER> -M 100 -t 50

I've changed the VM's NICs to e1000e on 6.8.12-9-pve I219-LM. I'll post the results later.
Also keeping track of this bug report https://bugzilla.proxmox.com/show_bug.cgi?id=6273

Edit:
Bash:
iperf3 -c <IPERF_SERVER> -M 100 -t 50
from within the VM also from the host - without an issue so far, offloads with default settings [on]

Edit 2:
hang again - using e1000e in the VMs is not fixing the problem!
 
Last edited:
This error also started recently for me. 2GOOD did you make any progress in the last couple of days?
 
This error also started recently for me. 2GOOD did you make any progress in the last couple of days?
Yes, turning offloads off for the adapter is the only known to me fix for newer kernels. Currently I apply it manually with:

ethtool -K eno1 gso off tso off rxvlan off txvlan off gro off tx off rx off sg off
 
Last edited:
Yes, turning offloads off for the adapter is the only known to me fix for newer kernels. Currently I apply it manually with:

ethtool -K eno1 gso off tso off rxvlan off txvlan off gro off tx off rx off sg off
This workaround also works for me too, except now I have new messages spammed in dmesg:

Code:
Apr 14 14:01:02 pve kernel: EXT4-fs (dm-12): mounted filesystem 987fad4a-ca20-455e-a3c8-c388a14e0cf5 ro without journal. Quota mode: none.
Apr 14 14:01:27 pve kernel: EXT4-fs (dm-12): unmounting filesystem 987fad4a-ca20-455e-a3c8-c388a14e0cf5.
Apr 14 16:01:08 pve kernel: EXT4-fs (dm-12): mounted filesystem 987fad4a-ca20-455e-a3c8-c388a14e0cf5 ro without journal. Quota mode: none.
Apr 14 16:01:37 pve kernel: EXT4-fs (dm-12): unmounting filesystem 987fad4a-ca20-455e-a3c8-c388a14e0cf5.
Apr 14 18:01:35 pve kernel: EXT4-fs (dm-12): mounted filesystem 987fad4a-ca20-455e-a3c8-c388a14e0cf5 ro without journal. Quota mode: none.
Apr 14 18:01:59 pve kernel: EXT4-fs (dm-12): unmounting filesystem 987fad4a-ca20-455e-a3c8-c388a14e0cf5.
Apr 14 20:00:58 pve kernel: EXT4-fs (dm-12): mounted filesystem 987fad4a-ca20-455e-a3c8-c388a14e0cf5 ro without journal. Quota mode: none.
Apr 14 20:01:25 pve kernel: EXT4-fs (dm-12): unmounting filesystem 987fad4a-ca20-455e-a3c8-c388a14e0cf5.
Apr 14 22:01:15 pve kernel: EXT4-fs (dm-12): mounted filesystem 987fad4a-ca20-455e-a3c8-c388a14e0cf5 ro without journal. Quota mode: none.
Apr 14 22:01:38 pve kernel: EXT4-fs (dm-12): unmounting filesystem 987fad4a-ca20-455e-a3c8-c388a14e0cf5.
Apr 15 00:01:21 pve kernel: EXT4-fs (dm-12): mounted filesystem 987fad4a-ca20-455e-a3c8-c388a14e0cf5 ro without journal. Quota mode: none.
Apr 15 00:01:42 pve kernel: EXT4-fs (dm-12): unmounting filesystem 987fad4a-ca20-455e-a3c8-c388a14e0cf5.
Apr 15 02:01:21 pve kernel: EXT4-fs (dm-12): mounted filesystem 987fad4a-ca20-455e-a3c8-c388a14e0cf5 ro without journal. Quota mode: none.
Apr 15 02:01:46 pve kernel: EXT4-fs (dm-12): unmounting filesystem 987fad4a-ca20-455e-a3c8-c388a14e0cf5.
Apr 15 04:01:23 pve kernel: EXT4-fs (dm-12): mounted filesystem 987fad4a-ca20-455e-a3c8-c388a14e0cf5 ro without journal. Quota mode: none.
Apr 15 04:01:43 pve kernel: EXT4-fs (dm-12): unmounting filesystem 987fad4a-ca20-455e-a3c8-c388a14e0cf5.
Apr 15 06:01:24 pve kernel: EXT4-fs (dm-12): mounted filesystem 987fad4a-ca20-455e-a3c8-c388a14e0cf5 ro without journal. Quota mode: none.
Apr 15 06:01:48 pve kernel: EXT4-fs (dm-12): unmounting filesystem 987fad4a-ca20-455e-a3c8-c388a14e0cf5.
Apr 15 08:01:14 pve kernel: EXT4-fs (dm-12): mounted filesystem 987fad4a-ca20-455e-a3c8-c388a14e0cf5 ro without journal. Quota mode: none.
Apr 15 08:01:39 pve kernel: EXT4-fs (dm-12): unmounting filesystem 987fad4a-ca20-455e-a3c8-c388a14e0cf5.
Apr 15 10:01:23 pve kernel: EXT4-fs (dm-12): mounted filesystem 987fad4a-ca20-455e-a3c8-c388a14e0cf5 ro without journal. Quota mode: none.
Apr 15 10:01:42 pve kernel: EXT4-fs (dm-12): unmounting filesystem 987fad4a-ca20-455e-a3c8-c388a14e0cf5.
Apr 15 12:01:09 pve kernel: EXT4-fs (dm-12): mounted filesystem 987fad4a-ca20-455e-a3c8-c388a14e0cf5 ro without journal. Quota mode: none.
Apr 15 12:01:34 pve kernel: EXT4-fs (dm-12): unmounting filesystem 987fad4a-ca20-455e-a3c8-c388a14e0cf5.