Ситуация, при которой необходимо делать восстановление прошивки на роутерах DIR-300
разных ревизий может возникнуть в силу разных причин. Помимо сбоя в работе микропрограммы, когда WiFi-роутер просто-напросто перестает раздавать интернет и становится недоступным его веб-интерфейс, это может быть и простой откат к обычной «стоковой» прошивке после DD-WRT. Либо это может быть восстановление после неудачной перепрошивки, когда роутеру была скормлена микропрограмма от другой аппаратной версии.
В общем разработчики — компания D-Link — предусмотрела подобное развитие событий и на многих современных устройствах сделали Emergency Web Server или Failsafe UI, что фактически одно и то же. Сейчас давайте разберемся вместе как им пользоваться.
Прежде чем делать какие-либо действия с роутером, нужно сначала скачать прошивку с официального сервера D-Link — ftp.dlink.ru :
Узнать какая у Вас аппаратная версия ДИР-300 можно на наклейке на задней крышке корпуса:
После этого заходим в нужную папку на сервере, ищем там каталог «Firmware» и скачиваем последнюю версию прошивки и предыдущую, на всякий случай. После этого начинаем колдовать с железякой. Отключаем от неё кабель провайдера и всех клиентов, кроме компа с которого будем делать восстановление.
Затем делаем вот что — идем в настройки Подключения по локальной сети и прописываем в свойствах протокола TCP/IPv4 вручную ай-пи адрес 192.168.0.2
, маску 255.255.255.0
и шлюз — 192.168.0.1
:
Адреса ДНС-серверов можете прописывать, а можете и нет — это не суть важно, т.к. они не будут задействованы. Жмем на ОК и закрываем настройки.
Берем в руки наш DIR-300 и зажимаем кнопку Reset :
Держа её нажатой, второй рукой выключаем питание маршрутизатора и включаем снова. Ждем 15 секунд и отпускаем Reset .
Теперь надо запустить интернет-браузер и в адресной строке забить адрес — http://192.168.0.1 . Результат должен быть такой:
Вот тут может быть ещё один нюанс. У более ранних моделей ДИР-300 интерфейс аварийного восстановления был на другом адресе. Поэтому, если на 192.168.0.1 Ваш маршрутизатор не отвечает, то снова идем в свойства протокола TCP/IP и прописываем уже вот такой ай-пи:
IP: 192.168.20.80
маска:255.255.255.0
В адресной строке браузера тоже надо вводить адрес 192.168.20.81:
Интерфейс у Emergency Web Server и Failsafe UI фактически один в один одинаков — кнопка выбора файла, и кнопка запуска перепрошивки. Жмем на «Обзор» и выбираем скачанный файл с прошивкой. Затем нажимаем на «Upload» и ждем окончания процесса.
Что имеем в результате? Рабочий роутер D-Link DIR-300! Всем добра!
Предварительные действия перед прошивкой
Обесточить роутер. Желательно отключить сетевой кабель от WAN
, вынуть всё из USB
портов
(иначе при наличии подключенных дисков возможно их некорректное отключение).
Сброс настроек роутера в дефолт
Сбросьте сначала настройки роутера в настройки по умолчанию, выбрав один из способов:
Через утилиту восстановления Firmware Restoration (описан в руководстве, программа rescue.exe на CD-ROM е в коробке). Отличие методов:
Как восстановить прошивку на роутере ASUS через утилиту Firmware Restoration:
1. Подключаем к роутеру блок питания.
2. Питание на роутер пока не подаем.
3. Подключаем роутер патчкордом к Ethernet-порту ПК с ОС Windows XP / 7.
4. На этом ПК выключаем файервол и все лишние сетевые адаптеры, в т.ч. и Wi-Fi, кроме того сетевого адаптера – куда подключен роутер.
5. Устанавливаем на ПК утилиту ASUS Firmware Restoration (предварительно скачанную с веб-сайта)
Рис. 1. Утилита Firmware Restoration.
6. Запускаем ASUS Firmware Restoration:
Рис. 2. Внеший вид окна утилиты.
7. Указываем путь к необходимому файлу прошивки
Рис. 3. Путь к файлу прошивки.
8. Далее зажимаем кнопку RESET на задней панели роутера и включаем его электропитание. Держим кнопку зажатой порядка 5 секунд и на ПК в окне утилиты ASUS Firmware Restoration нажимаем кнопку «Загрузить».После этого идет процесс обновления прошивки. Он занимает время порядка 3-х минут.
9. ВАЖНО!!!
Питание роутера до окончания процесса перепрошивки НЕ ВЫКЛЮЧАТЬ
, роутер НЕ ПЕРЕЗАГРУЖАТЬ!!!
Нюансы настроек IP-адресов и маски подсети в зависимости от модели роутера Asus
Для моделей: ASUS RT-N13/DSL-N13/RT-N13U/RT-N15/RT-N16
(WL-320gP/320gE/330gE/500gP/500gPv2/500W/520gC/520gU/600g)
Для моделей: ASUS RT-N11
Для моделей: ASUS RT-G32
Аналог второго метода, описан в в FAQ от Олега: Прошивка через tftp
(если меняли IP-адрес
роутеру, то искать его надо будет на нем, а не на 192.168.1.1
)
Как восстановить прошивку на роутере ASUS
через tftp
Часто требуется стереть все ранее сделанные изменения в роутере, например при переходе с одного типа прошивки на другой (обязательно с DD-WRT на Олега и обратно).
Для этого используются следующие "обнуляющие" прошивки:
прошивка имеет обычно такой вид <модель роутера>-recover.trx
прошивка имеет обычно такой вид <модель роутера>-clear-nvram.trx
Подготовка:
Должно появится нечто похожее на:
Pinging 192.168.1.1 with 32 bytes of data: Reply from 192.168.1.1: bytes=32 time=2ms TTL=100 Ping statistics for 192.168.1.1: Packets: Sent = 1, Received = 1, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 2ms, Maximum = 2ms, Average = 2ms Control-C ^C
Жмём Control-C, когда надоест. Обращаем внимание на TTL=100 - это отвечает встроенный загрузчик.
Ждём несколько секунд, вываливается надпись типа
Transfer successful: 3706880 bytes in 7 seconds, 529554 bytes/s
Замечание: Владельцам ПК с Windows Vista: умельцы в майкрософте опять удивили: tftp клиент (ровно как и telnet) может отсутствовать при начальной установке. Его нужно доустановить, посетив Панель управления и выбрав "Программы и...".
Так же можно пользоваться утилитой tftp2 вместо стандартной команды tftp.