Il link ConnectX-5 resta down dopo ripetuti cicli di plug/unplug del DAC finché non si fa un reset con mlxconfig
Un ConnectX-5 dual-port (MT27800, firmware 16.35.1012, MLNX_OFED 5.8 su BC-Linux 8.2) collegato a uno switch con un DAC non si riprendeva più dopo che il cavo era stato collegato e scollegato una quindicina di volte: la porta restava in State: Polling con Physical state ETH_AN_FSM_ABILITY_DETECT, e mlxlink raccomandava Negotiation failure (o Other issues con auto-negoziazione disattivata). Solo un reset della NIC ripristinava il link.
- Hardware: Mellanox ConnectX-5 MT27800
- Transceiver: DAC SFP28/QSFP28
- Fattore di forma: DAC
Sintomi / messaggi:
State: Polling
ETH_AN_FSM_ABILITY_DETECT
Negotiation failure
Comments 1
Supporto NVIDIA: verifica il cavo rispetto alla lista supportata, esegui mlxconfig -d /dev/mst/mt4119_pciconf0 reset e riavvia; il reset ha risolto e il problema non è tornato dopo aver ripristinato le impostazioni originali, il che indica uno stato interno piuttosto che i valori di configurazione.