py-sfp-eeprom: SFP A0h EEPROMイメージ(SFF-8472)の作成・解析・チェックサム処理用Pythonライブラリ
SFF-8472に従い、SFP EEPROMの256バイトA0hページを作成、読み込み、編集するPythonライブラリです。ベンダー、パート番号、シリアル番号、波長、ビットレート、エンコーディング、リンク距離、診断オプションを名前付きフィールドで扱えます。ゼロから、またはバイナリからイメージを作成し、チェックサムを検証・再計算します。データだけを扱い、ハードウェアとは通信しません。
- トランシーバ: SFP, SFP+, SFP28、QSFP各種
- フォームファクタ: SFP, SFP+
症状 / メッセージ:
reference: offline SFP EEPROM authoring/parsing
Comments 1
ライブラリでA0hフィールドを作成・編集し、チェックサムを計算させます。その後、256バイトのバイナリを書き出し、別のハードウェアで書き込みます。