Skip to content

Instantly share code, notes, and snippets.

@crypt0rr
Last active August 2, 2025 06:54
Show Gist options
  • Save crypt0rr/60aaabd4a5c29a256b4f276122765237 to your computer and use it in GitHub Desktop.
Save crypt0rr/60aaabd4a5c29a256b4f276122765237 to your computer and use it in GitHub Desktop.
Intel e1000e fix - Proxmox

Fix Intel e1000e error

Please note - you may want to validate whether the options used affect your setup.

Create a new service file.

nano /etc/systemd/system/disable-offloading.service

Paste the required information/command in the newly created service file - please change eth0 to your desired adapter.

[Unit]
Description=Disable NIC offloading
After=network.target

[Service]
Type=oneshot
ExecStart=/sbin/ethtool -K eth0 gso off gro off tso off tx off rx off rxvlan off txvlan off sg off
RemainAfterExit=true

[Install]
WantedBy=multi-user.target

Load the new service file and enable on reboot.

systemctl daemon-reexec && systemctl daemon-reload && systemctl enable disable-offloading.service
@rcastley
Copy link

Update: The helper script is now in the official repo :-)

https://community-scripts.github.io/ProxmoxVE/scripts?id=nic-offloading-fix

@dev-Blaze
Copy link

This issue started again for me after update to 8.4.5, this fix does not work anymore :(

@vcarron-source
Copy link

This issue started again for me after update to 8.4.5, this fix does not work anymore :(

Yes, same here. Problem has started happening again. Very frustrating :(

@TechJedi90
Copy link

TechJedi90 commented Jul 25, 2025

This also seems to happen for the Intel I225-LM 2.5 Network Cards too :-( Could the script be updated potentially to cover the model as well?

@crypt0rr
Copy link
Author

This issue started again for me after update to 8.4.5, this fix does not work anymore :(

Just updated one of my hosts here, lets see what it does..

SCR-20250727-kmlt

@rcastley
Copy link

As the author of the Proxmox Helper Script ... I am still up and running on my Intel NUC

root@pve:~# pveversion
pve-manager/8.4.5/57892e8e686cb35b (running kernel: 6.8.12-12-pve)
root@pve:~# uptime
 22:26:50 up 3 days,  7:56,  1 user,  load average: 0.23, 0.24, 0.11

If anyone find any nuances that need to be added ... then please reply here and I can update the Helper Script ... but so far not one issue on my setup.

I did find I had to the run the post install Helper Script again as I was getting the nag screen.

@crypt0rr
Copy link
Author

As the author of the Proxmox Helper Script ... I am still up and running on my Intel NUC

root@pve:~# pveversion
pve-manager/8.4.5/57892e8e686cb35b (running kernel: 6.8.12-12-pve)
root@pve:~# uptime
 22:26:50 up 3 days,  7:56,  1 user,  load average: 0.23, 0.24, 0.11

If anyone find any nuances that need to be added ... then please reply here and I can update the Helper Script ... but so far not one issue on my setup.

I did find I had to the run the post install Helper Script again as I was getting the nag screen.

Same on the NAG screen. The issue has not (yet) popped up after upgrading to 8.4.5 as shown in my previous post.

@darientops
Copy link

Thanks a lot for this post. It made a huge difference. Solved an issue with Proxmox 8.5.x on an old-ish server.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment