CodingBox Q&A Ask question

Reprogramar EEPROM SFP con una Raspberry Pi para que los módulos funcionen en equipos Cisco/HP

Asked Active Viewed 29 AI translation from English
2

Un tutorial para recodificar la EEPROM de SFP/SFP+ y usar un módulo en el switch de otro fabricante. Usa una carcasa Cisco Twingig para acceder a los pines I2C del SFP y conecta cuatro líneas desde el GPIO de la Pi: 3.3 V, GND, SDA en GPIO3 y SCL en GPIO5. Muestra cómo detectar 0x50 y, opcionalmente, 0x51 para DOM con i2cdetect; señala el checksum CC_BASE en 0x3F y CC_EXT, que deben ser válidos, e identifica los campos de fabricante (bytes 20-35), longitud de onda (60-62) y clave de fabricante Cisco (0x60-0x7F).

  • Hardware: adaptador Cisco Twingig
  • Transceptores: SFP, SFP+
  • Factor de forma: SFP, SFP+

Síntomas / mensajes:

reference: recoding vendor fields and fixing checksums

Comments 1

Accepted answer

Lee un módulo existente del fabricante como plantilla, edita los bytes 20-35 (fabricante), mantén CC_BASE (0x3F) y CC_EXT válidos tras cada cambio y ten en cuenta que la compatibilidad Cisco requiere el algoritmo de clave de fabricante sobre 0x60-0x7F.

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