Ставим Optware на TP=Link WDR3600

Post new topic   Reply to topic    DD-WRT Forum Forum Index -> Оборудование на основе Atheros WiSOC
Goto page 1, 2  Next
Author Message
zjuga
DD-WRT User


Joined: 06 Dec 2009
Posts: 172

PostPosted: Thu Jan 23, 2014 16:00    Post subject: Ставим Optware на TP=Link WDR3600 Reply with quote
Всем привет!
После покупки нового роутера я посвятил несколько дней мучениям и изучениям вот этих источников:
http://www.dd-wrt.com/phpBB2/viewtopic.php?t=87524
http://www.dd-wrt.com/phpBB2/viewtopic.php?t=149473
http://g300nh.blogspot.ru/2010/06/software-installation-on-dd-wrt-part-1.html
http://www.dd-wrt.com/phpBB2/viewtopic.php?p=734461
http://www.dd-wrt.com/phpBB2/viewtopic.php?t=167048

но с неоднозначными результатами, т.к. я совсем не силен в линуксе.
Тогда я пошел своим путем, от которого получил глубокое удовлетворение Smile...
В общем, я просто примонтировал внутреннюю флешь к USB. Результаты превзошли ожидания.

Ниже пошаговая интструкция с пояснениями.

1. Ставим в web-морде DD-WRT роутера (Службы-USB) монтирование USB диска на /opt.


1a. В новых версиях прошивки интерфейс изменился и нет возможности задать в интерфейсе монтирование на /opt, в этом случае делаем так (записав в стартовый скрипт и перезаргузив):

sleep 15
umount /opt
sleep 2
umount /mnt/sda1
sleep 2
umount /mnt/sda2
sleep 2
umount /mnt/sda3
sleep 2
umount /mnt/sda4
sleep 5
mount -o noatime /dev/sda1 /opt
sleep 2

То есть отмонтируем все, что прошивка примонтировала автоматом и сами монтируем ПЕРВЫЙ (sda1) раздел диска к /opt. Эти же строки надо записать и в начало стартового скрипта. Задержки sleep стоят для случая, если подключен винчестер - чтобы диски успели раскрутиться после запуска.



2. Заходим в роутер через PuTTY и копируем содержимое каталогов с флеша роутера на присоединенный USB диск:

cp -a /etc/ /opt/

cp -a /bin/ /opt/

cp -a /lib/ /opt/

cp -a /usr/ /opt/

cp -a /tmp/ /opt/

cp -a /jffs/ /opt/


Просто копировать весь этот столбик в putty не следует, надо каждую строчку запускать индивидуально

3. Монтируем эти каталоги:

mount /opt/root /root
mount /opt/etc /etc
mount /opt/bin /bin
mount /opt/lib/ /lib
mount /opt/usr/ /usr
mount /opt/tmp/ /tmp
mount /opt/jffs/ /jffs

Тоже каждую строчку индивидуально, для надежности.

Так мы получили роутер с флешкой неограниченного объема (точнее, такого, сколько у вас есть
на разделе USB, примонтированном к /opt) и можем ставить в него любые приложения.

4. Теперь скачиваем собственно OpenWRT и его библиотеки:

wget http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/libc_0.9.33.2-1_ar71xx.ipk
wget http://www.telemaster-msk.su/files/opkg_618-3_ar71xx.ipk

5. Устанавливаем их, а на пугающие сообщения не обращаем внимания:

ipkg install libc_0.9.33.2-1_ar71xx.ipk opkg_618-3_ar71xx.ipk

6. Создаем конфигурационный файл для opkg:

cat > /etc/opkg.conf << EOF
src/gz snapshots http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages
dest root /opt
dest ram /opt/tmp
lists_dir ext /opt/tmp/var/opkg-lists
EOF


7. Проверяем, как встало:

opkg update

Должны увидеть:

Downloading http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/Packages.gz.
Updated list of available packages in /opt/tmp/var/opkg-lists/snapshots.

8. Переустанавливаем библиотеки, теперь уже для opkg:

opkg install libc_0.9.33.2-1_ar71xx.ipk


9. Для проверки устанавливаем MidnightCommander:


wget http://www.telemaster-msk.su/files/mc_4.8.10-1_ar71xx.ipk

opkg install mc_4.8.10-1_ar71xx.ipk

по окончании установки набираем:

mc

И любуемся результатами Smile.

PS. Не забываем в стартовый скрит роутера добавить строчки из пунктов 1а и 3 для монтирования разделов после перезагрузки роутера.

Буду рад если кому-то это пригодится. А также хотелось бы узнать от знающих людей, чем плох этот способ, почему только я, чайник, до этого додумался...


Last edited by zjuga on Wed Feb 12, 2014 6:31; edited 10 times in total
Sponsor
20geo06
DD-WRT Novice


Joined: 09 Feb 2014
Posts: 8

PostPosted: Sun Feb 09, 2014 12:14    Post subject: Reply with quote
Здравствуйте
Подскажите пожалуйся по какой схеме сделать
"1. Ставим в web-морде DD-WRT роутера (Службы-USB) монтирование USB диска на /opt. "
У меня dd-wrt свежее и поетому там нет возможності просто выбрать "монтировать на --- /opt"
Там нужно прописать что-то в графе "Mount this Partition to /opt ..... UUID"
Где взять UUID или самому смонтировать /орт
Если самому, то по какой схеме?
Спасибо за понимание

PS ... установка ПО шла четвертую ночь... роутер не сдавался
20geo06
DD-WRT Novice


Joined: 09 Feb 2014
Posts: 8

PostPosted: Sun Feb 09, 2014 12:17    Post subject: Reply with quote
мой Disk info
--- /dev/sda
Block device, size 29.82 GiB (32015679488 bytes)
DOS/MBR partition map
Partition 1: 29.52 GiB (31700549632 bytes, 61915136 sectors from 614400)
Type 0x83 (Linux)
Ext3 file system
Volume name "TP-LINK DL"
UUID 45F98AEF-7FA6-096D-8E39-6F6E609A3DDC (DCE, v0)
Volume size 29.52 GiB (31700549632 bytes, 7739392 blocks of 4 KiB)
Partition 2: 187 MiB (196083712 bytes, 382976 sectors from 2048)
Type 0x83 (Linux)
Ext4 file system
Volume name "Новый то"
UUID 64A21F7E-F6DB-B5F7-01A5-FDF8DFAA8B8A (NCS)
Last mounted at "/opt"
Volume size 187 MiB (196083712 bytes, 191488 blocks of 1 KiB)
Partition 3: 112 MiB (117440512 bytes, 229376 sectors from 385024)
Type 0x82 (Linux swap / Solaris)
Linux swap, version 2, subversion 1, 4 KiB pages, little-endian
Swap size 112.0 MiB (117432320 bytes, 28670 pages of 4 KiB)
Linux swap, version 2, subversion 1, 4 KiB pages, big-endian
Swap size 29.82 GiB (32015671296 bytes, 7816326 pages of 4 KiB)
/dev/sda mounted to swap

--- /dev/sda1
Block device, size 29.52 GiB (31700549632 bytes)
Ext3 file system
Volume name "TP-LINK DL"
UUID 45F98AEF-7FA6-096D-8E39-6F6E609A3DDC (DCE, v0)
Volume size 29.52 GiB (31700549632 bytes, 7739392 blocks of 4 KiB)
/dev/sda1 mounted to /tmp/mnt/sda1

--- /dev/sda2
Block device, size 187 MiB (196083712 bytes)
Ext4 file system
Volume name "Новый то"
UUID 64A21F7E-F6DB-B5F7-01A5-FDF8DFAA8B8A (NCS)
Last mounted at "/opt"
Volume size 187 MiB (196083712 bytes, 191488 blocks of 1 KiB)
/dev/sda2 mounted to /tmp/mnt/sda2

--- /dev/sda3
Block device, size 112 MiB (117440512 bytes)
Linux swap, version 2, subversion 1, 4 KiB pages, little-endian
Swap size 112.0 MiB (117432320 bytes, 28670 pages of 4 KiB)
/dev/sda3 mounted to swap

что то я сделал не так?
zjuga
DD-WRT User


Joined: 06 Dec 2009
Posts: 172

PostPosted: Sun Feb 09, 2014 16:09    Post subject: Reply with quote
Последняя версия прошивки, где еще по-старинке можно задать /opt - от 15.04.13.
Более свежие версии монтируют первый раздел внешнего USB диска на /mnt, без вариантов. А остальные разделы можно соответсвенно примонтровать тоже автоматом на /jffs и /opt задав ихний UUID, он есть у вас, смотрите внимательнее.

Не надо ничего туда писать, я сделал так: прошился прошивкой от 15.04.13, добавил в самое начало стартового скрипта это:

sleep 15
mount -o noatime /dev/sda1 /opt

затем установил все что надо, настроил, а уже после этого обновил прошивку до самой последней, от 04.02.14. Все работает. Но почему-то на новых прошивках сыплется веб-морда при подключенном USB-HDD. Приходится роутер перезагружать без него, чтобы войти в него для настроек. Что-то автор прошивки намудрил, имхо. Но зато последняя прошивка совсем не режет скорость по wifi.


Last edited by zjuga on Thu Feb 13, 2014 5:47; edited 3 times in total
vasek00
DD-WRT Guru


Joined: 06 Nov 2010
Posts: 3310

PostPosted: Mon Feb 10, 2014 9:13    Post subject: Reply with quote
20geo06
Ваш UUID имеет код
UUID 45F98AEF-7FA6-096D-8E39-6F6E609A3DDC
Прописываете его на http://192.168.1.1/USB.asp в строке Mount this Partition to /opt .... UUID
Далее Save и Apply.
При положительном результате получите в Disk Info строчку /dev/sda mounted to /opt

Далее на счет строчек которые выше и что с ними связанно
Code:
mount /opt/root /root
mount /opt/etc /etc
...
mount /opt/jffs/ /jffs

сомнения, так как для поиска нужных библиотек и ссылок можно указать через переменные ниже пример
Code:
root@My-Fan:/opt# export PATH=/opt/bin:/opt/sbin:$PATH
root@My-Fan:/opt# unset LD_LIBRARY_PATH
root@My-Fan:/opt# export TERMINFO=/opt/share/terminfo
root@My-Fan:/opt# export TERM=xterm-pcolor
root@My-Fan:/opt# export LD_LIBRARY_PATH=/opt/lib:$LD_LIBRARY_PATH

все будет зависеть от возникающих по ходу ошибок.
zjuga
DD-WRT User


Joined: 06 Dec 2009
Posts: 172

PostPosted: Mon Feb 10, 2014 15:34    Post subject: Reply with quote
Вот собственно в этом весь фокус, что нет необходимости
"... для поиска нужных библиотек и ссылок можно указать через переменные...". Прочь сомнения! Wink
Прочитайте начало топика Wink
Ваш вариант
"...Прописываете его на http://192.168.1.1/USB.asp в строке Mount this Partition to /opt .... UUID "
увы, не пройдет, т.к. первый, загрузочный раздел новая прошива ПО УМОЛЧАНИЮ монтирует к /tmp.
А остальные - уже по выбору пользователя к /jffs или /opt через указание UUID. Поэтому в данном случае я предлагаю записать в стартовый скрипт первой строкой монтирование первого раздела диска на /opt, а далее уже по инструкции.


Last edited by zjuga on Wed Feb 12, 2014 6:17; edited 3 times in total
20geo06
DD-WRT Novice


Joined: 09 Feb 2014
Posts: 8

PostPosted: Mon Feb 10, 2014 20:56    Post subject: Reply with quote
Спасибо
Щас попробую и отпишусь

'Rolling Eyes'
'Rolling Eyes'


Делал по Вашему мануалу (zjuga) и примечанию
Поставил старую ДД ВРТ потом все по схеме
Проблема первая
"4. Теперь скачиваем собственно OpenWRT и его библиотеки:

wget http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/libc_0.9.33.2-1_ar71xx.ipk
wget http://ipkg.k1k2.de/ff-lg/ar71xx/packages/opkg_618-3_ar71xx.ipk "
Етого wget http://ipkg.k1k2.de/ff-lg/ar71xx/packages/opkg_618-3_ar71xx.ipk PuTTY не нашол

Chrome тоже не нашол такую страницу

И в результате МС не установился (я так думаю, изза етого)
7 пункт - все нормально
8 пункт - сработало
9 НЕ СТАЛО
Вот в результате


BusyBox v1.21.0 (2013-04-15 07:00:14 CEST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

root@DD-WRT:~# df
Filesystem 1K-blocks Used Available Use% Mounted on
rootfs 6656 6656 0 100% /
/dev/root 6656 6656 0 100% /
ramfs 141061 28966 104927 22% /tmp
none 512 0 512 0% /dev
/dev/sda2 141061 28966 104927 22% /opt
/dev/sda2 141061 28966 104927 22% /etc
/dev/sda2 141061 28966 104927 22% /bin
/dev/sda2 141061 28966 104927 22% /lib
/dev/sda2 141061 28966 104927 22% /usr
/dev/sda2 141061 28966 104927 22% /tmp
/dev/sda2 141061 28966 104927 22% /jffs

root@DD-WRT:~# mc
-sh: mc: not found

root@DD-WRT:~# opkg update
Downloading http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/Packages.gz.
Updated list of available packages in /opt/tmp/var/opkg-lists/snapshots.
root@DD-WRT:~# opkg install libc_0.9.33.2-1_ar71xx.ipk
Collected errors:
* wfopen: libc_0.9.33.2-1_ar71xx.ipk: No such file or directory.
* pkg_init_from_file: Failed to extract control file from libc_0.9.33.2-1_ar71xx.ipk.

root@DD-WRT:~# opkg install mc
Unknown package 'mc'.
Collected errors:
* opkg_install_cmd: Cannot install package mc.
root@DD-WRT:~# mc
-sh: mc: not found
root@DD-WRT:~#

Буду признателен заа помощь Rolling Eyes Rolling Eyes
zjuga
DD-WRT User


Joined: 06 Dec 2009
Posts: 172

PostPosted: Tue Feb 11, 2014 8:22    Post subject: Reply with quote
Это потому, что вы сделали по совету уважаемого vasek00 и у вас на /opt примонтировался раздел sda2, а не sda1 как требуется.
Я немного поправил мануал, добавив п.1а для новых прошивок (старым п.1а никак не помешает). Новый вариант установки сам проверил на флешке. У вас установка идет на sda2, в этом проблема, надо на sda1. Кстати, mc почему-то пропал из источников и у вас не поставится, зайдите на www.telemaster-msk.su , там копия мануала и свои источники, рабочие. И, кстати, там пошагово описана установка mediatomb, xupnpd, udpxy и tranmission.
vasek00
DD-WRT Guru


Joined: 06 Nov 2010
Posts: 3310

PostPosted: Tue Feb 11, 2014 9:40    Post subject: Reply with quote
20geo06
Можно попробовать так, если флэш смонтировали на /opt, то переходим в его каталог так как он на запись.
Code:
root@My:/opt# wget http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/libc_0.9.33.2-1_ar71xx.ipk
Connecting to downloads.openwrt.org (78.24.191.177:80)
libc_0.9.33.2-1_ar71 100% |************************************************************************************************************|   212k  0:00:00 ETA
root@My:/opt# wget http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/opkg_9c97d5ecd795709c8584e972bfdf3aee3a5b846d-6_ar71xx.ipk
Connecting to downloads.openwrt.org (78.24.191.177:80)
opkg_9c97d5ecd795709 100% |************************************************************************************************************| 57292   0:00:00 ETA
root@My:/opt# ipkg -dest /opt install libc_0.9.33.2-1_ar71xx.ipk
ERROR: File not found: //usr/local/lib/ipkg/lists/whiterussian
       You probably want to run `ipkg update'
ERROR: File not found: //usr/local/lib/ipkg/lists/non-free
       You probably want to run `ipkg update'
ERROR: File not found: //usr/local/lib/ipkg/lists/backports
       You probably want to run `ipkg update'
Unpacking libc...Done.
Configuring libc...Done.
root@My:/opt# ipkg -dest /opt install opkg_9c97d5ecd795709c8584e972bfdf3aee3a5b846d-6_ar71xx.ipk
ERROR: File not found: //usr/local/lib/ipkg/lists/whiterussian
       You probably want to run `ipkg update'
ERROR: File not found: //usr/local/lib/ipkg/lists/non-free
       You probably want to run `ipkg update'
ERROR: File not found: //usr/local/lib/ipkg/lists/backports
       You probably want to run `ipkg update'
Unpacking opkg...Done.
Configuring opkg...Done.
root@My:/opt# export LD_LIBRARY_PATH='/opt/lib:/opt/usr/lib:/lib:/usr/lib'
root@My:/opt# export PATH='/opt/bin:/opt/usr/bin:/opt/sbin:/opt/usr/sbin:/bin:/sbin:/usr/sbin:/usr/bin'
root@My:/opt# ls -l
drwxr-xr-x    2 root     root          2048 Feb 11 13:10 bin
drwxr-xr-x    2 root     root          2048 Feb 11 13:10 etc
drwxr-xr-x    2 root     root          2048 Feb 11 13:09 lib
-rw-r--r--    1 root     root        217808 Feb 11 13:09 libc_0.9.33.2-1_ar71xx.ipk
drwx------    2 root     root          2048 Nov  2 09:08 lost+found
-rw-r--r--    1 root     root         57292 Feb 11 13:09 opkg_9c97d5ecd795709c8584e972bfdf3aee3a5b846d-6_ar71xx.ipk
drwxr-xr-x    3 root     root          2048 Feb 11 13:09 tmp
drwxr-xr-x    4 root     root          2048 Feb 11 13:10 usr
root@My:/opt#


ну и подправить conf на всякий
Code:
root@My:/opt/etc# cat opkg.conf
src/gz barrier_breaker http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages
dest root /opt
dest ram /opt/tmp
lists_dir ext /opt/var/opkg-lists
option overlay_root /overlay
root@My:/opt/etc#

хотя все ошибки идут из-за conf который в /etc и в котором указано
Code:
...
dest root /jffs
dest ram /tmp
...

ну как говорят на скорость на влияет и пакеты можно ставить и способом который выше. Ниже сами команды :

wget http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/libc_0.9.33.2-1_ar71xx.ipk
ipkg -dest /opt install libc_0.9.33.2-1_ar71xx.ipk
wget http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/opkg_9c97d5ecd795709c8584e972bfdf3aee3a5b846d-6_ar71xx.ipk
ipkg -dest /opt install opkg_9c97d5ecd795709c8584e972bfdf3aee3a5b846d-6_ar71xx.ipk
export LD_LIBRARY_PATH='/opt/lib:/opt/usr/lib:/lib:/usr/lib'
export PATH='/opt/bin:/opt/usr/bin:/opt/sbin:/opt/usr/sbin:/bin:/sbin:/usr/sbin:/usr/bin'

Ссылки на программы и библиотеки http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/
http://downloads.openwrt.org/whiterussian/packages/
Так же рекомендую библиотеки uclibcxx_.....ipk, libgcc_.....ipk, zlib_.....ipk
20geo06
DD-WRT Novice


Joined: 09 Feb 2014
Posts: 8

PostPosted: Tue Feb 11, 2014 10:16    Post subject: Reply with quote
Большое спасибо за вашу оперативность
К zjuga я все делал по Вашему мануалу
К vasek00 большое спасибо что подказываете, но я совсем не силен в Linux и поетому больше прислушиваюсь к zjuga (без обид)Wink
Сегодня вечерком попроую еще раз сделать по мануалу zjuga

1 Теперь вопрос
Как форматировали флешку?
Я делал через paragon hard disk manager c boot диска (не под виндой) Формат ext3 (вопрос - можно ли под ext4, или ето не имеет значения)
Делал так
1 раздел подкачка swap( 100мб)
2 раздел OS (для установки программ - 100 Мб)
3 под программы (остальное место)
Может такая компоновка диска и повлияла на то, что у меня все село не нв sda1 а на sda2?
PS судя по мануалу с Телемастера нужно только два раздела? Незнаю, тогда что со swap-ом делать , нужен ли? Если да, то где ставить... в конце?

2 Еще вопрос
"5. Устанавливаем их, а на пугающие сообщения не обращаем внимания:

ipkg install libc_0.9.33.2-1_ar71xx.ipk opkg_618-3_ar71xx.ipk "
все записано в одну строку, а на сайте телемастера в две (инсталяция разделена) Ето имеет какое-то значение или нет?

3 И последний вопрос отсюда http://rutracker.org/forum/viewtopic.php?pg=1&t=4272160&start=30 пост от Aldorr "Тапки. extRoot нормально не встал, все пакеты устанавливались внутрь самого роутера, и забили ему память на 100% Еще чуть чуть, и прошивать его можно будет только через COM-порт, осторожнее."
Вопрос - как узнать, забита ли память у моего роутера? (или не заморачиваться) Wink
20geo06
DD-WRT Novice


Joined: 09 Feb 2014
Posts: 8

PostPosted: Tue Feb 11, 2014 10:20    Post subject: vasek00 Reply with quote
vasek00
А что ето за библиотеки
"Так же рекомендую библиотеки uclibcxx_.....ipk, libgcc_.....ipk, zlib_.....ipk" для чего они ?
vasek00
DD-WRT Guru


Joined: 06 Nov 2010
Posts: 3310

PostPosted: Tue Feb 11, 2014 12:03    Post subject: Re: vasek00 Reply with quote
20geo06 wrote:
vasek00
А что ето за библиотеки
"Так же рекомендую библиотеки uclibcxx_.....ipk, libgcc_.....ipk, zlib_.....ipk" для чего они ?

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

uclibcxx_.....ipk, libgcc_.....ipk, zlib_.....ipk - это начальные буквы в именах файлов от библиотек, можно посмотреть их полное название на http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/
vasek00
DD-WRT Guru


Joined: 06 Nov 2010
Posts: 3310

PostPosted: Tue Feb 11, 2014 12:06    Post subject: Reply with quote
20geo06 wrote:
Большое спасибо за вашу оперативность
К zjuga я все делал по Вашему мануалу
К vasek00 большое спасибо что подказываете, но я совсем не силен в Linux и поетому больше прислушиваюсь к zjuga (без обид)Wink

Да без проблем, хотя при чем тут Linux не понятно, так как во всех примерах один и тот же набор команд wget и ipkg
20geo06
DD-WRT Novice


Joined: 09 Feb 2014
Posts: 8

PostPosted: Tue Feb 11, 2014 13:33    Post subject: Re: vasek00 Reply with quote
[quote="vasek00"]
20geo06 wrote:
vasek00

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


А где можно посмотреть, за что отвечает та или иная библиотека, или же что она может (если ето программа), расшифровку
zjuga
DD-WRT User


Joined: 06 Dec 2009
Posts: 172

PostPosted: Tue Feb 11, 2014 20:08    Post subject: Reply with quote
Я б вам посоветовал не кидаться в разные стороны. Библиотеки в линукс ни за что не отвечают, это набор подпрограмм, что-то вроде набора драйверов в Виндах. Различные программы, которые никак между собой не связаны, используют из конкретной библиотеки не весь набор содержащихся в ней подпрограмм, а какую-то одну-две. Так устроен Линукс. Если вам сильно любопытно, то конечно можно узнать, что делает каждая подпрограмма в библиотеке, только зачем, если вы не программируете?

Посмотреть смонтированные диски и свободное место на них можно командой df. Форматировать первый (под систему) раздел надо в только ext3 и неважно, какой программой. У вас первый раздел swap, поэтому установка шла на sda2, я ошибался, когда написал, что это неправильно, причина была в битых ссылках, см.ниже.

Примонтировать можно все 4 раздела, надо только в инструкции с телемастера после mkdir /jffs/one и mkdir /jffs/two вписать mkdir /jffs/tree и соответственно добавить в стартовый скрипт после mount -o noatime /dev/sda3 /jffs/two еще одну строчку: mount -o noatime /dev/sda4 /jffs/tree. Ну, а первый раздел мы к /opt монтируем, если помните.

В общем, не нужно swap, отформатируйте заново первый раздел под систему в ext3, обязательно первым делом впишите в роутер стартовый скрипт с сайта, выключите питание роутера, подсоедините USB диск, затем включите питание, подождите не менее 1 минуты. Войдите в роутер через Putty, наберите df , убедитесь, что sda1 примонтрован к /opt. Ну а потом... Я по инструкции на www.telemaster-msk.su простым копированием в Putty строчек с сайта устанавливаю систему за пять минут.

P.S. Заменил ссылки в п.4 и п.9, т.к. прежние сдохли. Не помоей вине, но извиняюсь.
P.S.2. На всяки посты с рутрекера не обращайте внимания, попасть в память роутера можно только при прошивке и она вообще-то УЖЕ забита прошивкой до упора. ОЗУ очищается при каждом выключении питания или перезагрузке. Оно у нашего роутера 150 МБ, и как следствие, никакой необходимости в разделе swap нет.
Goto page 1, 2  Next Display posts from previous:    Page 1 of 2
Post new topic   Reply to topic    DD-WRT Forum Forum Index -> Оборудование на основе Atheros WiSOC 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