Как восстановить прошивку D-Link DIR-615 K2
РЕБЯТА НИКОГДА НЕ ПОКУПАЙТЕ ДЛИНК))))))))))))))
Купил тут на днях роутер D-Link DIR-615 K2. Естественно, в первую очередь решил обновить прошивку до самой новой версии. Не знаю, что именно пошло не так (я в чем-то ошибся, или роутер проглючил), но в результате получился просто кирпичик.
Как я понял, подобная проблема возникает у многих пользователей с шаловливыми ручками, так что опишу свои действия.
1. Отключаем от роутера все кабели. Отключаем питание. Отключаем компьютер от сети.
2. Настраиваем сетевой интерфейс подобным образом (см.скриншот):
Развлекуха с d link dir 615 k2
3. Подключаем компьютер к одному из LAN-портов выключенного роутера.
4. Нажимаем кнопку Reset, включаем питание роутера, удерживаем Reset секунд 10 (я считал моргания лампочки питания, нужно 8 морганий).
5. Отпускаем Reset и переходим в браузере по адресу http://192.168.0.1. По идее должны попасть на страницу Failsafe UI с формой выбора файла прошивки и кнопкой "Отправить".
В идеале, следует выбрать нужный файл прошивки, отправить его в роутер и получить исправный агрегат. Только вот на самом деле ничего подобного не происходит!
На текущий момент на FTP-сервере (ftp.dlink.ru) D-Link последняя прошивка называется "20121130_1914_DIR_615K_1.0.8_sdk-master.bin". Только вот при отправке в устройство в браузере появляется сообщение:
Flashing failed.
ERROR - the image you uploaded failed to pass verification.
Please make sure to use an official update.
Делаем буквально следующее:
1. Создаем CMD-файл следующего содержания:
@Echo Off
:BEGIN
ping -n 1 -w 10 192.168.0.1
If errorlevel 1 Goto BEGIN
If errorlevel 0 Goto FLASH
Goto END
:FLASH
Echo *** Start Flashing ****
tftp -i 192.168.0.1 put 20121130_1914_DIR_615K_1.0.8_sdk-master.bin
:END
2. Размещаем его в том же каталоге, где лежит прошивка.
3. При необходимости включаем в системе клиент Telnet:
4. Запускаем наш CMD-файл из командной строки. Если вываливается сообщение
Включить нужно до роутера
"tftp" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
- значит, внимательно читаем п.3
5. удерживаем при этом Reset Включаем питание роутера, до моргания лампочки питания (напомню: статические адреса на компьютере прописаны, компьютер соединен с LAN-портом роутера).
При удачной прошивке видим примерно следующее:
c:\1>start.cmd
Обмен пакетами с 192.168.0.1 по с 32 байтами данных:
Ответ от 192.168.0.1: число байт=32 время<1мс TTL=64
Статистика Ping для 192.168.0.1:
Пакетов: отправлено = 1, получено = 1, потеряно = 0
(0% потерь)
Приблизительное время приема-передачи в мс:
Минимальное = 0мсек, Максимальное = 0 мсек, Среднее = 0 мсек
*** Start Flashing ****
Успешная передача: 3616768 байт за 4 сек., 904192 байт/с
c:\1>
Всё, роутер прошит. Остаётся восстановить настройки у пользоваться!
Материал сайта pyatilistnik.org
Сколько трудностей, не проще купить другой роутер?
Я с вами полностью согласен, но было просто интересно.
при вводе данной команды «tftp -i 192.168.0.1 put 20121130_1914_DIR_615K_1.0.8_sdk-master.bin» появляется сообщение «Сбой запроса на подключение»