Восстановление D-Link DSR-500AC A1

Восстановление D-Link DSR-500AC A1

И всем Привет!

Притащили как то модный роутер D-Link DSR-500AC A1 с вафлей мертвый, не как не откликался на сброс и не на что не реагировал. Пришлось ломать башку.
По даташиту консольной микрухи сделал кабель (фотку распиновки приложил). Роутер стал "рисовать" в консольке. Откликается на команду help, много чего интересного в ней.


В общем после долго курения форумов и данной команды, была выработана тактика восстановления сего сабжа.
Процедура следующаяя: Во время загрузки в консоли нужно остановить загрузку (попросит нажать эникей)
Далее даем следующие команды octethup и httpd, после по 192.168.0.1 попадаем в режим восстановления и кормим прошивкой под нужную ревизию
И Важный момент, подключаемся через интерфейс WAN2

Таким же образом было восстановлено ещё 2 таких же аппарата.

Для особых трупов, слил дамп с рабочего аппарата
ДАМП

Статьи / Прочие mihas000 31.05.2019 12:43:47 3139

Комментарии

kostusk 27.03.2020

Если загрузчик цел, то можно к нему прикрутить в HEX-редакторе обновление с офсайта, и зашить программатором. Все будет работать.

mihas000 27.03.2020

А поподробнее можно, с каких адресов

kostusk 28.03.2020

<!--uzquote--><div class="bbQuoteBlock"><div class="bbQuoteName" style="padding-left:5px;font-size:7pt"><b>Цитата</b> </div><div class="quoteMessage" style="border:1px inset;max-height:200px;overflow:auto;"><!--uzq-->А поподробнее можно, с каких адресов<!--/uzq--></div></div><!--/uzquote--> <br /><br /> 1.Слить нерабочий дамп. <br /> 2.Скачать обновление с офсайта. <br /> 3.Открыть оба файла в HEX-редакторе. <br /> 4.Скопировать несколько символов вначале файла-обновления. <br /> 5.Найти их в полном нерабочем дампе. <br /> 6.Ставим курсор в конце предыдущего блока. <br /> 7.Идем в меню Правка -&gt; Выделить блок и выбираем &quot;Смещение начала&quot; - &quot;0&quot;. <br /> 8.Копируем выделение (это загрузчик) и вставляем его вначале файла-обновления. <br /> 9.Смотрим конец файла-обновления и нерабочего дампа. Обычно, и там и там, он забит &quot;FF&quot;-ками, и можно больше ничего ни делать, а сохраняться и прошивать получившийся дамп в роутер. По фен-шую можно добить &quot;FF&quot;-ки до размера оригинального дампа. Но это делать необязательно, т.к. программатор сам их допишет при перепрошивке. <br /> 10.Прошиваем. Радуемся. <img rel="usm" src="/smailik/smile_.gif" border="0" align="absmiddle" alt=":)" /> <br /><br /> Примерно так. Возможны варианты. Будет работать, если оригинальный загрузчик в дампе цел.

0andriy 09.01.2021

Для допытливых, адаптер с такой цоколёвкой соответствует стандарту Cisco (бывают ещё как минимум Moxa и Cyclades из самых распространённых). Вот картинка <br /> для Cisco & Cyclades <img src="https://www.zpesystems.com/KnowledgeBase/Screen_Shot_2016-01-29_at_10.11.04_AM.png" border="0" alt=""/> <br /> и табличка для Moxa <br /> <!--uzcode--><div class="bbCodeBlock"><div class="bbCodeName" style="padding-left:5px;font-weight:bold;font-size:7pt">Код</div><div class="codeMessage" style="border:1px inset;max-height:200px;overflow:auto;"><!--uzc--> <br /> Moxa Pin Colour Moxa NPort Signal <br /> 1 White/Green DSR <br /> 2 Green RTS <br /> 3 White/Orange GND <br /> 4 Blue TxD <br /> 5 White/Blue RxD5 <br /> 6 Orange DCD <br /> 7 White/Brown CTS <br /> 8 Brown DTR <br /> <!--/uzc--></div></div><!--/uzcode-->

Чтобы оставить комментарий, пожалуйста, авторизуйтесь или зарегистрируйтесь