Линк ConnectX-5 остаётся down после повторных циклов подключения/отключения DAC, пока не сброшен через mlxconfig
Двухпортовый ConnectX-5 (MT27800, прошивка 16.35.1012, MLNX_OFED 5.8 на BC-Linux 8.2), подключённый к коммутатору через DAC, не восстанавливался после примерно пятнадцати циклов подключения и отключения кабеля: порт оставался в состоянии State: Polling с Physical state ETH_AN_FSM_ABILITY_DETECT, а mlxlink рекомендовал Negotiation failure (или Other issues with auto-negotiation off). Восстанавливал линк только сброс NIC.
- Оборудование: Mellanox ConnectX-5 MT27800
- Трансиверы: SFP28/QSFP28 DAC
- Форм-фактор: DAC
Симптомы / сообщения:
State: Polling
ETH_AN_FSM_ABILITY_DETECT
Negotiation failure
Comments 1
Поддержка NVIDIA: проверьте кабель по списку поддерживаемых, выполните mlxconfig -d /dev/mst/mt4119_pciconf0 reset и перезагрузитесь; сброс решил проблему, и после восстановления исходных настроек она не вернулась, что указывает на внутреннее состояние, а не на значения конфигурации.