10G SFPリンクでreceiver-overload警告: 光パワーはネゴシエートされない、新しいMMA2P00-ASリビジョンは出力が高い
10GbEのSFPトランシーバーを積んだ組み込み機器が、2mのOM3 LCパッチ経由でNVIDIA/Mellanox MMA2P00-AS 10/25Gトランシーバーから信号を受けているとき、800 mWを超えるパワー警告をログに出し続け、時折エラーも発生していました。投稿者は送信パワーは両端でネゴシエートされるものだと思っていて、ネゴシエーションの失敗が受信側を過負荷にすることがあるのか尋ねています。
- ハードウェア: 10GbE SFPポートを持つ組み込み機器
- トランシーバ: NVIDIA MMA2P00-AS SFP28 SR
- フォームファクタ: SFP+, SFP28
症状 / メッセージ:
power warning > 800 mW
occasional link errors
receiver overload
Comments 2
光パワーはネゴシエートされません。非常に短いリンクではインラインアッテネータ(FS.comの安いもので十分)を挟むのが定番の対策です。あるいは、送信パワーの低いショートリーチのトランシーバーを選ぶという手もあります。
根本原因はトランシーバーのリビジョン変更でした。新しいRev A3のMMA2P00-ASは、開発時に使っていたA7/A8のユニットより送信パワーが高く、組み込み側の受信部にはほとんど余裕がなかったのです。