Skip to content

Instantly share code, notes, and snippets.

@alcapone1933
Forked from crypt0rr/fix.md
Created August 26, 2025 02:44
Show Gist options
  • Select an option

  • Save alcapone1933/4e15cd3b9bb145ce4befb29f975d86b9 to your computer and use it in GitHub Desktop.

Select an option

Save alcapone1933/4e15cd3b9bb145ce4befb29f975d86b9 to your computer and use it in GitHub Desktop.

Revisions

  1. @crypt0rr crypt0rr revised this gist Apr 3, 2025. 1 changed file with 2 additions and 0 deletions.
    2 changes: 2 additions & 0 deletions fix.md
    Original file line number Diff line number Diff line change
    @@ -1,5 +1,7 @@
    # Fix Intel e1000e error

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

    Create a new service file.

    ```plain
  2. @crypt0rr crypt0rr created this gist Apr 3, 2025.
    29 changes: 29 additions & 0 deletions fix.md
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,29 @@
    # Fix Intel e1000e error

    Create a new service file.

    ```plain
    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.

    ```plain
    [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.

    ```plain
    systemctl daemon-reexec && systemctl daemon-reload && systemctl enable disable-offloading.service
    ```