У меня DIR-620 D1. Думал сдох. Помогла вот эта методика:
1. Выключаем роутер, соединяем кабелем комп с портом лан на роутере.
2.Прописываем в настройках сетевого подключения в компьютере статический
IP-адрес 192.168.0.2, маска 255.255.255.0, шлюз 192.168.0.1, ДНС 192.168.0.1
3. При выключенном роутере нажимаем кнопку ресет и одновременно включаем
питание роутера. Ждем 10 секунд, потом отпускаем кнопку ресет.
4. Пуск,Выполнить,Набираем cmd,ок,в открывшемся окне набираем ping 192.168.0.1
должно появится нечто похожее на:
Обмен пакетами с 192.168.0.1 по 32 байт:
Ответ от 192.168.0.1: число байт=32 время<1мс TTL=64
Ответ от 192.168.0.1: число байт=32 время<1мс TTL=64
Ответ от 192.168.0.1: число байт=32 время<1мс TTL=64
Ответ от 192.168.0.1: число байт=32 время<1мс TTL=64
5. В браузере набираем
http://192.168.0.1 нажимаем кнопку обзор и выбираем
файл прошивки,нажимаем отправить.
6.Не выключаем питание и не обрываем связь,ждем окончания прошивки.
7.Можно одновременно запустить ping -t 192.168.0.1 и ждать пока роутер не
вернеться в сеть, что и будет означать что перезагрузка завершена.
8. заходим в
http://192.168.0.1 и радуемся новой прошивке.
Зашил сразу вер.1.3.6, после экспериментов с openwrt.