Accton Wedge100BF의 ONLP onlp_sfp_eeprom_read가 QSFP EEPROM 데이터를 밀어냄(한 바이트씩 건너뜀)
Accton Wedge100BF-32x에서 ONLP onlp_sfp_eeprom_read를 호출하면 QSFP EEPROM 데이터의 바이트를 하나씩 건너뛰어 벤더 문자열의 글자도 하나씩 빠졌습니다. 같은 트랜시버는 Accton AS7312-54x에서 제대로 읽혔습니다. 벤더 이름 FINISAR CORP가 0x94 대신 0x4A라는 잘못된 오프셋에 나타나 Wedge100BF ONLP 라이브러리의 바이트 정렬 버그를 가리켰습니다.
- Hardware: Accton Wedge100BF-32x, Accton AS7312-54x
- Transceivers: Finisar QSFP
- Form factor: QSFP
증상 / 메시지:
QSFP EEPROM data shifted, every other byte dropped
vendor string at wrong offset
Comments 1
플랫폼 ONLP 라이브러리의 미해결 버그(바이트 정렬·버퍼 처리). 수정은 게시되지 않았어요.