Also having this issue on 6.8.12-11-pve. Applied pve script temporarily but would rather keep offloading enabled. Thanks for all the help
I tried the downgrade to 6.8.12-8 and it helped for some weeks to reduce the hangs to only a view on some days and no hangs on most days. But suddenly on two days the hangs occurred again in thousands.You can downgrade the kernel to 6.8.12-8-pve. For me this is the best option actually.
Code:proxmox-boot-tool kernel pin 6.8.12-8-pve --next-boot
2025-08-02T14:55:43.876603+02:00 orvault-pxmx1 kernel: [179039.679064] e1000e 0000:00:1f.6 eno1: Detected Hardware Unit Hang:
2025-08-02T14:55:43.876615+02:00 orvault-pxmx1 kernel: [179039.679064] TDH <f4>
2025-08-02T14:55:43.876616+02:00 orvault-pxmx1 kernel: [179039.679064] TDT <79>
2025-08-02T14:55:43.876616+02:00 orvault-pxmx1 kernel: [179039.679064] next_to_use <79>
2025-08-02T14:55:43.876617+02:00 orvault-pxmx1 kernel: [179039.679064] next_to_clean <f3>
2025-08-02T14:55:43.876617+02:00 orvault-pxmx1 kernel: [179039.679064] buffer_info[next_to_clean]:
2025-08-02T14:55:43.876617+02:00 orvault-pxmx1 kernel: [179039.679064] time_stamp <10aa752f6>
2025-08-02T14:55:43.876618+02:00 orvault-pxmx1 kernel: [179039.679064] next_to_watch <f4>
2025-08-02T14:55:43.876618+02:00 orvault-pxmx1 kernel: [179039.679064] jiffies <10aa75a00>
2025-08-02T14:55:43.876619+02:00 orvault-pxmx1 kernel: [179039.679064] next_to_watch.status <0>
2025-08-02T14:55:43.876620+02:00 orvault-pxmx1 kernel: [179039.679064] MAC Status <80083>
2025-08-02T14:55:43.876620+02:00 orvault-pxmx1 kernel: [179039.679064] PHY Status <796d>
2025-08-02T14:55:43.876621+02:00 orvault-pxmx1 kernel: [179039.679064] PHY 1000BASE-T Status <3800>
2025-08-02T14:55:43.876622+02:00 orvault-pxmx1 kernel: [179039.679064] PHY Extended Status <3000>
2025-08-02T14:55:43.876623+02:00 orvault-pxmx1 kernel: [179039.679064] PCI Status <10>
echo "deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription" > /etc/apt/sources.list.d/pve8.list
apt update
apt install proxmox-kernel-6.8.12-8-pve
proxmox-boot-tool kernel pin 6.8.12-8-pve
i don't know but if you need it working, for me the code below works ( from page 14):Will the script at Proxmox VE Helper-Scripts still work on 9?
ethtool -K eno1 gso off gro off tso off tx off rx off rxvlan off txvlan off sg off
Do you know if turning off onloading will have significant impact on CPU? I have 9th gen Intel CPU and I have 13 cameras recording 24/7 (which is already CPU heavy) into my Frigate LXC.The e1000 problem and workaround (disabling offloading) seems to go back a long time. Here is a entry from 2012:
https://bugzilla.kernel.org/show_bug.cgi?id=47331 (first mention of disabling offloading 2019)
Here a full list of topics at the kernel bugzilla:
https://bugzilla.kernel.org/buglist.cgi?quicksearch="Detected Hardware Unit Hang"
I think the driver does not always run into this problem. I have the impression it depends on what kind of services (eg pve+pbs on the same machine) or what kind of vms (eg Windows-VM) and with which guest-drivers you use or whats happening inside the guests (eg client backup software over lan).
Diagnosing the exact source of the problem is difficult because sometimes the system runs for several weeks without serious device hangs before the NIC/driver freezes.
I can't tell the impact on your system. On the two of my systems which were affected, it had no practical disadvantage in performance.Do you know if turning off onloading will have significant impact on CPU? I have 9th gen Intel CPU and I have 13 cameras recording 24/7 (which is already CPU heavy) into my Frigate LXC.
I've considered migrating from Proxmox as I kept getting this issue when I travel, luckily I can shut and no shut from my Cisco switch to bring it back but it stops recording when it happened.
We use essential cookies to make this site work, and optional cookies to enhance your experience.