Хотел сначала написать инструкцию по установке на Dlink DIR-320 прошивки DD-WRT и подъема на ней mpcs, но потом решил все же написать инструкцию по установке на устройство прошивки Олега. Это вызвано тем, что работа mpcs на прошивке Олега подробно рассотрена в соответствующей теме про роутеры Asus и тем, что на прошивке Олега можно легко использовать нулевой Com порт.
Итак процедура переделки роутера Dlink DIR-320 в роутер Asus WL-500gP v2 с прошивкой Олега.
Роутер Dlink DIR-320 является аналогом роутера Asus WL-520gU. Выполнен роутер на процессоре BCM5354, объем ОЗУ - 32 Мб, флэш - 4 мегабайта, 1 порт USB.
Цена данного роутера в магазинах порядка 1700 рублей в декабре 2008 года.
Процедура прошивки:
1. Скачиваем прошивку по адресу
http://rapidshare.de/files/41222064/firmware.bin.html2. Cохраняем файл прошивки его в папке c:\bin
3. Переписываем файл flashing.cmd в папку c:\bin
4. Устанавливаем адрес сетевого интерфейса компьютера 192.168.0.2/255.255.255.0 и подключаем сетевой кабель роутера, питание роутера не включаем.
5. Запускаем командную строку cmd, переходим в папку cd c:\bin и запускаем командный файл flashing.cmd.
Содержимое файла flashing.cmd:
@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 *** Start Flashing ****
tftp -i 192.168.0.1 put firmware.bin
:END
6. Включаем питание роутера
7. Наблюдаем процесс прошивки
C:\bin>flashing.cmd
Обмен пакетами с 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 ****
Успешная передача: 3092480 байт за 11 сs, 281134 байт/с
C:\bin>
8. После того, как загорится индикатор статуса (~1-2 мин.) можно подключаться к роутеру по адресу 192.168.1.1
9. Производим сброс настроек роутера по умолчанию. Для этого при выключенном питании роутера нажимаем кнопку сброса и не отпуская ее включаем питание, через 5 секунд отпускаем кнопку сброса.
10. Заходим телнетом на роутер(логин и пароль admin) и вводим следующие команды:
nvram set vlan2hwname=et0
nvram set wan0_ifnames=vlan2
nvram set wan0_ifname=vlan2
nvram set wan_ifnames=vlan2
nvram set wan_ifname_t=vlan2
nvram set wan_ifname=vlan2
nvram set wandevs=vlan2
nvram commit
reboot
Все. Теперь у вас роутер с прошивкой Олега, представляющийся Asus WL-500gP V2.
Установка и использование mpcs на роутер с прошивкой Олега подробно рассмотрена в теме
http://sat-forum.su/index.php/topic,3169.0.htmlВ дальнейшем я опубликую распиновку COM порта роутера и новейшую прошивку 1.9.2.7-D на базе ядра 2.4.37.