sfppi : outil Raspberry Pi pour lire, extraire et reprogrammer l'EEPROM SFP/SFP+, avec checksums et DDM
Un outil Raspberry Pi pour l'EEPROM SFP/SFP+ : -r affiche connecteur, caractéristiques du transceiver, longueur d'onde, constructeur, référence, numéro de série, date et checksums ; -d extrait toute l'EEPROM ; -c recalcule les checksums et propose d'écrire la bonne valeur ; -m lit les capteurs DOM (température, tension, courant de polarisation, puissance). Une variante constructeur programme les sections spécifiques au fabricant, mais nécessite une clé constructeur et un identifiant fabricant valides.
- Matériel : Raspberry Pi
- Transceivers : SFP, SFP+
- Format : SFP, SFP+
Symptômes / messages :
reference: read/dump/recode SFP EEPROM on a Pi
Comments 1
Reliez l'I2C du Pi au SFP (0x50 pour l'EEPROM, 0x51 pour DOM), lisez le module et extrayez son contenu, recalculez CC_BASE/CC_EXT avec -c, et utilisez la variante constructeur avec la bonne clé/le bon identifiant fabricant pour les sections protégées.