На первый взгляд процесс прошивки кажется трудоемким, но на самом деле не сложным. Следуя пошагово инструкции, главное быть внимательным и не в коем случае не прошивать роутер-маршрутизатор D-Link через Wi-Fi. Это в 99,9 % случаев может привести к выходу из строя Вашего D-Link устройства.

Шаг 1- Скачать прошивку от "Олега". Шаг 2- Переименовать файл в firmware.bin Шаг 3- Создаем в блокноте файл 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- Создаем С:\bin и кидаем туда файл firmware.bin и flashing.cmd Шаг 5- Пуск -> выполнить -> cmd, потом пишем C:\bin>flashing.cmd, вставляем питание и быстро запускаем файл flashing.cmd нажимая enter Шаг 6- Если пишет *** Start Flashing ****, значит истек таймаут. Что делать? Пробуем выключить, включить и быстро запустить прошивку. Должно получится. После удачной прошивки пишет: *** Start Flashing **** Успешная передача: 3592480 байт за 11 сs, 281134 байт/с Шаг 7- После того, как загорится индикатор статуса (~1-2 мин) производим сброс настроек роутера по умолчанию. Для этого выключаем питание роутера нажимаем кнопку сброса и не отпуская ее включаем питание, через 5 секунд отпускаем кнопку сброса. После этого необходимо изменить IP адрес сетевой карты компьютера (по кабелю или WiFi) на получение адреса автоматически по DHCP, у роутера 192.168.1.1. Шаг 8- Можно еще скачать программу для прошивки роутера DIR_320_RFU Все. Теперь у вас роутер с прошивкой «Олега», представляющий Asus WL-500gP V2.
НАСТРОЙКА ИНТЕРНЕТА после прошивки. DIR-320 с прошивкой 1.9.2.7-d-261 Оператор: Интертелеком. Модем 3G: USB EVDO Sprint Novatel Wireless U720.
Шаг 1- Для удобства скачиваем программу PUTTY (скопируйте ссылку в Ваш браузер: http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html) Для внесения настроек зайти телнетом на роутер или через putty: Пуск -> выполнить -> cmd c:/>telnet 192.168.1.1 Login: admin Password: admin
Шаг 2- Вставляем модем в роутер. Копируем или пишем:
tail -f /usr/tmp/syslog.log жмем Enter
Jan 1 00:00:05 kernel: hub.c: new USB device 00:03.0-1, assigned address 2 Jan 1 00:00:05 kernel: Linux video capture interface: v1.00 Jan 1 00:00:05 kernel: usb.c: USB device 2 (vend/prod 0x1410/0x2110) is not claimed by any active driver. Jan 1 00:00:06 kernel: SCSI subsystem driver Revision: 1.00 Jan 1 00:00:06 kernel: Initializing USB Mass Storage driver... Jan 1 00:00:06 kernel: usb.c: registered new driver usb-storage Jan 1 00:00:06 kernel: USB Mass Storage support registered. Jan 1 00:00:07 dnsmasq[67]: read /etc/hosts - 2 addresses Jan 1 00:00:07 dhcp client: deconfig: lease is lost Jan 1 00:00:11 login[92]: root login on 'pts/0'
Шаг 3- Узнаем vend/prod 0x1410/0x2110 нашего модема. У разных версиях свои цифры. Шаг 4- Нажимаем клавиши ctrl и c [admin@(none) root]$ mkdir /tmp/ppp/peers [admin@(none) root]$ vi Нажимаем клавишу i (копируем весь текст с помощью ctrl и c )
Шаг 5- debug /dev/usb/tts/0 921600 mtu 1400 mru 1400 crtscts noipdefault ipcp-accept-local lcp-echo-interval 60 lcp-echo-failure 5 usepeerdns noauth persist user 'IT@IT' password 'IT' connect "/usr/sbin/chat -s -S -V -t 60 -f /tmp/ppp/dialup.chat 2>/tmp/chat.log"
Шаг 6- Нажать клавишу esc :w /tmp/ppp/peers/dialup :q [admin@(none) root]$ vi нажать клавишу i
Шаг 7- '' '' '' 'ATZ' '' 'AT' 'OK' 'ATD#777' 'CONNECT' ''
Шаг 8- Нажать клавишу esc :w /tmp/ppp/dialup.chat :q [admin@(none) root]$ echo /tmp/ppp/peers/dialup > /tmp/local/.files [admin@(none) root]$ echo /tmp/ppp/dialup.chat >> /tmp/local/.files [admin@(none) root]$ mkdir /tmp/local/sbin [admin@(none) root]$ vi нажать клавишу i
Не забываем прописать свой vendor=0x1410 и product=0x2110 в следующем скрипте. Ниже есть усовершенствованный скрипт , но сначала пробуем этот:
#!/bin/sh insmod usbserial vendor=0x1410 product=0x2110 maxSize=4096 sleep 10 pppd call dialup
Шаг 9- Нажать клавишу esc :w /tmp/local/sbin/post-boot :q [admin@(none) root]$ chmod +x /tmp/local/sbin/post-boot [admin@(none) root]$ flashfs save && flashfs commit && flashfs enable [admin@(none) root]$ reboot
Шаг 10- После сделать reboot.
Зайти телнетом на роутер: Пуск -> выполнить -> cmd c:/>telnet 192.168.1.1 Login: admin Password: admin
[admin@(none) root]$ tail -f /usr/tmp/syslog.log
Jan 1 00:00:23 pppd[113]: primary DNS address 195.128.182.40 Jan 1 00:00:23 pppd[113]: secondary DNS address 195.128.182.41 Jan 1 00:00:24 dnsmasq[68]: read /etc/hosts - 2 addresses Jan 1 00:00:24 dnsmasq[68]: using nameserver 195.128.182.41#53 Jan 1 00:00:24 dnsmasq[68]: using nameserver 195.128.182.40#53 Jan 1 00:00:24 Automatic IP: connected to ISP May 9 17:21:21 dnsmasq[68]: DHCPREQUEST(br0) 192.168.1.131 00:0e:a6:f8:70:97 May 9 17:21:21 dnsmasq[68]: DHCPACK(br0) 192.168.1.131 00:0e:a6:f8:70:97 roma May 9 17:21:28 ntp client: Synchronizing time with time.nist.gov ... May 9 17:22:44 login[134]: root login on 'pts/0'
источник: http://www.svs-technology.com/statya/79.html
ссылка на материал: http://www.thin.kiev.ua/d-link-dir-320/71-dir-320-/2332-dir-320-d-link.html
{jcomments on}
Узнать какие модемы совместимы с роутером-маршрутизатором D-link DIR 320 Вы сможете здесь.
|