Cổng SFP+ Intel X553 mất carrier trên Proxmox VE 8 với kernel 6.x (regression của ixgbe)
Sau khi upgrade lên Proxmox VE 8 với kernel 6.x, các cổng SFP+ Intel X553 on-board vốn chạy tốt trên kernel 5.15.108 lại hiện NO-CARRIER dù cáp và module vẫn cắm. Regression này được truy ra từ một commit ixgbe upstream (565736048bd5) làm hỏng cách xử lý auto-negotiation cho phần cứng X550/X553. Người dùng đã thử driver Intel out-of-tree, build DKMS và pin kernel qua các bản 6.2, 6.5 và 6.8.
- Phần cứng: Intel X553, Intel X550
- Transceiver: module SFP+ và DAC
- Form factor: SFP+
Triệu chứng / thông báo:
<NO-CARRIER,BROADCAST,MULTICAST,UP>
link lost after kernel upgrade
Comments 3
Cài ixgbe out-of-tree 5.19.9 của Intel (compile với proxmox-default-headers) và load nó thay cho driver in-tree; có tác dụng nhưng phải làm lại mỗi khi đổi kernel.
Tự động hóa việc rebuild bằng DKMS (dkms.conf tùy chỉnh); ổn định xuyên suốt các kernel 6.5.x, nhưng 5.19.9 và 5.20.3 không còn compile được trên 6.8.4 nữa.
Pin kernel 5.15.136-1-pve bằng apt-mark hold như một phương án dự phòng.