Делаем из D-link320 Asus wl500Gp v2


plague

Рекомендуемые сообщения

Взято с oleg.wl500g.info

На свой страх и риск!

 

Мне удалось скомпилировать прошивку Олега для роутера Dlink DIR-320.

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

Цена данного роутера меньше чем роутеров асус при той же функциональности.

Процедура прошивки:

 

1. Скачиваем прошивку: Если прошиваем поверх родной то переименовываем в firmware.bin, если уже установлена прошивка Олега то стандартно обновляемся из веб интерфейса.

Прошивка от Олега 1.9.2.7-10a http://oleg.wl500g.info/pre10a/WL500...9.2.7-10.7.trx

Новейшая прошивка от Олега, ily 1.9.2.7-d http://code.google.com/p/wl500g/down...2&q=wl-500gpv2 (на ядре 2.4.37. Обсуждение прошивки http://wl500g.info/showthread.php?t=17136)

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 и подключаем сетевой кабель роутера, питание роутера не включаем.

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

 

C:\bin>flashing.cmd

 

6. Включаем питание роутера

7. Наблюдаем процесс прошивки

 

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

 

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

 

Статистика Ping для 192.168.0.1:

Пакетов: отправлено = 1, получено = 0, потеряно = 1 (100% потерь),

>> >> >> >>

Обмен пакетами с 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 мин) производим сброс настроек роутера по умолчанию. Для этого выключаем питание роутера нажимаем кнопку сброса и не отпуская ее включаем питание, через 5 секунд отпускаем кнопку сброса. После этого необходимо изменить IP адрес сетевой карты компьютера(по кабелю или WiFi) на получение адреса автоматически по DHCP.

 

9. Заходим телнетом (C:\bin>telnet 192.168.1.1) на роутер(логин и пароль 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.

 

P.S. Изменения относительно исходного текста прошивки 1.9.2.7-10:

добавлен параметр (поддержка флэш памяти Dlink DIR-320)

 

CONFIG_MTD_CFI_B1=y

 

в конфиге ядра /wl500g-1.9.2.7-10/kernel/kernel.config

 

P.P.S. Обращаю внимание, что после перепрошивки MAC адрес роутера изменится на что-то вида 00 90 4c c0 00 00. Так что если у вашего провайдера была авторизация по MAC адресу, либо если в вашей WAN или WDS подсети существуют такие же переделанные Dlink DIR-320, то установите необходимый MAC адрес(например с днища роутера) в соответствующее поле настроек подключения.

Ссылка на комментарий
Поделиться на другие сайты

Если кому-то не жалко свой Длинк для теста пробуйте, говорят работает на ура и стабильно как wl500gp со всеми его вкусностями. Если кто уже сделал - отпишитесь.

Ссылка на комментарий
Поделиться на другие сайты
Нельзя такие темы первого апреля выкладывать ;)

Ну это конечно факт, но это не шутка :) так что надо попробовать.. Вот думаю где-бы отрыть 320. Покупать лень.

Ссылка на комментарий
Поделиться на другие сайты
  • 3 weeks later...
Ну это конечно факт, но это не шутка :) так что надо попробовать.. Вот думаю где-бы отрыть 320. Покупать лень.

 

А лучше сначала просто взять и погонять DIR-320 с последней прошивкой ;)

Ссылка на комментарий
Поделиться на другие сайты
  • 5 months later...
Ну это конечно факт, но это не шутка :) так что надо попробовать.. Вот думаю где-бы отрыть 320. Покупать лень.

Какие впечатления от 320-го с Олеговской прошивкой?

Ссылка на комментарий
Поделиться на другие сайты
Какие впечатления от 320-го с Олеговской прошивкой?

Получается полноценный WL500Gp v2. Работает стабильно, во всяком случае у меня на столе, глобально его не подгружал. По PPTP дает где-то 22Мбит на вход и 18Мбит на выход (если верить speedtest.net). Просто на статике порядка 70Мбит и 68Мбит соответственно. "Синяя" прошивка (родная с Асуса) на него не лезет. Во всяком случае у меня не получилось, да я и не заморачивался :) Спрашивайте что интересует - отвечу.

 

P.S. Мне то он был нужен чтоб из него принтсервер сделать :)) На родной прошивке от Д-линка все через одно место работало и висло (даже последняя бета) олеговская все расставила на свои места.. тьфу-тьфу-тьфу фунциклирует уже 2 недели. Но греется он очень хорошо, так что думаю придется его тюненговать радиатором побольше (на проце) или кулером.

 

Вот самые неудачные тесты которые у меня получились из 10

 

SpeedTest

PPTP

http://www.speedtest.net/result/576770603.png

http://www.speedtest.net/result/576771035.png

http://www.speedtest.net/result/576771402.png

STATIC

http://www.speedtest.net/result/576772358.png

http://www.speedtest.net/result/576772752.png

http://www.speedtest.net/result/576773095.png

Ссылка на комментарий
Поделиться на другие сайты
ФТП и Bittorrent пробовали на нем поднимать?

Да все поднялось, но для софта естественно нужен внешний носитель или второй диск или флешка. Я использовал флешку. Вообще по моему наблюдению олеговская прошивка работает несколько шустрее. Даже Асусовская оригинальная (синенькая) работает хуже.. На 200кбит, но хуже. Конечно это мое предвзятое мнение, но сколько не тестировал - все равно выигрывает 1.9.2.7-10.7. Правда все же дотюнивать ее приходиться. Почитать как дотюнить скорость PPTP можно вот тут http://wl500g.info/showthread.php?t=18096 (пункт Г) - все придельно просто если следовать инструкциям (эти же манипуляции можно (нужно) делать и с асусоделинком :)).

 

P.S. Вот сегодня как раз с одним из клиентов делали v2. И синюю пробовали и фиолетовую не тюнинговую, и все же остановились на фиолетовой с тюнингом pptp.

P.S.S. Если кому-то "стремно" делать это самому - можно принести в офис, я сделаю - правда это не 10 минут как просто настройка роутера :) . Ничего там страшного такого нет. Но помните - обратно ее перешить на Длинковскую прошивку я пока не нашел как, хотя я думаю что если его в креш уронить, то навреное опять же по tftp можно это будет сделать. Ну и конечно вариант получить "кирпич" всегда есть. Все же делаем через рековери мод - поэтому шанс убить насовсем роутер есть. Надо об этом помнить!!!!!!!

Ссылка на комментарий
Поделиться на другие сайты
  • 4 months later...

Я уже больше года сижу на асусовской прошивке. Все работает суперски.

Единственное, что меня расстраивает -нет IP TV через Вай-Фай.

Недавно обновился до 1.9.2.7-d Особых изменений не заметил. Но говорят, что внесли много изменений-ну пусть будет :)

Кстати, есть еще прошивка

1.9.2.7-627-d-3g-wimax-mpcs со встроенной программой для спутникового шаринга MPCS_0.8k-13m и поддержкой GPRS, CDMA, UMTS , WiMAX модемов и телефонов c помощью скрипта.

Но пока не надо оно мне.

Кстати, столкнулся с конфликтом МАС-адресов (наверное много роутеров стало перешитых), так блин мучался-инет только напрямую с бука пришлось юзать, пока plague вручную не отвязал мас сетевухи ноута от айпишника.

Счас все настроено и работает.

Ссылка на комментарий
Поделиться на другие сайты
  • 10 months later...

А не могли бы подсказать по поводу поднятия FTP-сервера с usb-флешки либо внешнего жесткого диска на этой прошивки.

Маршрутизатор DIR-320, а прошивка "олеговская".

Ссылка на комментарий
Поделиться на другие сайты
  • 2 months later...

Взято с oleg.wl500g.info

На свой страх и риск!

 

Мне удалось скомпилировать прошивку Олега для роутера Dlink DIR-320.

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

Цена данного роутера меньше чем роутеров асус при той же функциональности.

Процедура прошивки:

 

1. Скачиваем прошивку: Если прошиваем поверх родной то переименовываем в firmware.bin, если уже установлена прошивка Олега то стандартно обновляемся из веб интерфейса.

Прошивка от Олега 1.9.2.7-10a http://oleg.wl500g.info/pre10a/WL500...9.2.7-10.7.trx

Новейшая прошивка от Олега, ily 1.9.2.7-d http://code.google.com/p/wl500g/down...2&q=wl-500gpv2 (на ядре 2.4.37. Обсуждение прошивки http://wl500g.info/showthread.php?t=17136)

 

Ссылки битые! :(

Ссылка на комментарий
Поделиться на другие сайты

не получается прошить по указанной инструкции, пытался залить прошивку Олега WL500gpv2-1.9.2.7-d-r2624.trx на последнюю прошивку Длинка :angry:

Ссылка на комментарий
Поделиться на другие сайты

Удалось скомпилировать прошивку Олега для роутера Dlink DIR-320.

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

Цена данного роутера меньше чем роутеров Asus при той же функциональности.

Процедура прошивки:

 

1. Скачиваем и сохраняем прошивку:

a) Новейшая прошивка от энтузиастов на базе прошивки от Олега 1.9.2.7-d http://code.google.com/p/wl500g/down...2&q=wl-500gpv2 (на ядре 2.4.37 Обсуждение прошивки http://wl500g.info/showthread.php?t=17136). После прошивки роутер будет представляться WL-500gPV2.

 

б) Прошивка, которая специально адаптирована энтузиастом Vampik для DIR-320, основана на прошивке Олега от энтузиастов http://vampik.ru/wl/. Особенностями этой прошивки является сохранение MAC адресов из родной прошивки, адаптация работы индикаторов, изменение названия устройства на DIR-320.

 

в) Новейшая прошивка от энтузиастов на базе прошивки от Олега 1.9.2.7-rtn для роутеров Dlink DIR-320 и Asus WL-520gU http://narod.ru/disk/7240213001/WL50...2766M.trx.html (на ядре 2.6.22 Обсуждение прошивки http://wl500g.info/showthread.php?t=17136). После прошивки роутер будет представляться WL-500gPV2. Вырезаны samba, ftp, и много чего еще ради поддержки UVC вебкамер.

 

 

2. Для Windows Vista, Windows 7 включаем клиент tftp:

Пуск->Панель управления->Программы->Включение или отключение компонентов Windows-> Ставим галочку рядом с пунктом "Клиент TFTP"->ОК.

Для Linux устанавливаем клиент tftp штатными средствами дистрибутива, например для семейства Ubuntu командой в терминале:

sudo apt-get install tftp

 

3. Создаем файл flashing.cmd в любом текстовом редакторе и сохраняем этот файл в папку c:\bin, в эту же папку кладем прошивку, переименованную в firmware.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 c:\bin\firmware.bin

 

:END

 

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

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

 

C:\>cd c:\bin

 

 

6. Нажимаем и удерживаем кнопку Reset нажатой ну например спичкой, включаем питание роутера, загорятся все индикаторы и как только они погаснут индикаторы, кроме индикатора того порта LAN, к которому подключен кабель, кнопку Reset отпускаем и сразу же выполняем в ранее запущенной командной строке предварительно набранную команду

 

C:\bin>flashing.cmd

 

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 мин) производим сброс настроек роутера по умолчанию. Для этого нажимаем и удерживаем кнопку Reset нажатой, пока не замигает индикатор статуса. Отпускаем Reset. Роутер перезагрузится. Адрес роутера по умолчанию сменился теперь на 192.168.1.1. После этого необходимо изменить IP адрес сетевой карты компьютера(по кабелю или WiFi) на получение адреса автоматически по DHCP.

 

 

P.S. Если Вам потребовалось восстановить оригинальную прошивку роутера D-Link DIR-320, то делаем следующее:

 

* 1. Включаем питание роутера с зажатой кнопкой "Reset". Через 15 секунд отпускаем "Reset".

* 2. Выставляем на компьютере вручную IP адрес 192.168.0.2, маска 255.255.255.0

* 3. Заходим браузером по адресу 192.168.0.1 и попадаем в консоль аварийного восстановления.

* 4. Скачиваем официальную прошивку и прошиваем ее через данную консоль.

* 5. По окончанию прошивки выключаем роутер, ждем 30 секунд и включаем роутер.

* 6. На компе выставляем авто-получение IP адреса, чистим кеш браузера, и заходим браузером по адресу 192.168.0.1

* 7. Видим оригинальную прошивку. Все

P.P.S. Обращаю внимание, что после перепрошивки в WL-500gpV2 MAC адрес проводной части роутера изменится на 00 90 4c c0 00 00, а беспроводной на 00 90 4c c1 00 00. Так что если у вашего проводного провайдера была авторизация по MAC адресу, либо если в вашей проводной сети существуют такие же переделанные Dlink DIR-320, то установите необходимый MAC адрес(например с днища роутера) в соответствующее поле настроек подключения.

Если используем несколько Dlink DIR-320, соединив их по WiFi в режиме Hibrid или WDS, то необходимо сделать различные MAC адреса WiFi у всех роутеров.

Для этого вводим MAC адреса WiFi следующей командой:

 

nvram set il0macaddr=00:1X:XX:XX:XX:XX

 

где вместо X:XX:XX:XX:XX вводим нужный шестнадцатиричный адрес.

 

и потом сохраняем изменения командой

 

nvram commit

 

 

http://www.wl500g.info/showthread.php?t=17641

 

По этой инструкции тоже не получилось!

376eb043af.jpg

 

на какой-то .......102 лезет и получает отказ, че за хренотень? адрес сетевой выставлял 192.168.0.2, может не так выставил и не там: при включенном роутере подключился к нему кабелем, зашел в настройки и в параметрах выставил не автомат, а ........02, потом вырубил роутер и начал пытаться плясать с бубном, при чем значение TTL= равнялось 64 а не 100, может в этом засада?

b7c2f4bfadfcaeb681ae5079b3736b90.JPG

Ссылка на комментарий
Поделиться на другие сайты

проще принести роутер в офис и прошьем. Если все сделать по инструкции то все получается.

Ссылка на комментарий
Поделиться на другие сайты
проще принести роутер в офис и прошьем. Если все сделать по инструкции то все получается.

Спасибо, когда можно будет подойти?

Ссылка на комментарий
Поделиться на другие сайты
Спасибо, когда можно будет подойти?

 

В рабочии дни с 10-00 до 18-00, если ни кого нету (бывает) оставить роутер с номером договора и телефон для связи, на следующий день забрать.

Как проехать есть на сайте http://koptevo.net/index.php?alias=contacts

Ссылка на комментарий
Поделиться на другие сайты
  • 1 month later...

При запуске в командной строке "flashing.cmd" пишет что не является внутренней или внешней командой, исполняемой программой или пакетным файлом ??? Что делать??? :blink:

Ссылка на комментарий
Поделиться на другие сайты
При запуске в командной строке "flashing.cmd" пишет что не является внутренней или внешней командой, исполняемой программой или пакетным файлом ??? Что делать??? :blink:

 

А сам файл есть в наличии ? Жать Win+F в поле поиска вписать имя файла "flashing.cmd", найти файл. Через правую кнопку "редактировать" проверить все ли верно - ну и есссно запустить его.

Если такого нету - создать и все сделать по инструкции

 

 

Все подробно расписано - подробнее уже просто не куда....

Ссылка на комментарий
Поделиться на другие сайты
Да все есть все перепроверил по десять раз...

__________.jpg

 

Ну где все проверил ? имя файла то "flashing.cmd.txt" а не "flashing.cmd" !!!!

 

В проводнике - Меню>Сервис>Свойства папки>Вид>Убрать галку на "Скрывать расширения для зарегистрированных типов файлов"

Перейти на файл "flashing.cmd.txt" Правой клавиша - "Переименовать" и убрать расширение .txt

 

или же (в команд промте) >rename c:\bin\flashing.cmd.txt flashing.cmd

 

И будет вам счастье....

Ссылка на комментарий
Поделиться на другие сайты
О да. Счастье пришло!!! Примного благодарен!!! А русифицировать его можно???

Нет. Русским интерфейсом ни кто не занимается, да и незачем. Там все интуитивно понятно, а если что всегда есть translate.ru

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

Загрузка...