ConnectX-7がサードパーティ製QSFP112 400G SR4モジュールを低電力状態のまま保持、CMIS/EEPROM検証が失敗
MPO-12 Type-Bケーブルを挿したConnectX-7(MCX755106AC-HEAT)のQSFP112 400G SR4モジュールは、モジュール状態はReady、データパスはDPActivatedと表示されるのに、mlxlink --show_moduleはState = Disable、Supported Cable Speed = 0x00000000、Compliance = Unspecified/Undefined、Power Class 1.5W(400Gには低すぎる)、Vccは3.3Vのはずが約120mV、全レーンでRX power -40dBmを報告し、推奨事項としてCable speed not enabledと出ていました。対向側の送信は約+3dBmでした。
- ハードウェア: NVIDIA ConnectX-7 MCX755106AC-HEAT
- トランシーバ: サードパーティ製QSFP112 400G SR4
- フォームファクタ: QSFP112
症状 / メッセージ:
Cable speed not enabled
Supported Cable Speed = 0x00000000
Power Class 1.5W
RX power -40 dBm
module held in low-power mode
Comments 2
NICのファームウェアはモジュールを検出はしたものの非準拠と判断し(CMISページ内のメディアコンプライアンスコードが無効、速度ビットマップがゼロ、パワークラスとホスト電気インターフェースも不正)、意図的にRXを有効化せず低電力モードのままにしていました。QSFP112 SR4に対するファームウェアのサポート状況を確認し、ALLOW_UNSUPPORTED_CABLESを設定し、Vccが3.3Vに達するか確認して、NVIDIA認定モジュールと比較してください。
ConnectX-7の公式検証済みケーブル・モジュールリストを確認してください。