CodingBox Q&A Ask question

ONLP onlp_sfp_eeprom_read смещает данные EEPROM QSFP на Accton Wedge100BF, пропуская каждый второй байт

Asked Active Viewed 68 AI translation from English
0

На Accton Wedge100BF-32x вызов ONLP onlp_sfp_eeprom_read возвращал данные EEPROM QSFP с пропуском каждого второго байта, поэтому в строках вендора отсутствовал каждый второй символ. Тот же трансивер корректно читался на Accton AS7312-54x. Имя вендора FINISAR CORP находилось по неверному смещению (0x4A вместо 0x94), что указывало на ошибку выравнивания байтов в библиотеке ONLP для Wedge100BF.

  • Оборудование: Accton Wedge100BF-32x, Accton AS7312-54x
  • Трансиверы: Finisar QSFP
  • Форм-фактор: QSFP

Симптомы / сообщения:

QSFP EEPROM data shifted, every other byte dropped
vendor string at wrong offset

Comments 1

Открытая ошибка в платформенной библиотеке ONLP, связанная с выравниванием байтов или обработкой буфера. Исправление не опубликовано.

0 Italylambdapilot72IT Show original (English) AI translation
Log in to comment. Log in