DIR-320: вменяемая процедура прошив

Post new topic   Reply to topic    DD-WRT Forum Index -> Использование и установка DD-WRT
Goto page Previous  1, 2, 3 ... , 9, 10, 11  Next
Author Message
hoddar2
DD-WRT Novice


Joined: 03 Feb 2010
Posts: 12

PostPosted: Thu Feb 04, 2010 9:31    Post subject: Re: пришивка dir 330 Reply with quote
hoddar2 wrote:
Доброго времени суток.
приобрел D-link dir 330, решил прошить прошивкой dd-wrt. Скачал standart, на вики написано, что процедура прошвки как для 320. прочитал на вики процедуру, попробовал и облом, как я только не бился.... истек таймаут и все тут.
пробовал и cmd и bat и ручками поймать,
пробовал через свитч и без него
ответ один "истек таймаут"


а ларчик просто открывался Very Happy

зашел а Английскую вики и узнал, что в 330 можно установить прошивку через длинковский веб интерфейс 192.168.0.1
Дело в том что он проверяет название файла и если в нем нет "DIR330" или "DIR-330" то он выдает ошибку.
Достаточно просто переименовать файл с прошивкой и он сам ее загрузит. после загрузки перезагрузить роутер и можно заходить 192.168.1.1
Sponsor
shsmad
DD-WRT Novice


Joined: 16 Apr 2010
Posts: 2

PostPosted: Fri Apr 16, 2010 5:23    Post subject: Reply with quote
georg30 wrote:
И наконец есть офф.прошивка"DIR320-wimax-1.2.6" после неё вы можете из веба перейти на любую альтернативную прошивку!

Пробовал поставить на оригинальную прошивку wimax-прошивку 1.4 c оф сайта - поставилась на ура. Попробовал через вебморду залить dd-wrt от eko - заливается, счетчик обратный тикает, говорит мол ща ребутнемся. В итоге прошивка не ставится, попадаю на wimax-1.4 Прошил на wimax-1.2.6, скачаную по ссылке выше, прошилось на ура. Попытался через вебморду опять залить dd-wrt, та же история - заливает, говорит ща ребутнемся и вываливается опять wimax прошивка. В чем может быть косяк?

В догонку. пробовал переименовывать прошивки в dir320.bin и firmwire.bin, не хочет через вебморду.

Пробовал (FreeBSD Cool
ping -o -i 0.01 192.168.0.1 && ftp -u ftp://192.168.0.1 firmwire.bin
- при отключеном питании нажал ресет на 15 секунд
- запустил вышеуказаную команду
- включил питание, отпустил ресет
- лан1 быстро замигала, пошел ужинать

Вернулся через 20 минут - лан1 упорно мыргал быстро. Но в инструкции написано максимум 2 минуты заливка + 10 на прошивку, ребутнул, там всё та же wimax-1.2.6 ...
shsmad
DD-WRT Novice


Joined: 16 Apr 2010
Posts: 2

PostPosted: Mon Apr 19, 2010 6:59    Post subject: Reply with quote
Тыкс, ну вот и я поставил прошивку. Всё оказалось довольно просто. Итак
1. 30/30/30
2. официальная прошивка с dd-wrt.com
3. прошивка eko через вебморду

Проблема скрывалась во 2 пункте, моя коробка почему то не хотела ставить прошивку от eko по tftp, а вот официальная встала влет, чем я и воспользовался, чтоб проапдейтить ее до eko через веб-интерфейс. Живет уже 2 дня, torrents+lighttp+perl+python, полет нормальный
WhiteWings
DD-WRT Novice


Joined: 22 Jun 2009
Posts: 5

PostPosted: Fri May 14, 2010 16:33    Post subject: Reply with quote
У кого нет свитча под рукой, дам совет:
Выключите питание роутера на 1 сек и включите, винда интерфейс не положит - я так и прошился.
Virtual
DD-WRT Novice


Joined: 18 May 2010
Posts: 35

PostPosted: Tue May 18, 2010 12:50    Post subject: Reply with quote
пол дня убил на попытки перепрошить DIR-320...
чувствую что правда где-то рядом Smile.
точно!
DIR-320 подымает на 2сек tftp сервер только после кнопки Reset Wink (может и в других случаях, но вероятность попадания для меня равна нулю Sad хотя опыт приличный)
пункты 5 и 6.

.выключаем питание роутера
.набираем в коммандной строке.... но энтер пока не жмем
.зажимаем кнопку Reset ну хоть спичкой
.не отпуская кнопки, подаем питание на роутер
.и как только загорится индикатор Lan1 (куда вставлен кабель к компу), быстро отпускаем Reset, и жмем "Enter" на компьютере (дабы запустить процедуру прошивки)
.вуаля роутер прошился

ЗЫ попадание 100%, уже 3 прошивки перепробовал, + еще 2 дир 320 докупил, и прошил Wink.

PS вчера дома последнего прошивал, зашился нормально но чет никак его не видно.... Sad опа точно
Ip адрес компа с которого первый раз стучимся должен быть 192.168.1.10!!!
на другие адреса DD-WRT не отвечает Smile
(пробовал 192.168.0.10 с маской 255.255.0.0)=фиг вам.
skd
DD-WRT Novice


Joined: 04 Aug 2010
Posts: 1

PostPosted: Wed Aug 04, 2010 16:23    Post subject: Reply with quote
Virtual wrote:


.выключаем питание роутера
.набираем в коммандной строке.... но энтер пока не жмем
.зажимаем кнопку Reset ну хоть спичкой
.не отпуская кнопки, подаем питание на роутер
.и как только загорится индикатор Lan1 (куда вставлен кабель к компу), быстро отпускаем Reset, и жмем "Enter" на компьютере (дабы запустить процедуру прошивки)
.вуаля роутер прошился

ЗЫ попадание 100%, уже 3 прошивки перепробовал, + еще 2 дир 320 докупил, и прошил Wink.

PS вчера дома последнего прошивал, зашился нормально но чет никак его не видно.... Sad опа точно
Ip адрес компа с которого первый раз стучимся должен быть 192.168.1.10!!!
на другие адреса DD-WRT не отвечает Smile
(пробовал 192.168.0.10 с маской 255.255.0.0)=фиг вам.


Данный способ помог прошить dir 320 H/W: A2.
G.FREEMAN
DD-WRT Novice


Joined: 01 Jul 2010
Posts: 17

PostPosted: Thu Aug 05, 2010 10:06    Post subject: Reply with quote
На данный момент дома стоит дир-300, а вчера приобрел 320-ый rev.a2 Как я его вечером мучил это надо было видеть. Никак он не хотел через tftp жрать прошивку, хоть убейся. Пробовал в винде и в убунту, кучу сайтов прочитал, пробовал и скриптами и руками и принудительный посыл каждые 0.5 сек. в автомате - не получалось. В итоге, поставил прошивку DIR320-generic-1.9.2-testing-rc50.bin (это для Yota какбэ) через веб-интерфейс стандартной прошивки Длинка, а затем, когда чудо прошилось в прошивку йоты, залил туда опять же через веб-интерфейс последнюю прошивку dd-wrt от eko предварительно переименовав её в tpx. И ведь заработала, зараза...
principial
DD-WRT Novice


Joined: 17 Aug 2010
Posts: 2

PostPosted: Tue Aug 17, 2010 18:01    Post subject: Reply with quote
Приветствую.

Я нерегулярно, но уже пару десятков роутеров 320-х перешил. Год назад перешивал в асус олеговской прошивкой, теперь в ддврт перешиваю. Не азадачивался этим вопросом пока в наш город не пришла йота. Но как я заметил, длинковские прошивки для беспроводных роутеров не только ограничены по функционалу (если сравнивать с ддврт особенно), но и работают с нашими провайдерами криво. Явно заметно это стало когда на фоне конкуренции с йотой остальные провайдеры начали повышать скорости.

Реально практически все диры на родных прошивках(проверено на 300, 300/NRU, 320, 615) режут скорости при подключении по PPTP (особенно по динамическому) примерно на уровне 3,5-4 мбит/сек, начинают удлинняться и пропадать пинги. Я даже начал разочаровываться в этих роутерах, хотя по-началу понравились. После перешивки в ддврт "железки" не узнать. Реально проверил на DIR-300/NRU и DIR-320. В корбине при прописывании маршрутов на локальные сервисы видел скорости скачивания торрентов 6-7 мБайт/сек (50-60 мбит/сек) по меди, при этом впн в инет не падал и не подвисал (у меня 4500 кбит/сек тариф). Большой респект создателям dd-wrt.

Но я не про это хотел сказать.

При прошивке роутеров, модемов и другого железа я всегда настраиваю карточку езернет вручную. TCP/IP прописываю 192.168.0.101, маска 255.255.255.0, потом жму "дополнительно" и прописываю сразу еще один интерфейс 192.168.1.101, маска 255.255.255.0. Дальше "Ок" и "закрыть".
При прошивке ничего кроме роутера не надо (тем более инет или локалка), все должно лежать именно на том компе с которого прошиваешь.

Запускаю пару окошек командой "cmd" - выполнить. В окошках запускаю пинги на 192.168.0.1 -t и 192.168.1.1 -t (если говорят, что длинк намудрил в последних загрузчиках, то стоит запустить еще одно окно и пинговать адрес 192.168.0.2). Прелесть в том, что при удачной прошивке ты сразу видишь, что появились пинги на 192.168.1.1 и можно попробовать зайти по нему на вэб-морду роутера. Или, если через некоторое время пинги так и идут по 192.168.0.1, то ясно что роутер опять загрузился с длинковской прошивкой. И вам опять не повезло.

Замечено, что роутер с упаковки (здесь я конкретно про DIR-320 говорю) прошивается в ддврт на ура и без гемора. Гемор начинается, если его родные прошивки обновлялись. При этом обновляется бут, и при откате прошивки остается. Потому возврат на нулевую прошивку счастья не добавляет, загрузчик то от новой остается.

Если роутер разобрать, то там есть разъем через него можно подключиться консолью (стандартный виндовский терминал) через специальный "преобразователь" для компорта. Так вот если этот преобразователь есть, то все оченно просто делается. Именно сразу после бута можно залить левый софт. И исходя из консоли на это дается 3 сек. Именно в это время проходят пинги на адрес. Именно в это время при физическом подключении через компорт можно остановить дальнейшую загрузку роутера. Все он твой!!!

Есть такая вероятность, что для предотвращения заливки левого софта сменен адрес тфтп сервера на роутере или запрещен ответ на пинги. Это происходит после апгрейта родной прошивки. Вот тогда и начинаются танцы с бубнами.

Для чего я все это писал???

Нужно принимать решение на перешивку "неродной" прошивкой еще на этапе покупки роутера. И решение должно быть однозначным и бесповоротным Laughing . ПЕРЕШИВАТЬ в dd-wrt АДНАЗНАЧНА!!!
Тогда не придется курить мухоморы и разжигать костер.

Тем более если в сервисе на приемке сидит внимательный чел, то он сразу определит, что длинк перешивался.
Для многих не секрет, что после прошивки в ддврт и обратно в длинк на роутере MAC другой становится. Совсем не длинковский. И уж точно не тот , кот на коробке написан.

По мне так дир-320 крутая (для своей цены) и универсальная железка, если на ней крутится dd-wrt.

Требовать от нее сверхъестественного не стоит. Представьте что у вас комп с процессором пень-200 и 64 метра мозгов. Если еще есть такие, кто это помнит Smile .

Вобщем, всем безгеморойных перепрошивок. УДАЧИ!!! Exclamation
slimer
DD-WRT User


Joined: 29 Jul 2009
Posts: 390
Location: kemerovo, russia

PostPosted: Wed Aug 18, 2010 1:01    Post subject: Reply with quote
32 метра. и все равно ассоциация неподходящая. архитектуры разные
pkvit
DD-WRT Novice


Joined: 05 Oct 2010
Posts: 2

PostPosted: Tue Oct 05, 2010 7:43    Post subject: Reply with quote
Цель: прошить DIR 320 из последней офф прошивки 1.21 в WRT.

Пробовал все способы, описанные в ветке. Не хочет, сцуко. Где-то находил "автоматический прошиватель", но он у меня не работал.

Подскажите, что делать.
principial
DD-WRT Novice


Joined: 17 Aug 2010
Posts: 2

PostPosted: Sun Oct 17, 2010 19:11    Post subject: Reply with quote
Я ставил от еко для дир-320, но в основном ставлю по вот этой методе
http://www.network-engineer.ru/post-162.html
Потому как для Уфы с поддержкой Йоты весьма актуально, но и с билайном нормально работает.
Не только у меня, но и у моих клиентов нормально работает.
Один хвастался, что 22 дня без отвалов в сетке билайна проработал.
Если бы прошивка была 1.00, то все просто прям по мануалу получается.
А с этой прошивки ток методом научного тыка получица, т.к. в редбуте нету ответов на пинги.
Попробуй следующим образом сделать. Т.е. все как я описал выше.
Ток учти след ньюансы:
1. Подключать сетевуху напрямую в роутер (без свичей) в ланпорт.
2. Как только в цмд пропадет аппаратный сбой пойдет узел недоступен примерно на второй-третьей строчке запускаешь софтину из ссылки (точнее команду в софтинке на загрузку).
Было у меня пару раз по нескольку часов "тыкал". Smile
echz
DD-WRT Novice


Joined: 13 Oct 2010
Posts: 1

PostPosted: Tue Oct 19, 2010 8:10    Post subject: Reply with quote
pkvit wrote:
Цель: прошить DIR 320 из последней офф прошивки 1.21 в WRT.

Подскажите, что делать.


Несколько часов плясал с бубном вокруг DIR-320 с официальной прошивкой 1.21, в конце концов подключился к нему через аппаратный UART и прошил dd-wrt с помощью команд консоли CFE.

Подробности.

Распайка UART здесь
Собственно как прошиться через CFE [url=http://frit.su/index.php/Openwrt_сборка_из_исходников_+_прошивка_dir-320]здесь[/url] (почему-то url не постится?)

На вопросы отвечу.

P.S. Судя по логу загрузки CFE, на официальной прошивке 1.21 TFTP все-таки запускается на пару секунд:
Code:

Loader:raw Filesys:tftp Dev:eth0 File:: Options:(null)
Loading: Failed.
Could not load :: Timeout occured

Почему при этом до роутера нельзя достучаться по TFTP, непонятно.
staringfrog
DD-WRT Novice


Joined: 18 Oct 2010
Posts: 12

PostPosted: Wed Oct 27, 2010 20:16    Post subject: Reply with quote
Скажите, а при перепрошивке по методу "3*30 + tftp + 3*30" старая прошивка удаляется полностью, без единой записи в nvram? или этого не может гарантировать ни один способ и все зависит от конкретной прошивки?
hiugo
DD-WRT Novice


Joined: 01 Jan 2011
Posts: 1

PostPosted: Sat Jan 01, 2011 10:37    Post subject: Reply with quote
WP_Hedgehog wrote:
Люди, я тут помучавшись вдоволь с попытками (успешными, в итоге) залить dd-wrt на DIR-320 пришёл к следующему решению: во-первых, возьмите свич и соедините комп с которого шьёте с роутером через него. (Windows очень долго "поднимает" интерфейс, иногда это время больше, чем стартово-прошивочное "окно" роутера.) Во-вторых, у нас стали очень быстрые карты на компьютерах. Отключите автоопоределение скорости карты вашего компьютера и принудительно установите 100 или даже 10 (!) Мбит/с, и всё у вас получится! Very Happy


Младца!
Я имелся по всем описанным способам пару часов, пока не подключил все через хаб.
Fant777
DD-WRT Novice


Joined: 25 Jan 2011
Posts: 2

PostPosted: Tue Jan 25, 2011 19:36    Post subject: Reply with quote
2 дня мучался, перерыл кучу форумов, обобщил, выстроил по шагам. Если б нашел где-нибудь такую инструкцию, не пришлось бы тратить столько времени. Собственно ради этого и зарегистрировался. Может кому-нибудь, такому как я пригодится. Программаторы и прочие вещи для COM-порта не нужны, хабы/свитчи тоже не нужны.

Итак:
Роутер D-LINK DIR-320
Установка альтернативной прошивки Tomato и установка торрент-клиента Transmission

Tomato:

1. Берем роутер из магазина с родной прошивкой 1.0
2. Вписываем в настройках сетевой карты компа 192.168.0.10
3. Не включая роутер нажимаем reset и не отпуская включаем роутер ждем секунд 20 и заходим на 192.168.0.1
4. Появляется аварийный режим загрузки прошивки - указываем путь к прошивке DIR320-wimax-1.2.6.bin и прошиваем
5. Перезагружаем роутер и заходим на 192.168.0.1, логин admin пароль admin
6. Находим раздел с пунктом обновление ПО и указываем путь к tomato-NDUSB-1.28_DANtes_051210.trx
7. Перезагружаем роутер и устанавливаем в настройках сетевой карты компа 192.168.1.10
8. Заходим на 192.168.1.1, логин admin пароль admin и видим альтернативную прошивку от tomato

Transmission:

1. Берем роутер прошитый tomato-NDUSB-1.28_DANtes_051210.trx
2. Берем USB жесткий диск
3. Настраиваем роутер на прием интернета
4. Создаем на USB жестком диске один раздел и форматируем его в EXT3 (досовкий Partition magic умеет) метка диска должна быть на англ.языке
5. Подключаем к роутеру
6. В роутере, в разделе USB and NAS > USB support выбираем пункты: Core USB Support, USB 2.0 Support, USB ACM Support, USB Storage Support, File Systems Support ext2/ext3, остальные пункты оставляем неотмеченными (automount - НЕ отмечать!!!)
7. В роутере, в разделе USB and NAS > File Sharing: Enable File Sharing - Yes, no Autentification; Workgroup name - имя рабочей группы на компе; Client Codepage - 866 (Cyrillic/Russian); Auto-share all USB Partitions - Read/Write; Options - выбрать все; Network Shares List - в строке share выбрать read/write, потом ОК, только потом Save
8. В роутере, в разделе Administration > JFFS: JFFS не включать!
9. Перезагружаем роутер
10. Запускаем программу Putty и вводим 192.168.1.1, отмечаем пункт telnet и запускаем: логин root пароль admin
11. Пишем dmesg (в появившемся ответе должна быть строка типа /dev/scsi/host0/bus0/target0/lun0: p1
12. Пишем mount /dev/scsi/host0/bus0/target0/lun0/part1 /mnt (монтирование USB HDD)
13. Пишем cd /mnt (заходим в папку /mnt где теперь уже наш USB HDD)
14. Пишем mkdir /mnt/opt (создаем папку где будут инсталляции)
15. Пишем mkdir -p /mnt/data/torrents (создаем рабочую папку куда будут сохраняться торренты)
16. Пишем mount /mnt/opt /opt (хрен его знает зачем это)
17. Пишем wget http://www.3iii.dk/linux/optware/optware-install-ddwrt.sh -O /tmp/optware-install.sh (скачивается инсталляционный пакет Optware)
18. Пишем sh /tmp/optware-install.sh (устанавливаем этот пакет)
19. Пишем /opt/bin/ipkg-opt install transmission (скачивается и устанавливается программа Transmission)
20. Пишем /opt/bin/transmission-daemon -g /mnt/data/torrents/.config/transmission-daemon (первый запуск программы Transmission, создаются автоматом рабочие папки и файлы)
21. Пишем killall transmission-daemon (вырубаем Transmission)
22. Пишем wget http://www.3iii.dk/linux/optware/settings.json -O /mnt/data/torrents/.config/transmission-daemon/settings.json (скачивается и устанавливается файл с настройками для Transmission)
22a. Если необходимо (мне не понадобилось), то пишем vi /mnt/data/torrents/.config/transmission-daemon/settings.json и редактируем файл (для того чтобы сохранить и выйти - жмем ECS, пишем :x, жмем ENTER
23. Пишем /opt/bin/transmission-daemon -g /mnt/data/torrents/.config/transmission-daemon (перезапуск уже настроенной Transmission)
24. Пишем в браузере компа 192.168.1.1:9091 и видим web-интерфейс программы Transmission
25. Скачиваем с http://code.google.com/p/transmisson-remote-gui/ прогамму Transmission Remote GUI (на даный момент версия 2.2) и устанавливаем на комп (устанавливалась на WInXP-SP3)
26. Запускаем Transmission Remote GUI и настраиваем: ip - 192.168.1.1, порт - 9091, логин - admin, пароль - пусто
27. В роутере в разделе Administration > Scripts в закладке WAN Up добавляем три строки:
mount /dev/scsi/host0/bus0/target0/lun0/part1 /mnt
mount /mnt/opt /opt
/opt/bin/transmission-daemon -g /mnt/data/torrents/.config/transmission-daemon
28. Жмем Save, перезагружаем роутер
29. Заходим с компа в проводник, выбираем сетевое окружение, находим там роутер и делаем ярлык папки torrents на рабочий стол (в этой папке будут недокачанные файлы помеченные .part и полностью докачанные файлы)
30. Всё можно пользоваться!!! (USB жесткий диск монтируется и расшаривается автоматически, transmission стартует автоматически)


P.S. для данной работы требуются: файл прошивки DIR320-wimax-1.2.6.bin, файл прошивки tomato-NDUSB-1.28_DANtes_051210.trx, файл программы putty.exe, загрузочный диск с какой-нибудь программой для форматирования в ext3.
Goto page Previous  1, 2, 3 ... , 9, 10, 11  Next Display posts from previous:    Page 10 of 11
Post new topic   Reply to topic    DD-WRT Forum Index -> Использование и установка DD-WRT All times are GMT

Navigation

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum