MEGA на D-Link DIR-320

Post new topic   Reply to topic    DD-WRT Forum Index -> Оборудование на основе Broadcom
Goto page Previous  1, 2, 3, 4, 5, 6  Next

Нужно ли такое решение?
Да, можно сэкономить и получить полный функционал!
81%
 81%  [ 81 ]
Нет, нафига этот геморрой нужен?
8%
 8%  [ 8 ]
Не знаю, мне кажется слишком сложно.
10%
 10%  [ 10 ]
Total Votes : 99

Author Message
blackbumer
DD-WRT Novice


Joined: 16 Apr 2009
Posts: 4

PostPosted: Thu Apr 16, 2009 16:27    Post subject: Reply with quote
stylus wrote:
Вот держи свежую от eko 11886 http://rapidshare.de/files/46686201/dd-wrt.zip.html


залил bin роутер прошился
на винте WD 500 Gb (usb 2.0) сделал 2 раздела: первый 100 метров ext2, 2 раздел ост место.
на первый раздел скопировал архив и развернул его
Code:
sudo cp rootfs.tar.gz /media/disk
cd /media/disk
sudo tar xzvf rootfs.tar.gz

перегружаю роутер, винт походу не ципляет
Code:
root@DD-WRT:~# cat /proc/mounts
rootfs / rootfs rw 0 0
/dev/root / squashfs ro 0 0
none /dev devfs rw 0 0
none /proc proc rw 0 0
ramfs /tmp ramfs rw 0 0
root@DD-WRT:~#

что не так делаю?
DD-WRT v24-sp2 (04/08/09) std-nokaid-usb

root@DD-WRT:/sbin# ls /dev/usb/
root@DD-WRT:/sbin# ls /dev/scsi/




root@DD-WRT:~# lsmod
Module Size Used by
ip_nat_pptp 2432 0 (unused)
ip_conntrack_pptp 2860 1
ip_nat_proto_gre 1664 0 (unused)
ip_conntrack_proto_gre 2568 0 [ip_nat_pptp ip_conntrack_pptp]
switch-robo 5356 0 (unused)
switch-core 6416 0 [switch-robo]
ext2 43976 0
sd_mod 13092 0 (unused)
usb-storage 36920 0 (unused)
scsi_mod 101488 2 [sd_mod usb-storage]
usb-ohci 20352 0 (unused)
usbcore 82368 0 [usb-storage usb-ohci]
root@DD-WRT:~# cd /sbin/
root@DD-WRT:/sbin# cat init

#!/bin/sh
if [ $1 == "noinitrd" ] ; then
insmod /lib/modules/`uname -r`/usbcore.o
insmod /lib/modules/`uname -r`/usb-ohci.o
insmod /lib/modules/`uname -r`/scsi_mod.o
insmod /lib/modules/`uname -r`/usb-storage.o
insmod /lib/modules/`uname -r`/sd_mod.o
insmod /lib/modules/`uname -r`/ext2.o
sleep 10s
mount -t proc none /proc
mount -t ext2 -o noatime,nodiratime /dev/scsi/host0/bus0/target0/lun0/part1 /mnt
if [ -x /mnt/sbin/init ] ; then
mount -o move /proc /mnt/proc && \
pivot_root /mnt /mnt/mnt && {
mount -o move /mnt/dev /dev
mount -o move /mnt/tmp /tmp
mount -o move /mnt/jffs /jffs
exec /sbin/init $*
}

else
exec /usr/sbin/init $*
fi
else
exec /usr/sbin/init $*
firoot@DD-WRT:/sbin#

dmesg
scsi: device set offline - not ready or command retry failed after bus reset: host 0 channel 0 id 0 lun 0
WARNING: USB Mass Storage data integrity not assured
USB Mass Storage device found at 2


вставляю флешку все работает
а внешний жеский нет....
если включаю поддержку usb 2.0 через веб гуи
винт виден через /dev и монтируеться в mnt например

dmesg

scsi1 : SCSI emulation for USB Mass Storage devices
Vendor: WD Model: 5000BMV External Rev: 1.75
Type: Direct-Access ANSI SCSI revision: 02
Attached scsi disk sda at scsi1, channel 0, id 0, lun 0
SCSI device sda: 976773168 512-byte hdwr sectors (500108 MB)
Partition check:
/dev/scsi/host1/bus0/target0/lun0:<6>device vlan1 entered promiscuous mode


как подцепить его призагрузке?
Sponsor
stylus
DD-WRT User


Joined: 08 Dec 2008
Posts: 198

PostPosted: Fri Apr 17, 2009 6:45    Post subject: Reply with quote
Все так делаешь,просто модуль для usb 2.0 при загрузке в этой сборке не грузиться,можеш собрать сам с поддержкой usb 2.0,я специально его не гружу ибо глючный он.
blackbumer
DD-WRT Novice


Joined: 16 Apr 2009
Posts: 4

PostPosted: Sat Apr 18, 2009 8:02    Post subject: Reply with quote
я сделал так: залил мини usb . через веб включил поддержку usb 2.0 через веб морду монтирование и потом доставил что надо уже на винт...... по идее любой софт меги установить на винт же....
Evgeniy_10
DD-WRT User


Joined: 07 Jul 2009
Posts: 144

PostPosted: Mon Aug 24, 2009 21:59    Post subject: Reply with quote
а какая последняя версия скрипта ?
интересует для установки MEga на d-link 320 c 4 Mb.
ss008
DD-WRT Novice


Joined: 15 Sep 2009
Posts: 4

PostPosted: Fri Nov 20, 2009 20:58    Post subject: Reply with quote
Народ, столкнулся с проблемой. После сбоки прошивки dd-wrt.v24-13230_NEWD_std-nokaid_usb.bin она не запускается.
Ynatik
DD-WRT Novice


Joined: 12 Nov 2009
Posts: 18

PostPosted: Sun Nov 22, 2009 11:35    Post subject: Reply with quote
В линуксах нуб не пинайте Cool
Роутер D-Link DIR-320
Скачал
dd-wrt.v24-13230_NEWD-2_big
dd-wrt.v24-13230_NEWD-2_mini_usb_ftp
Делал всё по инструкции этак раз 10 распаковывал собирал и т.д прошивал всё нормально но партиция всё равно не монтируется, далее посмотрел какие в прошивке модули и не обнаружил модуль ext2 и подумал что видимо поэтому не монтируется партиция ext2 с rootfs
Пробовал менять скрипт под ext3 и партицию тоже форматировал в ext3 тоже не хочет подключаться.
Подскажите где копать уже совсем запутался.

update:
Всё завелось не знаю правильно ли я сделал или нет, скопировал модуль ext2 из big в mini_usb_ftp и прошил роутер теперь монтируется партиция.
Olpag
DD-WRT Novice


Joined: 24 Nov 2009
Posts: 1

PostPosted: Fri Nov 27, 2009 15:55    Post subject: Reply with quote
Я бы добавил сюда мини-хауту по пользованию Firmware Mod Kit... Там не так все прозрачно, как хотелось бы...
желательно делать все операции под РУТОМ (хотя новый билд firmwaremodkit, скачанный с http://www.bitsum.com/firmware_mod_kit.htm и говорит, что "For DD-WRT, do NOT extract or build as root, use standard user.").

Вы же root на роутере. Модифицировать файлы вы должны как root, или после всех модификаций сменить владельца на рут. Если вы создаете файлы не рутом, у вас могут быть проблемы с владельцем внутри прошивки.

Кстати, новый билд firmwaremodkit v.0.62 у меня не захотел отработать ни под рутом, ни под юзером.
А скачанный с ftp://dd-wrt.com (v.0.51) работает и под рутом и под юзером нормально.

Code:

1. Качаем и распаковываем firmwaremodkit

    wget ftp://dd-wrt.com/others/tornado/firmwaremodkit2-new-LZMA/firmwaremodkit2_x86.tar.bz2
    tar xf firmwaremodkit2_x86.tar.bz2

2. Качаем прошивку DD-WRT . (Я качал именно эту)

    wget ftp://dd-wrt.com/others/eko/V24_TNG/svn13309/dd-wrt.v24-13309_NEWD_std-nokaid_usb.bin

3. Создаем рабочий каталог. Например "ddwrt" . Причем  создаем его внутри каталога Firmware Mod Kit, рядом с исполняемыми скриптами.

4. В тот же каталог рядом с исполняемыми скриптами кладем прошивку DD-WRT.

5. Скриптом extract_firmware.sh из состава firmwaremodkit распаковываем прошивку DD-WRT , в каталог "ddwrt"

    ./extract_firmware.sh dd-wrt.v24-13309_NEWD_std-nokaid_usb.bin ddwrt

6. Устанавливаем пакеты, если нужны... Например

    ./ipkg_install.sh чего-то-там.ipk ddwrt

7. Можно удалить лишнее из "ddwrt/rootfs", или добавить чего-нибудь.

8. Создаем каталог, в который будет собираться новая прошивка. Например "outdir". Создаем на том же уровне, что и "ddwrt"

9. Собираем прошивку скриптом build_firmware.sh

    ./build_firmware.sh outdir ddwrt

10. После сборки в каталоге "outdir" появится несколько прошивок:

custom_image-asus.trx
custom_image-generic.bin
custom_image-wrt54g.bin
custom_image-wrt54gs.bin
custom_image-wrt54gsv4.bin
custom_image-wrtsl54gs.bin
custom_image.trx

Прошивка [b]custom_image-generic.bin[/b] - это ссылка на [b]custom_image.trx[/b]
Можно переименовать custom_image.trx в custom_image.bin и использовать его.



Данный опус - есть плод поиска по этому форуму, в частности, и по интернету, в общем. Если кто-то увидит здесь свои мысли, не сочтите за плагиат.
samko12
DD-WRT Novice


Joined: 22 Feb 2009
Posts: 15

PostPosted: Sun Nov 29, 2009 11:51    Post subject: Reply with quote
Доброго времени суток, уважаемое сообщество!

Припаял на плату D-link DIR-320 8MB Flash,
Прошил DD-WRT MEGA!!!

Краткое описание, как взамен штатной была установлена 8МВ Flash
и залита прошивка dd-wrt.v24_mega_generic.bin здесь:

http://www.dd-wrt.com/phpBB2/viewtopic.php?p=376245#376245

С уважением,
samko12.
VADR
DD-WRT Novice


Joined: 23 Dec 2009
Posts: 2

PostPosted: Sun Jan 10, 2010 22:42    Post subject: Reply with quote
Сделал всё практически по приведённой методике, с той лишь разницей, что в модулях прошивки mini_usb не было ext2. Зато там был ext3, соответственно я отформатировал первый раздел флешки (64Мб) под ext3 и подправил в двух местах скрипт (там, где ext2 упоминается). Итог - грузится та прошивка, которая залита в роутер (DIR-320), а то, что на флешке - не подтягивается. Что не так? Неужто критична именно ext2?
Делал на основе прошивок dd-wrt.v24-13577_NEWD-2_mini_usb_ftp и dd-wrt.v24-13577_NEWD-2_big.
Да, и ещё: флешка воткнута в USB-хаб, но судя по сообщениям в dmesg она видится.
Evgeniy_10
DD-WRT User


Joined: 07 Jul 2009
Posts: 144

PostPosted: Sun Jan 10, 2010 22:47    Post subject: Reply with quote
Вы модете взять модуль ext2 из распакованной прошивки mega и положить в вашу mini_usb .
Но я не уверен, что из-за этого..

VADR wrote:
Сделал всё практически по приведённой методике, с той лишь разницей, что в модулях прошивки mini_usb не было ext2. Зато там был ext3, соответственно я отформатировал первый раздел флешки (64Мб) под ext3 и подправил в двух местах скрипт (там, где ext2 упоминается). Итог - грузится та прошивка, которая залита в роутер (DIR-320), а то, что на флешке - не подтягивается. Что не так? Неужто критична именно ext2?
Делал на основе прошивок dd-wrt.v24-13577_NEWD-2_mini_usb_ftp и dd-wrt.v24-13577_NEWD-2_big.
Да, и ещё: флешка воткнута в USB-хаб, но судя по сообщениям в dmesg она видится.
CellarDoor
DD-WRT Novice


Joined: 05 Jan 2010
Posts: 43

PostPosted: Fri Jan 15, 2010 22:34    Post subject: Reply with quote
Code:
root@DD-WRT:~# echo 1 > /mnt/jffs/1.txt
-sh: can't create /mnt/jffs/1.txt: Read-only file system
root@DD-WRT:~#


Так и должно быть? Просто зачем тогда раздел создавать больше 15 мб, если туда ничего нельзя записать)
Evgeniy_10
DD-WRT User


Joined: 07 Jul 2009
Posts: 144

PostPosted: Sat Jan 16, 2010 15:12    Post subject: Reply with quote
мы не телепаты.
как подмонтировано ?
вывод команды mount ? df -h ?

CellarDoor wrote:
Code:
root@DD-WRT:~# echo 1 > /mnt/jffs/1.txt
-sh: can't create /mnt/jffs/1.txt: Read-only file system
root@DD-WRT:~#


Так и должно быть? Просто зачем тогда раздел создавать больше 15 мб, если туда ничего нельзя записать)
CellarDoor
DD-WRT Novice


Joined: 05 Jan 2010
Posts: 43

PostPosted: Sat Jan 16, 2010 15:41    Post subject: Reply with quote
а все, понял, не туда полез) подмонтировано как в скрипте из первого поста, в /mnt смонтирован /dev/root, нужно было лезть сразу в корень /
Nikniko
DD-WRT Novice


Joined: 26 Mar 2010
Posts: 2

PostPosted: Mon Mar 29, 2010 7:34    Post subject: Reply with quote
Не подскажите какая последняя Mega есть для dir-320 (dd-wrt.v24-13577_NEWD_big.bin можно эту прошивку считать Mega), и есть ли в мега прошивке поддержка 3G модемов.
P.S. Есть желание собрать Dir-320 + dub-104 и далее флешка, модем E156G, и принтер erson c91.
да забал указать, что оператор Мегафон
tayanov
DD-WRT Novice


Joined: 23 Apr 2010
Posts: 4

PostPosted: Tue May 04, 2010 19:42    Post subject: И? Reply with quote
Тему вверх. Все ссылки на прошивки с Рапиды сдохли уже. Дайте тот самый rootfs.tar , и кратенькую инструкцию. Мегу хочу!!!! ПОЖ.
Goto page Previous  1, 2, 3, 4, 5, 6  Next Display posts from previous:    Page 4 of 6
Post new topic   Reply to topic    DD-WRT Forum Index -> Оборудование на основе Broadcom 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