Link do ConnectX-5 continua down depois de vários ciclos de plugar/desplugar o DAC, até um reset via mlxconfig
Um ConnectX-5 de duas portas (MT27800, firmware 16.35.1012, MLNX_OFED 5.8 no BC-Linux 8.2) conectado a um switch com um DAC não se recuperava depois de o cabo ser conectado e desconectado umas quinze vezes: a porta ficava em State: Polling com Physical state ETH_AN_FSM_ABILITY_DETECT, e o mlxlink recomendava Negotiation failure (ou Other issues com autonegociação desligada). Só um reset da NIC restaurava o link.
- Hardware: Mellanox ConnectX-5 MT27800
- Transceptores: DAC SFP28/QSFP28
- Fator de forma: DAC
Sintomas / mensagens:
State: Polling
ETH_AN_FSM_ABILITY_DETECT
Negotiation failure
Comments 1
Suporte da NVIDIA: verifique o cabo contra a lista de suportados, rode mlxconfig -d /dev/mst/mt4119_pciconf0 reset e reinicie; o reset resolveu e o problema não voltou depois de restaurar as configurações originais, apontando para um estado interno em vez dos valores de configuração.