Gemenskapslösning

ZimaBlade fastnar på 100 Mbps: kontroller av gigabit-Ethernet

A ZimaBlade negotiated only 100Mb/s even though the hardware supports Gigabit Ethernet; the community narrowed the issue to physical-link negotiation.

Om ZimaBlade endast förhandlar fram 100 Mbit/s bör du felsöka Ethernet-länken innan du testar SMB, diskar eller finjustering av ZimaOS. Gigabit-Ethernet kräver alla fyra tvinnade par, rena kontaktbleck, en switchport med stöd för gigabit och lyckad automatisk förhandling. Att tvinga fram 1 Gbit/s är ingen tillförlitlig lösning.

Det ursprungliga fallet från 2026 visade att ethtool rapporterade exakt 100 Mbit/s i full duplex med automatisk förhandling aktiverad. Aktuella ZimaBlade-specifikationer anger en Gigabit-Ethernet-port, så en ihållande länk på 100 Mbit/s ligger under den avsedda länkhastigheten och bör isoleras systematiskt.

Bekräfta den förhandlade länkhastigheten

ip link
ethtool eth0

Ersätt eth0 med ditt faktiska gränssnitt. Kontrollera Speed, Duplex, Auto-negotiation och Link detected.

Använd inte SMB-hastighet som första test

5–6 MB/s kan bero på en länk på 100 Mbit/s, Wi-Fi, långsam lagring, kryptering eller klienten. Bekräfta först den fysiska Ethernet-förhandlingen.

Testa en kort, beprövad Cat5e/Cat6-kabel

Anslut ZimaBlade direkt till en känd gigabitport på en router eller switch. Koppla förbi vägguttag, skarvdon, patchpaneler och långa kablar i väggen.

Gigabit kräver fyra par; 100 Mbit/s kan fortsätta fungera när bara två par fungerar.

Prova en annan switchport och motpart

En skadad switchport eller en port med tvingad hastighet kan hålla länken på 100 Mbit/s. Testa en annan switch eller router och återställ båda ändarna till normal automatisk förhandling.

Kontrollera annonserade länklägen

Jämför Supported, Advertised och Link partner advertised modes i ethtool. Om ZimaBlade annonserar 1000baseT/Full men motparten endast förhandlar fram 100, är den fysiska anslutningen eller motparten fortfarande misstänkt.

Varför länkanslutningen kan försvinna när du tvingar fram 1 Gbit/s

1000BASE-T är beroende av automatisk förhandling för master/slave och andra parametrar. En kabel med marginell kvalitet som kan överföra 100 Mbit/s kan sluta fungera helt när gigabitdrift tvingas fram.

Aktuell hårdvaruspecifikation

Den aktuella hårdvaruguiden för ZimaBlade anger en Gigabit-Ethernet-port för båda aktuella ZimaBlade-varianterna.

När du bör misstänka hårdvarufel

Om flera beprövade korta kablar, flera gigabitswitchar, rena kontakter och normal automatisk förhandling alltid resulterar i exakt 100 Mbit/s, blir det inbyggda Ethernet-uttaget, magnetiken eller NIC-sökvägen en rimlig hårdvarumisstanke.

Den hårdvarubaserade felsökningsguiden innehåller en bredare checklista för vidare felsökning.

Använd iperf3 när länken når 1 Gbit/s

När ethtool rapporterar 1000 Mbit/s bör du testa den råa nätverkshastigheten innan du bedömer Samba-prestandan. Ett iperf3-test mellan ZimaBlade och en kabelansluten dator i det lokala nätverket eliminerar diskhastighet och filsystemets överlagring från mätningen.

På en frisk Gigabit-Ethernet-anslutning bör den faktiska TCP-genomströmningen ligga långt över resultat i 100 Mbit/s-klassen. Om iperf är snabbt men filkopieringar är långsamma bör du gå vidare till diagnostik av lagring och SMB.

Kontrollera länkningsfel och tecken på omsändningar

Använd:

ip -s link show eth0
ethtool -S eth0

Leta efter ökande mottagnings- eller sändningsfel, CRC-relaterade räknare eller upprepade länkåterställningar. En anslutning kan förhandla fram gigabit men ändå fungera dåligt när den fysiska anslutningen är marginell.

Glöm inte kablaget i väggen

En kort patchkabel kan fungera perfekt medan ett vägguttag eller en stansanslutning har ett trasigt par. Eftersom 100BASE-TX endast behöver två par medan 1000BASE-T behöver alla fyra, visar sig ett kabelfel i en byggnad ofta som en stabil länk på 100 Mbit/s i stället för ett totalt avbrott.

Separera Wi-Fi- och Ethernet-tester

Diskussionen som låg till grund för detta innehöll också en användare som trodde att Samba var långsamt över Ethernet, men som i själva verket var ansluten via Wi-Fi. Kontrollera det aktiva gränssnittet och routningen innan du jämför genomströmningssiffror.

Vanliga frågor

Vilken genomströmning bör Ethernet på 100 Mbit/s ge?

Den faktiska filöverföringshastigheten ligger vanligtvis kring 10–12 MB/s som bäst efter protokollens överlagring, inte 100 MB/s.

Varför kan en dålig kabel fortfarande fungera med 100 Mbit/s?

Fast Ethernet använder färre kabelpar än Gigabit-Ethernet, så partiella kabelfel kan fortfarande tillåta en länk på 100 Mbit/s.

Bör jag tvinga fram 1000baseT?

Nej. Behåll normal automatisk förhandling medan du isolerar beteendet hos kabel, switch och NIC.

Vad gör jag om ethtool säger 1 Gbit/s men SMB är långsamt?

Gå då vidare uppåt i nätverksstacken och testa diskgenomströmning, klientens nätverk, Wi-Fi, SMB-inställningar och programmets sökvägar separat.