Stödet för Intel 10GbE i dagens ZimaOS är mycket bättre än vad tråden från 2024 antyder. Stöd för X540 anges nu uttryckligen på den officiella kompatibilitetssidan, adaptrar baserade på Intel 82599 finns också med, och IceWhales sida för drivrutinsbidrag anger att begäran om en X710-drivrutin har implementerats.
Den ursprungliga tråden är fortfarande användbar eftersom den dokumenterar utrullningen: hårdvara i X540/X520-klassen började fungera efter att drivrutiner lagts till, medan stöd för X710 lades till i ZimaOS 1.3.2. Dagens användare bör ta reda på det exakta styrenhetschippet innan de köper eller felsöker ett kort.
Kontrollera styrenheten, inte bara kortets handelsnamn
lspci -nnk | grep -A3 -Ei 'ethernet|network'
Intel X520-kort använder vanligtvis styrenheten 82599, medan X540 använder sin egen X540-styrenhetsfamilj och X710 använder en nyare drivrutinsfamilj.
Aktuell lista för ZimaOS innehåller X540 och 82599ES
Den aktuella kompatibilitetslistan för nätverksadaptrar i ZimaOS anger att Intel X540 och en Intel 82599ES-adapter med dubbla SFP+-portar är kompatibla.
X710 lades till genom drivrutinsarbete från communityn
Den aktuella sidan med drivrutinsbidrag till ZimaOS anger att drivrutinsstödet för Intel X540 och Intel X710 har implementerats.
Kontrollera kärndrivrutinen
ethtool -i INTERFACE
ip link
dmesg | grep -Ei 'ixgbe|i40e|x540|x710|82599'
Adaptrar i X520/X540-klassen använder vanligtvis ixgbe; X710 använder vanligtvis i40e.
Länkhastighet är inte samma sak som dataöverföringshastighet
ethtool INTERFACE
iperf3 -s
Kontrollera att en 10 Gbit/s-länk har upprättats och kör sedan iperf3 mellan två värdar med tillräcklig kapacitet. Lagring, processor, MTU, switch, kablage och TCP-strömmar kan alla begränsa den faktiska dataöverföringshastigheten.
SFP+-DAC-kablar och optik spelar roll
Ett X520-DA-kort kan misslyckas med att upprätta länk på grund av inkompatibel optik/DAC-kablar, även om drivrutinen fungerar perfekt. Testa en transceiver/kabel och switchport som du vet fungerar.
Utgå inte från att alla Intel 10 GbE-kort är likadana
Intel har flera generationer av styrenheter och OEM-varianter. Om en styrenhet saknas i den verifierade listan bör du kontrollera den via PCI-ID och drivrutin i stället för att anta att den är kompatibel bara för att den har Intel-logotypen.
Checklistan för nätverkshårdvara hjälper dig att sammanställa en användbar supportbeskrivning.
Kontrollera PCIe-länkens bredd och generation
lspci -vv -s PCI_ADDRESS | grep -E 'LnkCap|LnkSta'
Ett 10 GbE-nätverkskort i en bandbreddsbegränsad kortplats kan förhandla fram 10 GbE över kabeln men ändå inte klara full genomströmning. Kontrollera aktiv PCIe-bredd och -hastighet, särskilt i kompakt NAS- och mini-PC-maskinvara.
Jumbo frames är valfria, inte en första åtgärd
Ändra inte MTU till 9000 förrän grundläggande nätverkstrafik med 1500 byte når förväntade hastigheter. Jumbo frames kräver samma MTU på båda värdarna och på varje switch/VLAN i nätverksvägen; en enda avvikelse kan orsaka svårtolkade paketförluster.
Testa hastigheten mellan minnen innan du testar lagring
Använd iperf3 först. Om nätverket når nästan full linjehastighet men SMB-kopieringen är långsammare, ligger flaskhalsen nu i diskarna, filsystemet, Samba-inställningarna, krypteringen eller klientens lagring, inte i nätverkskortets drivrutin.
Vanliga frågor
Stöder ZimaOS Intel X540?
Ja. Den finns uttryckligen med i den aktuella dokumentationen över kompatibla nätverkskort.
Stöder ZimaOS X520?
Användaren bekräftade att 10 GbE fungerade efter tillägg av drivrutiner, och den aktuella dokumentationen listar Intel 82599ES-kontrollern som används i många X520-kort.
Hur är det med X710?
IceWhale uppgav att det lades till i version 1.3.2, och den aktuella sidan för drivrutinsbidrag markerar stödet för X710 som implementerat.
Varför får jag bara 5–7 Gbit/s?
Jämför switch, kabel/optik, processor, MTU, TCP-strömmar och lagring var för sig; drivrutinsstöd bekräftar bara att nätverksgränssnittet fungerar.



