Intel X553 SFP+ ports lose carrier on Proxmox VE 8 with kernel 6.x (ixgbe regression)
3
After upgrading to Proxmox VE 8 with the 6.x kernel, on-board Intel X553 SFP+ ports that worked on kernel 5.15.108 showed NO-CARRIER even with the cable and module connected. The regression was traced to an upstream ixgbe commit (565736048bd5) that broke auto-negotiation handling for X550/X553 hardware. Users tested out-of-tree Intel drivers, DKMS builds and kernel pinning across 6.2, 6.5 and 6.8 kernels.
- Hardware: Intel X553, Intel X550
- Transceivers: SFP+ modules and DACs
- Form factor: SFP+
Symptoms / messages:
<NO-CARRIER,BROADCAST,MULTICAST,UP>
link lost after kernel upgrade
Comments 3
Install Intel's out-of-tree ixgbe 5.19.9 (compile against proxmox-default-headers) and load it instead of the in-tree driver; works but must be redone per kernel.
Automate the rebuild with DKMS (custom dkms.conf); reliable through 6.5.x kernels, but 5.19.9 and 5.20.3 no longer compile on 6.8.4.
Pin the 5.15.136-1-pve kernel with apt-mark hold as a fallback.