Консультации и поддержка Технический форум Программирование и разработка

ремонт компьютеров калуга, +7(4842)400-1-03

D-Link DIR-300NRU. Прошивка от Билайн. Как прошить и как откатиться на родную прошивку.

Как прошить роутер D-Link DIR-300 на кастомизированную билайновскую прошивку? Как откатиться обратно на родную прошивку?

Во-первых настоятельно рекомендуется ознакомиться с этой темой, во-вторых убедиться что у вас действительно роутер D-Link DIR-300 B1-B4 (NRU) (B1-B4 - номер ревизии, можно посмотреть на задней крышке роутера).

Качаем промежуточную прошивку web.1.rar и заливаем ее в роутер через web-интерфейс (после загрузки прошивки при необходимости делаем сброс настроек). Вход в Web-интерфейс роутера на штатной прошивке осуществляется по адресу http://192.168.0.1 . Когда вы залили эту прошивку роутер перестает "понимать" прошивки форма .bin, зато начинает понимать прошивки с расширением .fwz , .fwz - формат файла прошивки DIR-620 и не только. Также в этой прошивке отсутствует Emergency room, использовавшийся на оригинальной для восстановления системы.

Стандартный файл прошивки DIR-620 имеет расширение .fwz, представляет собой .tar.gz архив с расположенными в нём образами областей Kernel и RootFS, списком прошиваемых областей и скриптом прошивки:./runme - скрипт прошивки. Запускается после успешной распаковки архива на роутере, освобождает память роутера выгрузкой запущенных процессов, производит запуск процедуры прошивки областей, указанных в файле list;   

  • ./img/list - список областей прошивки. Содержит имена файлов, соответствующие именам прошиваемых областей флеш-памяти роутера. В стандартной прошивке содержит строки "Kernel", "RootFS";
  • ./img/Kernel - ядро ОС Linux роутера;
  • ./img/RootFS - файловая система роутера. При создании данного архива необходимо учитывать размеры областей. Файл Kernel должен размером быть не более 917504 байт (0xE0000), RootFS - не более 7143424 байт (0x6D0000). Целостность прошивки DIR-620 проверяется при распаковке архива на роутере.
(с) http://www.deadc0de.ru/fwformat.html

Теперь можно заливать фирменную билайновскую прошивку с этой страницы. На момент написания статьи актуальной версией прошивки для аппаратной ревизии B1/B2/B3 была 1.2.117.

После чего поменялись дефолтные пароли и IP-адрес роутера:

  • Адрес роутера - 192.168.1.1
  • Имя пользователя для доступа на web-интерфейс - admin
  • Пароль для доступа на web-интерфейс - admin
  • Имя беспроводной сети (SSID) по умолчанию - beeline-router
  • Пароль для беспроводной сети (Wi-Fi) по умолчанию - beeline2011

Перед началом всех этих манипуляций рекомендуется назначить сетевой карте несколько IP адресов: 192.168.0.2/255.255.255.0, 192.168.1.2/255.255.255.0,, т.е. вот так:

Теперь попробуем откатиться назад на родную прошивку (например билайновская нам не понравилась). Качаем прошивку DIR300B_FW205WWB01.bin под нашу ревизию роутера. Правда вот скачать мы ее скачали, но если прямо сейчас попробовать обновить роутер прошивкой формата .bin, то ничего не получится, т.к. фактически с билайновской прошивкой у нас DIR-620, который понимает только формат .fwz (т.е. прошивка в .tar.gz). Как же быть в такой ситуации? В этом нам поможет: Wive-NG routers firmware (dsl/rtnl) - WR-NL RT3050(2) - совместимые устройства . Прошивка Wive-NG-RTNL для устройств RT305x.

Качаем прошивку Wive-NG для DIR-620 (т.к. наш роутер понимает теперь только такие прошивки) по ссылке - DIR620.1.7.3.RU.15052011-webflash.rar и заливаем ее через web-интерфейс. Не забудьте что по окончанию обновления адрес роутера вновь сменится на http://192.168.0.1 (!)

А вот из прошивки Wive-NG-RTNL уже можно лить родную. Для этого заходим в Администрирование -> Управление, выбираем там нашу заводскую прошивку скачанную с официального сайта (DIR300B_FW205WWB01.bin). После прошивки роутера все возвращается в исходное состояние. WiFi также работает. После нее можно ставить уже любую официальную прошивку от DLink, например на данный момент это - dir300b_v2.06_b9fe.bin.

Итак, еще раз вкратце инструкция для D-Link DIR-300 B1-B4 (NRU):

Чтобы прошить билайновскую прошивку:
  • Устанавливаем сетевой карте два IP адреса 192.168.0.2 с маской 255.255.255.0 и 192.168.1.2 с маской 255.255.255.0. Чтобы иметь возможность зайти в Web-интерфейс до обновления прошивки и после.
  • Качаем промежуточную прошивку http://compkaluga.ru/downloads/web.1.rar и заливаем ее в роутер через web-интерфейс (после загрузки прошивки при необходимости делаем сброс настроек). Фактически эта прошивка - сборка прошивки DIR-620 для DIR-300 с тем же форматом образа.
  • После заливки промежуточной прошивки девайс стал понимать формат образа .fwz (dir-620), но лишился понимания .bin (родного образа DIR-300), а также Emergency Web Server / Emergency Room, использовавшийся для восстановления.
  • Теперь можно заливать фирменную билайновскую прошивку с этой страницы. На момент написания статьи актуальной версией прошивки для аппаратной ревизии B1/B2/B3 была 1.2.117.
  • После окончания залития прошивки вход в Web-интерфейс роутера будет доступен по адресу http://192.168.1.1
Чтобы вернуться к родной прошивке:
  • Устанавливаем сетевой карте два IP адреса 192.168.0.2 с маской 255.255.255.0 и 192.168.1.2 с маской 255.255.255.0. Чтобы иметь возможность зайти в Web-интерфейс до обновления прошивки и после.
  • Качаем прошивку Wive-NG-RTNL для DIR-620 (т.к. наш роутер понимает теперь только такие прошивки) по ссылке - DIR620.1.7.3.RU.15052011-webflash.rar и заливаем ее через web-интерфейс. Не забываем что у билайновской прошивки IP адрес роутера по-умолчанию: http://192.168.1.1 .
  • Внимание! Не забываем распаковывать архив перед тем как обновлять прошивку.
  • Качаем прошивку DIR300B_FW205WWB01.bin с официального FTP под нашу ревизию роутера.
  • А вот из прошивки Wive-NG-RTNL уже можно лить родную. Для этого заходим в Администрирование -> Управление, выбираем там нашу заводскую прошивку скачанную с официального сайта (на всякий случай альтернативная ссылка на DIR300B_FW205WWB01.bin ).
  • После прошивки роутера все возвращается в исходное состояние, WiFi также работает. Не забываем что на родной прошивке адрес web-интрфейса - http://192.168.0.1 . Затем при желании можно поставить последнюю официальную прошивку от DLink, на момент написания этой инструкции - это была dir300b_v2.06_b9fe.bin .
p.s. Не устанавливайте прошивку для DIR-300/NRU аппаратных ревизий В1, В2, В3 на роутер DIR-300/NRU аппаратной ревизии В5. Это приводит к неработоспособности роутера.

p.p.s. Тема про кастомизированную прошивку на билайновском форуме.

Возврат к списку


 

Яндекс цитирования