Page 1 of 96 1231151 ... LastLast
Results 1 to 15 of 4360

Thread: Прошивка Олега на роутере DIR-320

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1

    Lightbulb Прошивка Олега на роутере DIR-320

    Удалось скомпилировать прошивку Олега для роутера 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/13547758001/WL5...M.tar.bz2.html (на ядре 2.6.22 Обсуждение прошивки http://wl500g.info/showthread.php?t=17136). После прошивки роутер будет представляться WL-500gPV2. Вырезаны samba, ftp, и много чего еще ради поддержки UVC вебкамер и fast NAT.


    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
    Last edited by sorine; 21-05-2011 at 08:13.

  2. #2
    а как на счет увеличения в нем памяти не приходилось его разбирать, есть ли в нем место для чипов?...
    vim имеет два режима - бибикать и все портить (с) не мое

  3. #3
    Quote Originally Posted by angel_il View Post
    а как на счет увеличения в нем памяти не приходилось его разбирать, есть ли в нем место для чипов?...
    Разбирал. Там всего три микросхемы. Процессор ОЗУ и ПЗУ. Площадок под неустановленные элементы нет. Есть порт RS232. Фото подключения порта я выложу.

  4. #4
    Спасибо автору за прошивку, прошил свой DIR-320 и не нарадуюсь новым возможностям, в частности ftp сереверу. Единственное не разобрался еще с русскими именами, проводник нормально видит, а командер показывает загогулины. Мот кто подскажет как исправить?

  5. #5
    Quote Originally Posted by adis View Post
    Спасибо автору за прошивку, прошил свой DIR-320 и не нарадуюсь новым возможностям, в частности ftp сереверу. Единственное не разобрался еще с русскими именами, проводник нормально видит, а командер показывает загогулины. Мот кто подскажет как исправить?
    командер с поддержкой утф?
    vim имеет два режима - бибикать и все портить (с) не мое

  6. #6
    Разобрался с русским, помогло следующее:
    nvram set usb_vfat_options=codepage=866,iocharset=cp1251
    nvram set usb_smbcpage_x=866
    nvram set usb_smbcset_x=1251
    nvram commit
    reboot

  7. #7
    Quote Originally Posted by sorine View Post
    .... Есть порт RS232. Фото подключения порта я выложу.
    Распиновка порта нашлась. http://wiki.openwrt.org/OpenWrtDocs/...D-Link/DIR-320
    Как сюда подключаться подскажите. Надо какие-то преобразователи уровней ставить? Или прямо на СОМ порт подключать?
    Спасибо.
    Best Regards
    Boroda_78

  8. #8
    Quote Originally Posted by boroda_78 View Post
    Распиновка порта нашлась. http://wiki.openwrt.org/OpenWrtDocs/...D-Link/DIR-320
    Как сюда подключаться подскажите. Надо какие-то преобразователи уровней ставить? Или прямо на СОМ порт подключать?
    Спасибо.
    здесь кое-какое описание есть,а зачем rs232 понадобился если не секрет?
    http://forum.nag.ru/forum/index.php?...ic=33338&st=60

  9. #9
    Ну так в том топике и написано зачем. Восстановление, дебаг.

  10. Quote Originally Posted by boroda_78 View Post
    Распиновка порта нашлась. http://wiki.openwrt.org/OpenWrtDocs/...D-Link/DIR-320
    Как сюда подключаться подскажите. Надо какие-то преобразователи уровней ставить? Или прямо на СОМ порт подключать?
    Спасибо.
    Схема подключения СОМ порта на микросхеме K561ЛН2 или на импортном аналоге, указанном на схеме во вложении.
    Подключать к штырькам СОМ порта роутера можно без пайки, например разъемами втыкаемыми в штырьки на материнских платах компьютера.
    Разъем СОМ порта можно либо врезать в корпус роутера либо отрезав с одной стороны у нуль модемного кабеля разъем, и расположив микросхему в оставшемся на кабеле разъеме, вывести кабель через вентиляционнное отверстие роутера.
    Сфера применения СОМ порта на роутере:
    1) Подключение консоли для управления и настройки роутера с первых секунд загрузки;
    2) Подключение модемов. Например телефонов Siemens.
    3) Сторонние программы, общающиеся с внешним оборудованием по СОМ порту. Например программа MPCS.
    Стандартно к порту COM0 подключена консоль.
    Вот прошивка которая отключает консоль от порта COM0(программа MPCS встроена в прошивку и находится в папке /etc)
    http://rapidshare.de/files/41283033/...2.7-d.trx.html
    При этом становится возможным задействовать роутер Dlink DIR-320 для сфер применения в пунктах 2 и 3.
    Attached Images Attached Images  
    Last edited by sorine; 17-01-2009 at 23:45.

  11. Обновил инструкцию
    Last edited by sorine; 17-01-2009 at 21:25.

  12. #12
    Quote Originally Posted by sorine View Post
    Схема подключения СОМ порта на микросхеме....
    Угу, спасибо.
    Best Regards
    Boroda_78

  13. #13
    Quote Originally Posted by sorine View Post
    Вот прошивка которая отключает консоль от порта COM0(программа MPCS встроена в прошивку и находится в папке /etc)
    http://rapidshare.de/files/41283033/...2.7-d.trx.html
    При этом становится возможным задействовать роутер Dlink DIR-320 для сфер применения в пунктах 2 и 3.
    За это - огромное спасибо, очень пригодилась :-))
    Скажи, плз, как в эту прошивку прикрутить модуль USB-3G со всеми модемами (из чешского проекта)?
    Или может уже ктото прикрутил?

  14. Unhappy

    Прошиваю DIR-320, вроде все ок (прошивка d1000), в стандартном виде инет работает, параметры сохраняются.
    Хочу использовать метод доустановки ПО, описанный тут http://wl500g.info/showthread.php?t=21889 (при помощи скрипта)...
    И почему то после запуска начинают валится segmentation fault и ничего не качает, не ставит - теряет wget и ipkg... После перезагрузки или восстановления дефолта - уже ничего не удается сделать, при попытке скачать скрипт снова валится segmentatiun fault..
    Кто может подсказать, в чем дело, что я делаю не так? Пробовал раз 5, на двух коробках DLink DIR-320, прошивал точно по инструкции на последнюю прошивку от энтузиастов d1000... Пробовал на олеговскую 10, но почему не прошивка не завершилась, пришлось восстанавливать родную при помощи консоли восстановления...

  15. #15

    Question

    Прошил свой только что купленный 320Длинк на Олеговскую прошивку 1.9.2.7-10.7...Через ВПН инет подсоединил.Вроде работает.

    1.Мне нужно прописывать маршруты самому или эта прошивка сама знает че да как ?
    2.Где в ней Qos и как им пользоваться?
    3.Есть ли перевод этой прошивки или подробный мануал ???
    4.Вопрос может не по теме ну как мне узнать свои Ип И шлюз ?( в случае если надо прописать маршурут и указать ип в DC++)

Page 1 of 96 1231151 ... LastLast

Similar Threads

  1. Прошивка олега и USB-девайсы.
    By masters in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 158
    Last Post: 09-02-2011, 11:28
  2. WiMAX - или Yota, убийца офисных провайдеров
    By euseller in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 899
    Last Post: 04-12-2010, 23:33

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •