CodingBox Q&A Ask question

Reprogrammer l'EEPROM SFP avec un Raspberry Pi pour utiliser les modules sur du matériel Cisco/HP

Asked Active Viewed 29 AI translation from English
2

Un tutoriel pour recoder l'EEPROM SFP/SFP+ afin qu'un module fonctionne avec le switch d'un autre constructeur. Il utilise un boîtier Cisco Twingig pour atteindre les broches I2C du SFP et relie quatre lignes au GPIO du Pi (3.3 V, GND, SDA sur GPIO3, SCL sur GPIO5). Il montre la détection de 0x50 (et éventuellement 0x51 DOM) avec i2cdetect, indique le checksum CC_BASE à 0x3F et CC_EXT qui doivent être valides, et identifie les champs constructeur (octets 20-35), longueur d'onde (60-62) et clé constructeur Cisco (0x60-0x7F).

  • Matériel : adaptateur Cisco Twingig
  • Transceivers : SFP, SFP+
  • Format : SFP, SFP+

Symptômes / messages :

reference: recoding vendor fields and fixing checksums

Comments 1

Accepted answer

Lisez un module constructeur existant comme modèle, modifiez les octets 20-35 (constructeur), gardez CC_BASE (0x3F) et CC_EXT valides après chaque changement, et notez que la compatibilité Cisco nécessite l'algorithme de clé constructeur sur 0x60-0x7F.

3 Ukrainenetguru15UA Show original (English) AI translation
Log in to comment. Log in