К сожалению, именно программная часть является самой слабой стороной маршрутизаторов D-Link. Особенно отличились в этом как раз роутеры DIR-615 K2 и K1, которые изначально шли c полу-рабочим софтом. Встречаются случаи, когда прошивка слетает и устройство перестает себя адекватно вести, вплоть до полной потери доступа к веб-интерфейсу. Пользователю остается единственный доступный способ восстановить прошивку DIR-615 — это Failsafe UI.
Но прежде чем что-либо делать — надо подготовиться. Идем на официальный сервер D-Link и качаем прошивку для своей аппаратной ревизии DIR-615 (ревизию можно посмотреть в наклейке на нижней части корпуса устройства). Скачать лучше несколько версий микропрограммы.
Способ 1.
Сначала нам нужно подключиться к любому LAN-порту роутера с помощью сетевого кабеля (WiFi не подойдет). После этого нажимаем комбинацию клавиш WIN+R, в строке «Открыть» пишем команду ncpa.cpl и нажимаем кнопку ОК:
Выбираем сетевое подключение через которое компьютер подключен к маршрутизатору и в настройках протокола Интернета TCP/IPv4 прописываем статический IP-адрес:
IP-адрес — 192.168.0.2
маска — 255.255.255.0
Основной шлюз — 192.168.0.1
Затем, нужно на включенном устройстве зажать спичкой или скрепкой кнопку Reset и не отпускать, после чего выключить питание роутера и включить снова. Держать кнопку зажатой придется ещё 15-20 секунд.
Отпускаем Reset и пробуем зайти в веб-интерфейс роутера — http://192.168.0.1
В результате должны получить окно Аварийного восстановления — D-Link Failsafe UI:
Кликаем на кнопку «Обзор» и выбираем файл с прошивкой. Нажимаем на кнопку «Отправить» (Upload) и ждем результата.
В идеале, после заливки новой микропрограммы роутер должен перезагрузиться и далее работать уже с новым софтом.
Но так бывает далеко не всегда. В этом случае, можно попробовать следующий способ. Кстати, он подходить для некоторых ревизий DIR-300 NRU, DIR-320 NRU и DIR-620. С его помощью можно перепрошивать брендированные длинки от МТС или ДОМ.ру. Заключается он в следующем:
Способ 2.
Настройки сети оставляем те же, что использовались выше.
В Windows 7 и Windows 8 надо заранее включить tftp-клиент. Для этого идем в «Панель инструментов» и находим там «Программы и компоненты»:
Кликаем по ссылке «Включение и отключение компонентов Windows» и ставим галку на tftp-клиент:
Затем, в папке, где у нас лежит файлик с прошивкой создаем текстовый документ с расширением txt и вот таким содержанием:
@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 *** Starting Flash ****
tftp -i 192.168.0.1 put firmware.bin
:END
Сохраняем его. Затем кликаем на нем правой кнопкой мыши и переименовываем во flash.bat:
Иконка файла так же должна смениться.
Запускаем файл и включаем роутер.
Как только он загрузится — tftp-клиент должен залить прошивку на флеш-память устройства и выдать сообщение примерно такого содержания:
Успешная передача: 3497321 байт за 7 сек., 699584 байт/с
Если не получается — попробуйте зажать кнопку Reset, перезагрузить роутер и держать её зажатой ещё секунд 15, после чего отпустить и следить за результатом.
Ура!!! Получилось. Всем спасибо. Восстановил DIR615K2 с прошивкой 1.0.19. Не заходил в настройки. Помог первый способ и PORTABLE FIREFOX 115 (в других браузерах не срабатывало). ОС windoiws 7. Залил последнюю прошивку для роутера 2.5.4
Неудачно в моём случае с DIR-632.
Пробовал залить OpenWRT. Через UI и рекавери мод, через разные браузеры — не принимает, FAIL.
Способ с батником странно описан. По тексту получается, что роутер должен пинговаться находясь в служебном режиме, но на деле так не работает — tftp рапортует об успешной заливке лишь когда роутер пингуется, а это происходит ТОЛЬКО в штатном режиме. Если же роутер в служебном режиме, то его IP не виден и спустя некоторое время попыток отправки окно батника выдаёт «Сбой подключения». В итоге, родная прошивка стоит в роутере намертво.
Остался только ещё способ нативно поставить XP на виртуалку и пытаться шить оттуда через Internet Explorer