Статьи Сети Альтернативная прошивка для D-Link DIR-320

Альтернативная прошивка для D-Link DIR-320

PDF Печать

Роутер D-Link DIR-320 является аналогом роутера Asus WL-500gP V2 c уменьшенной flash памятью с 8 Мб до 4 Мб и без 2-портового USB хаба. Выполнен роутер на процессоре BCM5354, объем ОЗУ — 32 Мб, флэш — 4 мегабайта, 1 порт USB, 1 внутренний COM порт.

Внимание! Прошивка скорей всего «снимет» гарантийные обязательства с производителя. Так что прошивайте на свой страх и риск.

И так, процедура прошивки:

Для начала необходимо скачать прошивку с сайта: http://oleg.wl500g.info/#latest

1. Если прошиваем поверх родной то переименовываем в firmware.bin, если уже установлена «прошивка Олега» то стандартно обновляемся из Web интерфейса.
2. Cохраняем файл прошивки его в папке c:\bin
3. Создаем файл flashing.cmd в любом текстовом редакторе и сохраняем этот файл в папку c:\bin

Содержимое файла flashing.cmd:

@Echo Off
:BEGIN
ping -n 1 -w 1 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 firmware.bin

:END


4. Устанавливаем адрес сетевой карты компьютера 192.168.0.2, маска 255.255.255.0, шлюз и DNS прописывать не надо. Подключаем к сетевой карте компьютера сетевой кабель, а второй конец сетевого кабеля вставляем в любой порт LAN роутера, питание роутера не включаем.

5. Запускаем командную строку ПУСК -> Выполнить -> cmd, переходим в папку cd c:\bin и запускаем командный файл flashing.cmd

C:\bin>flashing.cmd

6. Нажимаем и удерживаем кнопку Reset нажатой, включаем питание роутера, и как только замигает индикатор Lan, кнопку Reset отпускаем.
7. Наблюдаем процесс прошивки:

Обмен пакетами с 192.168.0.1 по 32 байт:

Превышен интервал ожидания для запроса.

Статистика Ping для 192.168.0.1:
Пакетов: отправлено = 1, получено = 0, потеряно = 1 (100% потерь),
<<< SKIP >>> <<< SKIP >>> <<< SKIP >>> <<< SKIP >>>
Обмен пакетами с 192.168.0.1 по 32 байт:

Ответ от 192.168.0.1: число байт=32 время=4мс TTL=100

Статистика Ping для 192.168.0.1:
Пакетов: отправлено = 1, получено = 1, потеряно = 0 (0% потерь),
Приблизительное время приема-передачи в мс:
Минимальное = 4мсек, Максимальное = 4 мсек, Среднее = 4 мсек
*** Start Flashing ****
Успешная передача: 3592480 байт за 11 сs, 281134 байт/с
C:\bin>

8. После того, как загорится индикатор статуса (~1–2 мин) производим сброс настроек роутера D-Link DIR-320 по умолчанию. Для этого нажимаем и удерживаем кнопку Reset нажатой, пока не замигает индикатор статуса. Отпускаем Reset. Роутер перезагрузится. После этого необходимо изменить IP адрес сетевой карты компьютера (по кабелю или WiFi) на получение адреса автоматически по DHCP.

9. Для прошивки заходим в Telnet (C:\bin>telnet 192.168.1.1) на роутер (логин: admin и пароль: admin) и только для прошивки вводим следующие команды:

nvram unset vlan2ports
nvram unset vlan2hwname
nvram set vlan1hwname=et0
nvram set vlan1ports="0 5"
nvram set wandevs=vlan1
nvram set wan_ifname=vlan1
nvram set wan_ifnames=vlan1
nvram set wan0_ifname=vlan1
nvram set wan0_ifnames=vlan1
nvram commit
reboot


или через Web интерфейс заходим на http://192.168.1.1 вводим логин: admin и пароль: admin.

System Setup -> System Command -> и вбиваем комманды перечисленные выше туда по очереди.

 

Комментарии 

 
0 #1 sergey7x 03.05.2017 23:02
Не прошивается, появляется следующая ошибка:

Статистика Ping для 192.168.0.1:
Пакетов: отправлено = 1, получено = 1, потеряно = 0 (0% потерь),
*** Start Flashing ****
"tftp" не является внутренней или внешней командой, исполняемой программой или пакетным файлом.
C:\bin>
Цитировать
 

Добавить комментарий

Защитный код
Обновить