Перейти к содержимому
Калькуляторы

Прошивка CWDM, образы SFP прошивка и образы SFP

хм. почитал мануал по PowerPC процам, и таки разобрался, <b>что дописывать в SFP, что-бы они работали в cisco.</b>

и не выпрашивать при этом чужие прошивки или вводить комманды, которые не всегда помогают.

 

вот eeprom с оригинального GLC-T SFP, который уже проскакивал быше

<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->0000: 03 04 00 00 00 00 08 00 │ 00 00 00 01 0D 00 00 00 ♥♦ ◘ ☺♪

0010: 00 00 64 00 43 49 53 43 │ 4F 2D 4D 45 54 48 4F 44 d CISCO-METHOD

0020: 45 20 20 20 01 00 00 00 │ 53 50 37 30 34 31 20 20 E ☺ SP7041

0030: 20 20 20 20 20 20 20 20 │ 44 20 20 20 41 0C C1 E7 D A♀Бз

0040: 00 10 00 00 30 30 30 30 │ 30 4D 54 43 31 31 33 38 ► 00000MTC1138

0050: 30 31 53 53 30 37 30 39 │ 32 31 30 31 00 00 00 4C 01SS07092101 L

0060: 00 00 0E C4 5D 79 AB 96 │ 99 E3 7C 20 A0 CB FB FB ♫Д]y<-Tг| Лыы

0070: A2 3D 70 00 00 00 00 00 │ 00 00 00 00 87 43 21 A0 ў=p ╪C! <!--c2--></div><!--ec2-->

 

по SFF-8472 описаны байты 0000....005F, их оставляем старыми, если там канешно не FFFF или какая левачина.

байты 0060....007F заполняются на усмотрение вендора, их и нужно записать правильно, для cisco.

 

у cisco тут записан:

1) байт идентификатора производителя (0x0062: 0x0E это Method, видел еще 0x02 для Finisar)

2) уникальный серийный номер, 0x0063 - обычный md5 от сложения

- один идентифиатора производителя (0x0E, или какой другой) +

- имени производителя (0x10 байт ) +

- серийного номера SFP (0x10 байт )+

- и cisco key для производителя (0x10 байт, всего 0x40 вендоров, при желании можно найти все 0x400 байт,

а для моих Method 0x0E это 4AF86716ED1E2F347CA13C9978AD8CA0, Finisar 0x02 - 8DDAE6A46EC9DEF6100BF185059C3DAB)

 

тоесть вендор, имя, серийник, ключ вендора:

<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->0000: 0E 43 49 53 43 4F 2D 4D │ 45 54 48 4F 44 45 20 20 ♫CISCO-METHODE

0010: 20 30 30 30 30 30 4D 54 │ 43 31 31 33 38 30 31 53 00000MTC113801S

0020: 53 4A F8 67 16 ED 1E 2F │ 34 7C A1 3C 99 78 AD 8C SJшg■н▲/4|Ў<Tx-_

0030: A0 │  <!--c2--></div><!--ec2-->

с нее и получается наш уникальный ID имени циско C45D79AB9699E37C20A0CBFBFBA23D70

3) чексумма 0x007С, обычный CRC32 от 0x0С байтов, в дамп токо пишем байты в обратном порядке,

если посчитало 0x12345678, записываем 78 56 34 12

<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->0060: 00 00 0E C4 5D 79 AB 96 │ 99 E3 7C 20 A0 CB FB FB ♫Д]y<-Tг| Лыы

0070: A2 3D 70 00 00 00 00 00 │ 00 00 00 00<!--c2--></div><!--ec2-->

 

вообщем и все, берем SFP и Winhex, считаем и пишем в SFP цисковские 32 байта, вендор+md5+crc32,

и не паримся где найти рабочий eeprom, и наскоко он соответствует нашему.

 

 

<b>для гугла</b>: cisco eeprom vendor ID security code crc crc32 md5 service unsupported-transceiver 0x1BBB2B46

 

Дополнительно, хочу добавить, что после смены SN надо еще посчитать тем же Winhex'ом чексумму (Checksum (8 bit))

0040: 00 10 00 00 30 30 30 30 │ 30 4D 54 43 31 31 33 38 ► 00000MTC1138

0050: 30 31 53 53 30 37 30 39 │ 32 31 30 31 00 00 00

 

Как раз для этого серийника и будет 4С.

Если этого не сделать, порт будет в err-disable, но виден ы sh inventory.

Источник: ftp.seagate.com/sff/SFF-8472.PDF

Изменено пользователем Daemon

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Здравствуйте. Буду очень признателен, если выложите прошивку на OptiCin SFP-SX.LC.2.

Заранее спасибо.

 

P.S. Надо прошить девайс, чтобы работал на Cisco 2960G.

up

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

up

не нужен вам opticin

оригинальный код в аттаче

1000BASE-LX_1.txt

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

up

не нужен вам opticin

оригинальный код в аттаче

Спасибо, попробую. Расскажите, пожалуйста, где вы взяли прошивку? Может быть, ее можно скачать где-либо?

Или есть просто программы, которые делают их для определенных моделей?

По какому принципу вообще осуществляется подбор?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Все нормальные производители выпускают SFP с прошивкой,

соответствующей стандарту. 96 байт из 128 уже заполнены

необходимой информацией и содержат нужные контрольные суммы.

Оставшиеся 32 байта оставлены свободными. Вот в них-то и

пишется информация, по которой 2960 определяет "фирменность".

Чтобы получить эту информацию, надо воспользоваться той длинной

инструкцией, что несколькими постами выше. Если надо использовать

много SFP, то для модификации прошивок можно написать программу.

Я потратил на свой bash-скрипт примерно пару часов. Выглядит

жутко, зато я уверен, что в ни в один свитч/роутер не попадут SFP

с одинаковыми прошивками.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

- и cisco key для производителя (0x10 байт, всего 0x40 вендоров, при желании можно найти все 0x400 байт,

а для моих Method 0x0E это 4AF86716ED1E2F347CA13C9978AD8CA0, Finisar 0x02 - 8DDAE6A46EC9DEF6100BF185059C3DAB)

У кого есть ключи других производителей (не FINISAR и METHOD)? Можете поделиться? Интересуют 0x08 и 0x11. Проверяют ли коммутаторы соответствие полей байта идентификатора производителя (0x62) и имени производителя (0x10 байт с 0x14 по 0x23)?

 

Если пробовать вытащить ключи из прошивки к коммутаторам, нужно иметь распакованный образ, как я понимаю. Чем можно распаковать MZIP?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

разгадал тайну прошивки директ кабелей 10GB MOLEX.

Надо на разъеме sfp+ 15 VccR повесить в воздухе (или посадить на землю -этот вариант надо проверять, т.к. часто дорожки внутри SFP сидят на +3.3V, коротнуть может), в зависимости от типа флешки.

Шьются теперь без проблем.

 

Прошил ради интереса директ кабель HP 10Gb SFP прошивкой от HP 1000SX MM, воткнул в коммутаторы в порты SFP, всё работает.

Надо потестить как по надежности и отсутствию ошибок, по идее на 1 м кабеле всё будет нормально.

если кто в теме подскажите что за чип на третьей картинке

18568

111A6

1C2AA

я его случайно сдул феном, но на работоспособность этого разъема в кабеле не повлияло.

post-101776-090705900 1357040650_thumb.jpg

post-101776-043994900 1357040708_thumb.jpg

post-101776-003332100 1357040754_thumb.jpg

Изменено пользователем digsi

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Коллеги,

 

а не завалялись ли случаем у кого-нить образы для Juniper EX-SFP-10GE-ER и(или) QFX-SFP-10GE-ER?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Господа, подскажите пожалуйста, шьются ли ZyXEL SFP-LX-10?

Заранее благодарю!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Подскажите чем же можно прошить sfp+ ? Программатор extra-PIC прекрасно читает 128 байт из них, но прошить не может.

 

В открытом доступе, к сожалению ничего не нашел, даже программатор http://dimiks.com/ru/programmer, заявляемый как SFP+ всё из модулей читает, а вот з записью- полнейший облом :( (тестировалось на куче SFP+ разных производителей, от безымянных до брендовых)

в последнее время много китайских трансиверов SFP+ продаются с защитой.

для прошивки необходимо залить промежуточную прошивку (с паролем), а поверх нее целевую.

Дмитрий

dimiks.com

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Уважаемые, всем добрый день.

 

Прикупил на NAGе парочку SFP SNR-SFP-W53-20& SNR-SFP-W35-20,

как то прочитал про service unsupported-transceiver, ну думаю всё нормуль.

А не тут то было, Cisco WS-C2940-8TF-S с IOS c2940-i6k2l2q4-mz.121-22.EA14.

не воспринимает данную команду, при втыкании самой SFPшки в консоли ноль реакции,

что посоветуете?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

что посоветуете?

НАГовские модули идут по умолчанию с Cisco совместимой прошивкой

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ну вот как то не заводятся. Ещё есть мысли?

В консоли реакции нет, команду не воспринимает.

Да, SFP точно живые, в медиках работают.

Изменено пользователем sunrise333

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

если проблема в том, что коммутатор ругается на модуль - проблема в прошивке

если коммутатор ни на что не ругается - проблема в линке, руках, настройках

 

может коммутатор ждет заветную команду speed nonegotiate на SFP порту, т.к. с другой стороны стоит медиаконвертер без автосогласования?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

sunrise333 значит надо модуль прошить другой прошивкой от cisco. По аналогии на коммутаторах HP принимают модули SFP c определенной прошивкой и модели, если не принимают родные, перешиваем в нужные и вот они работают.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Добрый день. Купил HP 5412-92G-PoE+-2XG v2 zl Switch к нему SFP+ Dlink dem-432 XT v.A1 LR 1310nM.

Соттветственно задаюсь тебе вопросами: можно ли их прошить? как это сделать возможно?

 

P.S. Насколько я понял мне надо прошивку от HP X121 1G SFP LC SX Transceiver (J4858C)

P.P.S. Так же интересует вопрос, какие именно аналоги могут мне подойти?

Изменено пользователем DGONSIT

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

DGONSIT ты из какой страны? разбирай модуль и смотри что за флеш стоит. фотку платы сюда с двух сторон.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Добрый день. Купил HP 5412-92G-PoE+-2XG v2 zl Switch к нему SFP+ Dlink dem-432 XT v.A1 LR 1310nM.

Соттветственно задаюсь тебе вопросами: можно ли их прошить? как это сделать возможно?

 

P.S. Насколько я понял мне надо прошивку от HP X121 1G SFP LC SX Transceiver (J4858C)

P.P.S. Так же интересует вопрос, какие именно аналоги могут мне подойти?

 

http://forum.nag.ru/forum/index.php?showtopic=43748&st=140&p=673566entry673566

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

такс, в общем тысяча извинений. Я не тот модуль написал вам народ.

вот надо прошивку от такого P X132 10G SFP+ LC LRM Transceiver (J9151A)

 

Фотографии моих разобранных DLINK Dem-432XT будут в течении пары дней.

Изменено пользователем DGONSIT

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

а с модулями CWDM GateRay кто-нибудь работает? Бренд двигает файбертул... Juniper их видит, но не видит с них DDM. А вроде DDM есть... Поможет ли перешивка и если да - то на какую прошивку?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

GateRay

какое-то очередное г**но =)

прошивка модулей с DDM не всегда получается с помощью простого программатора, как в НАГе продается...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

какое-то очередное г**но =)

 

Ну все может быть. Хотя ими явно не мелкими партиями торгуют, возможно вполне работающие. Вопрос пока только с DDM, ибо там сложная трасса на 60 км.

Вот если с DDM облом, то надо пожалуй менять, и еще вопрос на что менять.

 

Программатор есть и более серьезный ELNEC, переходник только сделать надо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Программатор есть и более серьезный ELNEC, переходник только сделать надо.

вы собираетесь выпаивать EEPROM?

мне кажется эффект будет, как и у НАГовского программатора =)

Ну все может быть. Хотя ими явно не мелкими партиями торгуют, возможно вполне работающие.

"вполне" работающие они и будут я думаю. но зачем покупать "вполне" модули, когда можно купить в те же деньги модули проверенные временем?

что касается Fibertool и модулей: раньше они покупали у ATOP и Gigalink "вполне" модули =) качество которых и стабильность была тоже "вполне". ATOP и Gigalink сейчас на грани банкротства

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

D^2, подскажете хорошего поставщика с хорошим железом в Питере?

Вариант заказать на SNR я знаю )

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.