SFP и GBIC модули используются в телекоммуникационном оборудовании.
на борту имеют EEPROM обычно 24С01А, реже 24С02.
когда столкнулись с неродными модулями встал вопрос о их перешивке.
Паршивку можно запросто слить с родного и залить в китайща, однако если два одинаково зашитых модуля (одинаковый sn/) втыкаешь в одну железку, то она отказывается работать с обеими.
для того, чтобы менять серийник нужно заново пересчитывать чексумм.
прошивка состоит из 2 основных частей
2 часть в себя включает:
- настройки режимов эксплуатации
- серийный номер изделия
- дата производства
- чексум
данная часть является уникальной для каждого модуля
может у кого есть софтина, которая способна генерировать прошивки для модулей?
сейчас сам собираю софтину, для редактирования этих паршивок. Однако изобретать велосипед тоже не хочется.
З.Ы. в приложении парочка образцов. Если с веткой ошибся, то переместите пжлст.
Вложение | Размер |
---|---|
agilent_CISCO_WS-G5484_30-0759-01_1000BASE-SX.txt | 128 байтов |
agilent_WS-G5484_30-0759-01_1000BASE-SX.txt | 128 байтов |
original_CISCO_WS-G5484_30-0759-01_1000BASE-SX.txt | 256 байтов |
IBM_CISCO_WS-G5484_30-0759-01_1000BASE-SX.txt | 128 байтов |
ibm-sm-dx.txt | 128 байтов |
jds-sm-dx.txt | 128 байтов |
GigaLight_FBT-GB-3524S-03C_Tx1310_Rx1550_3KM.txt | 256 байтов |
А у нас встал вопрос по перепрошивке 1000Мбит-ых модулей на 100 мегабит.
Вроде есть в инете успешные прецеденты так сказать, только я никак не могу разобраться где там адрес который за скорость отвечает. явно нигде нету цифр 1000 там или 100.
И х.з. все ли SFP модули поддерживают такой даунгрейд.
Достал в сети какие-то прошивки для перепрошивки на 100 мб но с ними не работает железо.
Нашел букварь где описано каждый байт прошивки, прошивал, редактировал так и эдак но не получается законнектится с обычным конвертером.
Так и не понял, то ли железо не поддерживает аппаратно режим 100 мегабит, то-ли SFP тоже аппаратно возможно не все могутдержать скорость в 100 мегабит.
Пробовал на D-Link DES 3226 и на HP Procurve Switch 2626.
Кстати SFP-хи прошитые под 100 мегабит на вышеуказанных свичах поднимают между собой все равно гигабитный линк.
Подскажите, кто знает, как рассчитывается контрольная сумма в прошивке SFP?
И есть-ли какой-либо материал, чтобы разобраться в структуре прошивки?
Контрольную сумму для прошивок SFP я пересчитывал в WinHex. Сама прошивка состоит из 2 частей.
И на каждую часть своя контрольная сумма.
Что именно считать и как и материал позволяющий разобраться в структуре прошивки в прикрепленных файлах.
Отправить комментарий