ONLP onlp_sfp_eeprom_read przesuwa dane EEPROM QSFP na Accton Wedge100BF (gubi co drugi bajt)
Na Accton Wedge100BF-32x wywołanie ONLP onlp_sfp_eeprom_read zwracało dane EEPROM QSFP z pominięciem co drugiego bajtu, więc w nazwach producenta brakowało co drugiego znaku; ten sam transceiver był poprawnie odczytywany na Accton AS7312-54x. Nazwa producenta FINISAR CORP pojawiała się pod błędnym offsetem (0x4A zamiast 0x94), co wskazywało na błąd wyrównania bajtów w bibliotece ONLP Wedge100BF.
- Sprzęt: Accton Wedge100BF-32x, Accton AS7312-54x
- Transceivery: Finisar QSFP
- Format: QSFP
Objawy / komunikaty:
QSFP EEPROM data shifted, every other byte dropped
vendor string at wrong offset
Comments 1
Otwarty błąd w bibliotece ONLP platformy (wyrównanie bajtów/obsługa bufora); nie opublikowano poprawki.