Weblog

Proxmox verliert Netzwerk Connectivity

01.08.2025 2 Min. Lesezeit

Wer einen Proxmox PVE Hypervisor auf einem Workstation Board betreibt, in meinem Fall ein Dell T7810, dem begegnet eventuell folgender Netzwerk Chip:

# lspci | grep net
00:19.0 Ethernet controller: Intel Corporation Ethernet Connection I217-LM (rev 05)

Leider ist der I217-LM ein Sorgenkind, denn ohne etwas Hilfe wird Proxmox nicht “stabil laufen”.

Was ist das Problem?

In regelmäßigen Abständen verliert der Hypervisor jede Netzwerk Connectivity über das benannte Interface. Proxmox selbst läuft, die VMs und Container laufen, nur eben alles komplett offline.

Nach einem Reboot ist wieder alles in Ordnung - bis es von vorne losgeht. (Tip: ein Reboot per ACPI, also z.B. mittels des Power Buttons, fährt die VMs sauber runter und schaltet den Hypervisor ordnungsgemäß ab.)

Schuld hat der Netzwerk Chip, bzw. sein Treiber, was sich folgendermaßen prüfen läßt:

# journalctl | grep Hang

Bei mir häuft sich die folgende Meldung:

Aug 01 09:47:07 hal9000 kernel: e1000e 0000:00:19.0 enp0s25: Detected Hardware Unit Hang:

Teilweise kommen derartige Meldungen im Sekunden-Takt.

Workaround

Abhilfe schafft es, sämtliche “Erweiterungen” im Netzwerk Chip abzuschalten, dies kann mit ethtool erreicht werden:

# ethtool -K enp0s25 gso off gro off tso off tx off rx off rxvlan off txvlan off sg off

Man “verzichtet” damit nicht wirklich auf Funktionalität.

Proxmox - bzw. Linux im Allgemeinen - sollte ohne intels Chip-Magie deutlich runder laufen. In meinem Setup ist der Fehler der regelmäßig verlorenen Connectivity durch die Änderung per ethtool dauerthaft behoben.

π