Я обновлял с прошивки
DSR-150_A1_FW1.05B29_RU на
DSR-150_A1_FW1.08B29_WW через веб-интерфейс браузером Firefox 22.0 с прямым подключением без прокси-сервера, девайс умер (постоянно мигает индикатор Power, по сети недоступен - arp не отвечает).
Восстанавливал так (пишу максимально подробно). Порядок восстановления думаю идентичен для всех текущих устройств DSR.
1. подключился к консоли (через COM-USB переходник фирмы Prolific) специальным консольным кабелем, который шёл в комплекте, программа Putty (скорость порта 115200)
2. выкл-вкл роутера, начинается отображение загрузки и приглашение загрузчика, нужно в этот момент нажать любую клавишу в течение 3 секунд. Тогда появляется приглашение к вводу команд в консоли.
3. набираем команду printenv, смотрим параметр serverip=192.168.0.100
4. подключаем к LAN1 ноут кабелем UTP (Ethernet), этот кабель тоже идёт в комплекте с роутером, в свойствах сетевухи ставим IP-адрес из прошлого пункта и сетевую маску 255.255.255.0
5. скачиваем программу-сервер tftpd на ноут, я использовал tftpd64 с сайта
http://tftpd32.jounin.net в формате zip (без установщика). Распаковываем tftpd64. Скачиваем прошивку роутера (с учётом аппаратной ревизии) в папку сервера tftpd64 (или куда вы его установили). Запускаем сервер и если виндоус спросит - тут же разрешаем подключения к этому серверу.
6. в консольном окне Putty набираем нижеперечисленные команды (можно скопировать и вставить, нажав правую кнопку на окне Putty). Название прошивки изменить на своё. Команды нужно выполнять
по одной за раз и дожидаться окончания, пока роутер не напишет приглашение к вводу следующей команды, например, "DSR-150 #"
tftpboot $(loadaddr) DSR-150_A1_FW1.08B29_WW
run firm_flash
run linux_update
saveenv
resetУдачного всем восстановления. Использовал информацию с другого сайта,
http://helen42.ru/forum/viewtopic.php?t=84&p=238