Category: техника

Asus DSL-G31, мигающий Power и восстановление прошивки

 Купил ASUS DSL-G31 на место почившего (условно, правда) D-Link DSL-2640. Сидел, настраивал.

Удивило, что с прошивкой (3.0.2.0.A), с которой девайс идёт из коробки, с веб-интерфейсом можно нормально работать только из Internet Exlorer. Впервые за много лет появился повод его запустить :) До этого пробовал через Firefox и Оперу - тормозит жутко и работает криво.

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

Девайс, как и было обещано, перезагрузился - и стал мигать зелёным индикатором Power. На
выключение-включение питания не реагировал - продолжал мигать после выключения-включения точно так же, на долговременное нажатие на Reset реагировал точно так же - то есть никак. После того, как он помигал так с полчаса, я пришёл к выводу, что в результате попытки перепрошивки возникла некая проблема, которую надо бы и порешить. 

В интернетах нашёл, что по неведомой причине устройство перешло в Rescue Mode. Как пишут в тех же интернетах, девайс, находящийся в этом режиме, можно восстановить, залив в него прошивку при помощи некой Firmware Restoration Utility.

Проблема оказалась в том, что на диске, прилагающемся с рутеру, эта утилита отсутсвует как таковая. На сайте асусовском найти её тоже не удалось.

Но обнаружился другой вариант, который и был успешно использован.
В этом варианте для заливки прошивки на девайс используется протокол tftp
Соответственно, нужен клиент для этого протокола. Я скачал вот отсюда

Итак, как это было.

1. скачаваю tftp-клиент
2. рядом со скачанным клиентом кладу разархивированный файл прошивки - DSL-G31_3.0.2.3.A.trx
3. изменяю конфигурацию сети: устанавливаю статический IP-адрес компьютера в 192.168.1.2, маска 255.255.255.0
4. пингую девайс, ping 192.168.1.1, убеждаюсь что он (ещё и пока) живой
5. заливаю прошивку: tftp -i -v 192.168.1.1 PUT DSL-G31_3.0.2.3.A.trx
6. наблюдаю процесс, дожидаюсь завершения
7. выключаю девайс
8. включаю снова - и наблюдаю уже обычную последовательность его загрузки.

И теперь работает уже с новой версией прошивки.
  • Current Music
    Nachtmahr - Alle Lust Will Ewigkeit
  • Tags