Diagnosticar un puerto ConnectX-4 con enlace pero sin tráfico y óptica de 25G negociando solo 1G en un switch MikroTik
Con dos tarjetas Mellanox ConnectX-4 de doble puerto, un switch MikroTik SFP+, cables de conexión OM4 de 1 m y transceptores mixtos 10G/25G de varios fabricantes, un puerto de NIC mostraba link UP pero no obtenía DHCP y no podía enrutar, la óptica de 25G negociaba solo 1G, y enlaces de 10G previamente estables se caían de forma intermitente. Cambiar transceptores y fibras, forzar la velocidad con ethtool y reiniciar dieron resultados inconsistentes.
- Hardware: Mellanox ConnectX-4, switch MikroTik SFP+
- Transceptores: SFP+ SR 10G, SFP28 SR 25G (fabricantes mixtos), DAC SFP+
- Formato: SFP+, SFP28, DAC
Síntomas / mensajes:
link UP but no DHCP
25G optic negotiates 1G
intermittent link loss
Comments 2
Aísla el problema intercambiando transceptores y fibras entre puertos (una sola hebra dañada puede causarlo), usa un DAC como enlace de referencia simple, actualiza el firmware de la NIC, inspecciona el conector de borde de la tarjeta, y confirma en el servidor DHCP si llegan las solicitudes.
Las pruebas con network namespaces finalmente dieron 23.5 Gbps con los ópticos de 25G, y el segundo puerto resultó estar bien; la causa raíz quedó sin aclarar, pero parecía relacionada con el transceptor o el entorno.