LINUX.ORG.RU

[Невозможное возможно] Окирпичил DIR-300b с помощью OpenWRT.


0

1

Приветствую, братья-никсоиды.

Есть одна большая проблема - я сломал новенький DIR-300 (rev B) с помощью OpenWRT (rt3050, самосборная), что, судя по "http://www.dd-wrt.com/wiki/index.php/DIR-600", вообще-то, невозможно, т.к. у этой железки (как заявлено) bootloader намертво вшит в ROM, вместе со страницей восстановления.

Сделано это было просто - я забыл включить поддержку встроенного свитча, когда собирал OpenWRT. Как результат - роутер весело горит индикатором питания и плевать хотел на то, что я сую ему куда-то сетевой кабель. WiFi, вестимо, тоже не работает.

Тут бы исправить ошибку, залив нормальный образ при помощи страницы восстановления, но я не могу на неё попасть. Никак. Неудачную попытку прошивки осуществил именно через неё, так что вариант «я не знаю, как туда попасть» не подходит. Попробовал разные адреса (192.168.1.2, 192.168.0.2, 192.168.20.80) - ничего не выходит. Лампочка тоже плевать хотела на то, что я жму на Reset - как горела желтым, так и горит.

Помогите, пожалуйста - что мне теперь сделать, чтобы попасть на страницу загрузки\перепрошить его любым другим путём?

P.S. Tftp пробовал, не вариант - не видит роутер. Вообще. P.P.S. Кабель проверил. P.P.P.S. http://vatrushko.blogspot.com/2009/10/dir-300.html и http://wiki.openwrt.org/toh/d-link/dir-300revb читал, гугл спрашивал по самым разным (подходящим) ключевым словам на русском, украинском и английском языках.


ЕМНИП, на длинках внутри есть последовательый порт, можно прошить через него.
Только придётся добавить преобразователь уровней на max232.

anon_666
()
Ответ на: комментарий от snoopcat

пс. судя по вашим постам, нужно просто поймать момент и зайти в отладочный режим по telnet'у или прям загнать ему прошивку (с этим все ок у дир320, насчет 300 — хз)

snoopcat ★★★★★
()
Ответ на: комментарий от snoopcat

> пс. судя по вашим постам, нужно просто поймать момент и зайти в отладочный режим по telnet'у или прям загнать ему прошивку (с этим все ок у дир320, насчет 300 — хз)

Не-а, пробовал.

У Dir-120 и Dir-320 больше общего, чем у последнего и Dir-300.

Даже «a» и «b» версии трёхсотки между собой охренительно различаются.

Df_Yz
() автор топика

Я как-то окирпичил Dir-300a неудачным включением jffs. Оказалось, что испортился board config, помог генератор board config'ов от http://www.shadowandy.net/

creepnee
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.