ONLP onlp_sfp_eeprom_read sposta i dati EEPROM QSFP su Accton Wedge100BF (scarta un byte sì e uno no)
Su un Accton Wedge100BF-32x, la chiamata ONLP onlp_sfp_eeprom_read restituiva i dati dell'EEPROM QSFP saltando byte alterni, quindi nelle stringhe del produttore mancava un carattere ogni due; lo stesso transceiver veniva letto correttamente su Accton AS7312-54x. Il nome FINISAR CORP compariva all'offset sbagliato (0x4A invece di 0x94), indicando un bug di allineamento dei byte nella libreria ONLP del Wedge100BF.
- Hardware: Accton Wedge100BF-32x, Accton AS7312-54x
- Transceiver: Finisar QSFP
- Fattore di forma: QSFP
Sintomi / messaggi:
QSFP EEPROM data shifted, every other byte dropped
vendor string at wrong offset
Comments 1
Bug aperto nella libreria ONLP della piattaforma (allineamento byte/gestione buffer); nessuna correzione pubblicata.