ONLP onlp_sfp_eeprom_read verschiebt QSFP-EEPROM-Daten auf Accton Wedge100BF (jedes zweite Byte fehlt)
Auf einem Accton Wedge100BF-32x lieferte der ONLP-Aufruf onlp_sfp_eeprom_read QSFP-EEPROM-Daten, bei denen jedes zweite Byte übersprungen wurde; in Herstellerstrings fehlte deshalb jedes zweite Zeichen. Derselbe Transceiver ließ sich auf einem Accton AS7312-54x korrekt auslesen. Der Herstellername FINISAR CORP erschien am falschen Offset (0x4A statt 0x94), was auf einen Byte-Alignment-Fehler in der ONLP-Bibliothek des Wedge100BF hindeutet.
- Hardware: Accton Wedge100BF-32x, Accton AS7312-54x
- Transceiver: Finisar QSFP
- Formfaktor: QSFP
Symptome / Meldungen:
QSFP EEPROM data shifted, every other byte dropped
vendor string at wrong offset
Comments 1
Offener Fehler in der ONLP-Bibliothek der Plattform (Byte-Alignment/Pufferbehandlung); keine Lösung veröffentlicht.