Diagnose eines ConnectX-4-Ports mit Link, aber ohne Traffic, und 25G-Optiken, die an einem MikroTik-Switch nur 1G aushandeln
Mit zwei Dual-Port-Mellanox-ConnectX-4-Karten, einem MikroTik-SFP+-Switch, 1 m OM4-Patchkabeln und gemischten 10G/25G-Transceivern mehrerer Hersteller zeigte ein NIC-Port link UP, bekam aber kein DHCP und konnte nicht routen, 25G-Transceiver handelten nur 1G aus, und zuvor stabile 10G-Links brachen zeitweise weg. Transceiver und Fasern tauschen, die Geschwindigkeit mit ethtool erzwingen und neu starten ergab uneinheitliche Resultate.
- Hardware: Mellanox ConnectX-4, MikroTik SFP+ Switch
- Transceiver: 10G SFP+ SR, 25G SFP28 SR (verschiedene Hersteller), SFP+ DAC
- Formfaktor: SFP+, SFP28, DAC
Symptome / Meldungen:
link UP but no DHCP
25G optic negotiates 1G
intermittent link loss
Comments 2
Eingrenzen, indem man Transceiver und Fasern zwischen den Ports tauscht (eine einzelne beschädigte Ader kann das verursachen), ein DAC als einfachen Referenzlink verwenden, die NIC-Firmware aktualisieren, den Kartenrandsteckverbinder inspizieren, und auf dem DHCP-Server prüfen, ob Anfragen ankommen.
Tests mit Network Namespaces brachten schließlich 23,5 Gbps mit den 25G-Optiken, und der zweite Port erwies sich als in Ordnung; die Grundursache blieb unklar, wirkte aber transceiver-/umgebungsbedingt.