Przeprogramowanie EEPROM SFP za pomocą Raspberry Pi, żeby moduły działały na sprzęcie Cisco/HP
Poradnik przekodowywania EEPROM SFP/SFP+, żeby moduł działał ze switchem innego producenta. Wykorzystuje obudowę Cisco Twingig do dostępu do pinów I2C SFP i łączy cztery przewody z GPIO Pi (3,3 V, GND, SDA na GPIO3, SCL na GPIO5). Pokazuje wykrywanie 0x50 (i opcjonalnego DOM 0x51) za pomocą i2cdetect, wskazuje sumę kontrolną CC_BASE pod 0x3F i CC_EXT, które muszą być poprawne, oraz pola producenta (bajty 20-35), długości fali (60-62) i klucza producenta Cisco (0x60-0x7F).
- Sprzęt: adapter Cisco Twingig
- Transceivery: SFP, SFP+
- Format: SFP, SFP+
Objawy / komunikaty:
reference: recoding vendor fields and fixing checksums
Comments 1
Odczytaj istniejący moduł producenta jako szablon, zmień bajty 20-35 (producent), po każdej zmianie utrzymuj poprawne CC_BASE (0x3F) i CC_EXT oraz pamiętaj, że zgodność z Cisco wymaga algorytmu klucza producenta dla 0x60-0x7F.