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

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


Joined: 06 Mar 2010
Posts: 7

PostPosted: Wed Jan 26, 2011 13:55    Post subject: Reply with quote
Fant777 wrote:

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

Я бы рекомендовал ставить Optware на один раздел, а качать Торренты на другой, подмонтированный на /mmc. Это позволяет прочекать криво/нештатно отмонтированный диск прямо на роутере, отмонтировав и запустив fsck в терминале.
Либо автоматически проверять прямо при подключении/монтировании "fsck -y /dev/your_drive_partition" из скрипта монтирования. Если фс помечена как чистая, то проверяться не будет, а если был сбой, то проверится.
ЗЫ. Для проверки необходимо поставить e2tools: "ipkg-opt install e2tools"
Sponsor
Fant777
DD-WRT Novice


Joined: 25 Jan 2011
Posts: 2

PostPosted: Sat Jan 29, 2011 8:17    Post subject: Reply with quote
Да я вовсе не претендую на оптимальность предложенного мной решения. Описан вариант, при котором всё запустится и заработает, т.е. что-то вроде точки отсчета, а потом, при желании, можно делать "телодвижения туда-сюда" типа создавать разные разделы и т.д.
Markizz
DD-WRT Novice


Joined: 04 Feb 2011
Posts: 1

PostPosted: Fri Feb 04, 2011 5:29    Post subject: Reply with quote
Товарищи всю ночь бился с ним(dir-615)..
перепробовал все bat cmd...выскакивает тайм аут.
нужно откатиться на официальную прошивку..
помогите.
rva1804
DD-WRT Novice


Joined: 09 Feb 2011
Posts: 1

PostPosted: Thu Feb 10, 2011 11:47    Post subject: Reply with quote
[quote="32bit"]
Fant777 wrote:

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



Потверждаю. По данной методике быстро и легко вчера прошил DIR-320 A2 после оф.1.21, только не на Tomato, а на Vampik.

1.DD-WRT лучше Vampik? У меня VPN PPTP.
2.Могу ли я, через WEB перейти на DD-WRT ( .bin)?
boingy
DD-WRT Novice


Joined: 12 Feb 2011
Posts: 3

PostPosted: Sat Feb 12, 2011 22:43    Post subject: Reply with quote
Fant777 wrote:
Да я вовсе не претендую на оптимальность предложенного мной решения. Описан вариант, при котором всё запустится и заработает, т.е. что-то вроде точки отсчета, а потом, при желании, можно делать "телодвижения туда-сюда" типа создавать разные разделы и т.д.

Спасибо за толковый гайд, все получилось.
Но есть 1 проблема - закрытый порт и изза этого малый download ~500kb и отсутствие upload =( в transmission
включена галка разрешить проброску порта, в настройках роутера включены Enable UPnP Enable NAT-PMP, но там же в Forwarded Ports не показывает что проброшен 25000 порт и tranmission говорит что порт закрыт, там же в подразделе basic пробовал добавлять 25000 порт для 192.168.1.1 но все равно не помогает.
utorrent при этом нормально пробрасывает порты. В чем может быть проблема?
Sergaki
DD-WRT Novice


Joined: 16 Feb 2011
Posts: 11

PostPosted: Wed Feb 16, 2011 10:12    Post subject: Reply with quote
День добрый! У меня такая проблема с прошивкой dir-320: после покупки перешил его в dd-wrt через DIR320-wimax-1.2.6, затем потребовалось перешить обратно на оффициальную прошивку (1.9.2 вроде) для работы с USB-модемом.
После этого захотел вернуться на dd-wrt, но уже ни через DIR320-wimax-1.2.6, ни через методы, описанные в вики, прошиться не получается (ошибка сервера: transfer cancelled).
Возможно ли в таком случае прошиться на dd-wrt?
Sergaki
DD-WRT Novice


Joined: 16 Feb 2011
Posts: 11

PostPosted: Fri Feb 18, 2011 9:25    Post subject: Reply with quote
А ларчик просто открывался...
Вобщем первый раз я шил через веб-морду после перехода на прошивку DIR320-wimax-1.2.6, и прошил последней, на то время, версией (dd-wrt.v24-14853_NEWD_mini_usb_ftp)
Сейчас я пытался из веб-морды сразу перейти на dd-wrt.v24-15943_NEWD_std-nokaid_usb, но увы...
Так что сначала нужно залить 14843 (спасибо этому форуму, тут нашел ответ), а потом обновиться до последней.
И да, это все для dir-320 v2/
Lambroz
DD-WRT Novice


Joined: 23 Feb 2011
Posts: 7

PostPosted: Wed Feb 23, 2011 7:08    Post subject: Reply with quote
Спасибо, все нормально прошилось. Единственный момент, у меня Windows Vista, там служба TFTP по умолчанию отключена. Как только включил прошилось без проблем!
zdarovyi
DD-WRT Novice


Joined: 07 Mar 2011
Posts: 2

PostPosted: Mon Mar 07, 2011 6:08    Post subject: Reply with quote
скажите-так можно или нет прошить с веб интерфейса на родной прошивке на DD-WRT DIR-320?
zdarovyi
DD-WRT Novice


Joined: 07 Mar 2011
Posts: 2

PostPosted: Mon Mar 07, 2011 6:12    Post subject: Reply with quote
и что это за программка для заливки прошивки?
mutlamos
DD-WRT Novice


Joined: 10 May 2011
Posts: 1

PostPosted: Tue May 10, 2011 17:05    Post subject: Reply with quote
Quote:
17. Пишем wget http://www.3iii.dk/linux/optware/optware-install-ddwrt.sh -O /tmp/optware-install.sh (скачивается инсталляционный пакет Optware)


ругается на
Code:
root@unknown:/tmp/mnt# wget http://www.3iii.dk/linux/optware/optware-install-ddw
rt.sh -O - | tr -d "\r" > /tmp/optware-install.sh
wget: bad address 'www.3iii.dk'


можно скачать вручную?и исли да то куда положить после скачивания ? , что бы запустить
Quote:
18. Пишем sh /tmp/optware-install.sh (устанавливаем этот пакет)


и здесь
Quote:
19. Пишем /opt/bin/ipkg-opt install transmission (скачивается и устанавливается программа Transmission)


откуда скачивается?
fomichevfsv
DD-WRT Novice


Joined: 30 Sep 2011
Posts: 2

PostPosted: Fri Sep 30, 2011 15:38    Post subject: Reply with quote
Что то тоже не пойму!!! Не начинается вроде как скачивание файла! Или я и не увижу начала скачивания? Сколько нужно подождать, чтобы что то случилось?
mutlamos wrote:
Quote:
17. Пишем wget http://www.3iii.dk/linux/optware/optware-install-ddwrt.sh -O /tmp/optware-install.sh (скачивается инсталляционный пакет Optware)


ругается на
Code:
root@unknown:/tmp/mnt# wget http://www.3iii.dk/linux/optware/optware-install-ddw
rt.sh -O - | tr -d "\r" > /tmp/optware-install.sh
wget: bad address 'www.3iii.dk'


можно скачать вручную?и исли да то куда положить после скачивания ? , что бы запустить
Quote:
18. Пишем sh /tmp/optware-install.sh (устанавливаем этот пакет)


и здесь
Quote:
19. Пишем /opt/bin/ipkg-opt install transmission (скачивается и устанавливается программа Transmission)


откуда скачивается?
fomichevfsv
DD-WRT Novice


Joined: 30 Sep 2011
Posts: 2

PostPosted: Sun Oct 02, 2011 17:38    Post subject: Все получилось!!! Reply with quote
Стоило чуть чуть постараться, еще несколько раз все внимательно прочитать, и только тогда вас ждет успех!!!
Работает СЕТЕВОЕ ХРАНИЛИЩЕ!!!!!
Explode
DD-WRT Novice


Joined: 12 Apr 2011
Posts: 9

PostPosted: Sun Sep 29, 2013 12:46    Post subject: Reply with quote
В начале года писал статью, где собрал почти все способы восстановления прошивки на D-Link DIR-300. Используя эти методы, сам уже восстановил не один роутер, от ремонта которых отказывались даже в сервис-центрах.
Pgatruha
DD-WRT Novice


Joined: 06 Nov 2020
Posts: 5

PostPosted: Fri Nov 06, 2020 11:50    Post subject: Reply with quote
Здравствуйте.

Пытаюсь оживить DIR-300 B1.
По сети не коннектится. Аварийный режим не запускается. подключился по UART. Вот что пишет в терминале:

    #
    U-Boot 1.1.3 (Feb 24 2011 - 11:12:27)



    Board: Ralink APSoC DRAM: 32 MB

    relocate_code Pointer at: 81fb0000

    config usb..*** Error: D+/D- is 1/1, config usb failed.

    ..*** Error: D+/D- is 1/1, config usb failed.



    ******************************

    Software System Reset Occurred

    ******************************



    Set info->start[0]=BF000000

    flash_protect ON: from 0xBF000000 to 0xBF01E727

    flash_protect ON: from 0xBF030000 to 0xBF030FFF

    ============================================

    Ralink UBoot Version: 3.5.2.0

    --------------------------------------------

    ASIC 3052_MP2 (Port5<->None)

    DRAM component: 256 Mbits SDR

    DRAM bus: 16 bit

    Total memory: 32 MBytes

    Flash component: NOR Flash

    Date:Feb 24 2011 Time:11:12:27

    ============================================

    icache: sets:256, ways:4, linesz:32 ,total:32768

    dcache: sets:128, ways:4, linesz:32 ,total:16384



    ##### The CPU freq = 320 MHZ ####

    estimate memory size =32 Mbytes



    Please choose the operation:

    1: Load system code to SDRAM via TFTP.

    2: Load system code then write to Flash via TFTP.

    3: Boot system code via Flash (default).

    4: Entr boot command line interface.

    7: Load Boot Loader code then write to Flash via Serial.

    9: Load Boot Loader code then write to Flash via TFTP.

    0



    3: System Boot system code via Flash.

    ## Booting image at bf050000 ...

    Bad Magic Number,7772676E





Пытался залить прошивку через TFTP сервер - прошивка не льется:
    #
    2: System Load Linux Kernel then write to Flash via TFTP.

    Warning!! Erase Linux in Flash then burn new one. Are you sure?(Y/N)

    Please Input new ones /or Ctrl-C to discard

    Input device IP (192.168.0.1) ==:192.168.0.1


    Input server IP (10.10.10.3) ==:10.10.10.3


    Input Linux Kernel filename () ==:test.bin




    netboot_common, argc= 3



    NetTxPacket = 0x81FE6A00



    KSEG1ADDR(NetTxPacket) = 0xA1FE6A00



    NetLoop,call eth_halt !



    NetLoop,call eth_init !

    Trying Eth0 (10/100-M)



    Waitting for RX_DMA_BUSY status Start... done





    Header Payload scatter function is Disable !!



    ETH_STATE_ACTIVE!!

    Using Eth0 (10/100-M) device

    TFTP from server 10.10.10.3; our IP address is 192.168.0.1

    Filename 'test.bin'.



    TIMEOUT_COUNT=10,Load address: 0x80100000

    Loading: checksum bad

    checksum bad

    checksum bad

    checksum bad

    checksum bad

    checksum bad

    checksum bad

    checksum bad



    ArpTimeoutCheck

    Got ARP REPLY, set server/gtwy eth addr (e4:b9:7a:1e:e2:e4)

    Got it

    T T T T T T T T T checksum bad

    checksum bad

    checksum bad

    checksum bad

    checksum bad

    T checksum bad

    checksum bad

    checksum bad



    Retry count exceeded; starting again

    Trying Eth0 (10/100-M)




Попробовал залить прошивку через UART. Прошивка заливается, но я не знаю какие команды вводить далее.
    #
    RT3052 # loadb
    ## Ready for binary (kermit) download to 0x80100000 at 57600 bps...
    ## Total Size = 0x00307080 = 3174528 Bytes
    ## Start Addr = 0x80100000



Пробовал вот эту команду:
RT3052 # erase 0xbf050000 +0x00317080

ответ такой:
Usage:
erase - erase FLASH memory

Может быть кто подскажет как теперь оставить прошивку в памяти роутера?
Goto page Previous  1, 2, 3 ... 9, 10, 11 Display posts from previous:    Page 11 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