"Железный" тюнинг Asus WL520GC

Post new topic   Reply to topic    DD-WRT Forum Index -> Оборудование на основе Broadcom
Goto page Previous  1, 2, 3 ... 10, 11, 12, 13  Next
Author Message
mobilru
DD-WRT Novice


Joined: 28 Feb 2010
Posts: 4

PostPosted: Fri Mar 05, 2010 8:51    Post subject: Reply with quote
а как в линуксе распаковать архив подправами root Embarassed
Sponsor
electrod
DD-WRT Novice


Joined: 27 Mar 2010
Posts: 8

PostPosted: Sat Mar 27, 2010 22:57    Post subject: Reply with quote
УРАА, все получилось!)
спасибо большое за помощь, жаль правда так никто и не помог)


Last edited by electrod on Sun Mar 28, 2010 16:58; edited 1 time in total
electrod
DD-WRT Novice


Joined: 27 Mar 2010
Posts: 8

PostPosted: Sun Mar 28, 2010 21:19    Post subject: Reply with quote
Вот только у меня один вопрос. перечитав топик, я так и не нашел на него ответа.
Такая проблема у некоторых тоже была. при установке на роутер модифицированной прошивки от Олега ( на странице ~7 вроде бы) у роутера слетает веб интерфейс и вайфай. с чем это может быть связано и как это исправить?
electrod
DD-WRT Novice


Joined: 27 Mar 2010
Posts: 8

PostPosted: Sun Apr 04, 2010 10:21    Post subject: Reply with quote
Разбирался разбирался, но так и не понял в чем проблема.
после установки олеговской прошивки и залития файловой системы на флешку - не горит лампочка вайфая и самое обидное- нету вебинтерфейса. в чем может быть косяк? неправильно монтируется флешка и поэтому не получается вытащить вебинтерфейс. или с чем? помогите. очень хочется поставить данную прошивку.
п.с. прошивка ддврт мега - грузится нормально.
Slayer_b
DD-WRT Novice


Joined: 20 Dec 2008
Posts: 45

PostPosted: Mon Apr 12, 2010 10:30    Post subject: Reply with quote
electrod wrote:
Разбирался разбирался, но так и не понял в чем проблема.
после установки олеговской прошивки и залития файловой системы на флешку - не горит лампочка вайфая и самое обидное- нету вебинтерфейса. в чем может быть косяк? неправильно монтируется флешка и поэтому не получается вытащить вебинтерфейс. или с чем? помогите. очень хочется поставить данную прошивку.
п.с. прошивка ддврт мега - грузится нормально.

насколько я понимаю,роутер не начинает грузить прошивку с флешки.
я бы сделал так
в телнете дал команду df
посмотрел бы как определился раздел с прошивкой и вписал бы его в
Code:
nvram set boot_dev="раздел_с_прошивкой"
nvram commit

рекомендую разбивать флеш прямо на роутере,т.к. при разбиении через gparted у меня возникали проблемы,а именно-не было доступа к флешу,раздел был виден,но примонтировать его было невозможно.
на данный момент у меня разбито так:
Code:
[admin@ASUS-WL520GC root]$ fdisk -l

Disk /dev/scsi/host0/bus0/target0/lun0/disc: 8027 MB, 8027897856 bytes
247 heads, 62 sectors/track, 1023 cylinders
Units = cylinders of 15314 * 512 = 7840768 bytes

                                 Device Boot    Start       End    Blocks   Id
System
/dev/scsi/host0/bus0/target0/lun0/part1               1           4       30597
  83  Linux
/dev/scsi/host0/bus0/target0/lun0/part2               5        1023     7802483
  83  Linux
Partition 2 has different physical/logical endings:
     phys=(1023, 246, 62) logical=(1022, 246, 62)
[admin@ASUS-WL520GC root]$

содержимое файла /usr/local/sbin/post-mount
Code:
#!/bin/sh

# mount drives
/bin/mount -o sync,noatime,rw /dev/scsi/host0/bus0/target0/lun0/part2 /tmp/mnt/disc0_2
/bin/mount -obind /tmp/mnt/disc0_2/opt /opt

# enable swap
/sbin/swapon /tmp/mnt/disc0_2/swap.file

# start services
/opt/etc/init.d/S80lighttpd start
/opt/etc/init.d/S99rtorrent start

установленные пакеты:
Code:
[admin@ASUS-WL520GC root]$ ipkg list_installed
adduser - 1.10.3-1 - a multi-call binary for login and user account administrati
on
bzip2 - 1.0.5-2 - Very high-quality data compression program
cyrus-sasl-libs - 2.1.23-1 - Provides client or server side authentication (see
RFC 2222).
e2fslibs - 1.41.9-1 - Ext2 Filesystem Libraries
gawk - 3.1.7-1 - Gnu AWK interpreter
gdbm - 1.8.3-2 - GNU dbm is a set of database routines that use extensible hashi
ng. It works similar to the standard UNIX dbm routines.
glib - 2.20.4-1 - The GLib library of C routines.
grep - 2.5.4-1 - Global regular expression parser
ipkg-opt - 0.99.163-10 - The Itsy Package Manager
libcurl - 7.20.0-1 - Curl is a command line tool for transferring files with URL
 syntax, supporting FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FI
libdb - 4.2.52-3 - Berkeley DB Libraries
libsigc++ - 2.2.3-1 - libsigc++ implements a typesafe callback system for standa
rd C++.
libtorrent - 0.12.6-1 - libtorrent is a BitTorrent library with a focus on high
performance and good code.
libuclibc++ - 0.2.2-8 - C++ standard library designed for use in embedded system
s
libxml2 - 2.7.7-1 - Libxml2 is the XML C parser and toolkit developed for the Gn
ome project.
libxslt - 1.1.26-1 - An XML Stylesheet processor based on libxml2
lighttpd - 1.4.26-1 - A fast webserver with minimal memory footprint.
mc - 4.7.0.2-1 - Midnight Commander File Manager
nano - 2.2.1-1 - A pico like editor
ncurses - 5.7-1 - NCurses libraries
ncursesw - 5.7-1 - NCurses libraries with wide char support.
openldap-libs - 2.3.43-1 - Open Lightweight Directory Access Protocol
openssl - 0.9.7m-5 - Openssl provides the ssl implementation in libraries libcry
pto and libssl, and is needed by many other applications and librari
pcre - 8.02-1 - Perl-compatible regular expression library
php - 5.2.12-1 - The php scripting language
php-fcgi - 5.2.12-1 - The php scripting language, built as an fcgi module
procps - 3.2.8-1 - PROCPS System Utilities
rtorrent - 0.8.6-1 - rtorrent is a BitTorrent client for ncurses, using the libt
orrent library.
samba2 - 2.2.12-2 - Lightweight Samba suite provides file and print services to
SMB/CIFS clients.
screen - 4.0.3-2 - A screen manager that supports multiple logins on single term
inal
slang - 2.1.4-1 - S-Lang is a multi-platform library designed to allow a develop
er to create robust multi-platform software.
spawn-fcgi - 1.6.3-1 - spawn-fcgi is used to spawn fastcgi applications
termcap - 1.3.1-2 - Terminal emulation library
uclibc-opt - 0.9.28-13 - micro C library for embedded Linux systems
xmlrpc-c - 1.11.00-3 - A library providing modular implementation of XML-RPC for
 C and C++.
zlib - 1.2.4-1 - zlib is a library implementing the 'deflate' compression system
.
Successfully terminated.


оперативной памяти,конечно,не хватает,но своп спасает.немного Laughing
Code:
[admin@ASUS-WL520GC root]$ free
             total       used       free     shared    buffers     cached
Mem:         13956      13692        264          0        216       3156
-/+ buffers/cache:      10320       3636
Swap:       262136      13052     249084
[admin@ASUS-WL520GC root]$

вот мое чудо
electrod
DD-WRT Novice


Joined: 27 Mar 2010
Posts: 8

PostPosted: Wed Apr 21, 2010 14:33    Post subject: Reply with quote
2 Slayer_b
Спасибо большое за объяснения. отформатировал влешку через роутер все заработало. и вайфай и вебинтерфейс работают.
Сейчас разбираюсь как сделать swap раздел.
Slayer_b
DD-WRT Novice


Joined: 20 Dec 2008
Posts: 45

PostPosted: Wed Apr 21, 2010 17:00    Post subject: Reply with quote
electrod wrote:
2 Slayer_b
Спасибо большое за объяснения. отформатировал влешку через роутер все заработало. и вайфай и вебинтерфейс работают.
Сейчас разбираюсь как сделать swap раздел.

раздел делать не рекомендую.т.к. он получится фиксированный.
лучше сделать своп-файл.
Quote:
dd if=/dev/zero of=/opt/swap.file bs=1M count=256
mkswap /opt/swap.file

/sbin/swapon /opt/swap.file

где выделенное заменяем на нужное вам, число-это размер в мегабайтах.
далее прописываем в /usr/local/sbin/post-mount

Code:
# enable swap
/sbin/swapon /tmp/mnt/disc0_2/swap.file

это включит своп при перезагрузке.

вот мой post-mount
Code:
#!/bin/sh
/bin/mount -o sync,noatime,rw /dev/scsi/host0/bus0/target0/lun0/part2 /tmp/mnt/disc0_2
/bin/mount -obind /tmp/mnt/disc0_2/opt /opt
/sbin/swapon /tmp/mnt/disc0_2/swap.file
/opt/etc/init.d/S80lighttpd start
/opt/etc/init.d/S99rtorrent start

так же рекомендую пропиать следующее в /usr/local/sbin/pre-shutdown

Quote:
#!/bin/sh

/opt/etc/init.d/S80lighttpd stop
/opt/etc/init.d/S99rtorrent stop
sleep 5s
swapoff /tmp/mnt/disc0_2/swap.file
mount -o remount,ro /dev/scsi/host0/bus0/target0/lun0/part2


тоже,соответственно изменив под себя.
поможет избежать потери информации при перезагрузке
electrod
DD-WRT Novice


Joined: 27 Mar 2010
Posts: 8

PostPosted: Thu Apr 22, 2010 6:30    Post subject: Reply with quote
2 Slayer_b
Спасибо за помощь!!) теперь все должно будет заработать.
Кстати, до этого стояла прошивка dd-wrt с поднятой samboi и торрентом transmition. Прошивка конечно хорошая, информативная, но очень тормозило все, особенно когда ставил качаться торрент.
Поставил вот Олеговскую прошивку, вроде пошустрее.
Единственное вопрос. transmition я ставил по статье с wiki с этого сайта, там еще и самбу ставить нужно было. А тут самба встроена в прошивку, как я понял.
Хотелось бы маленький мануальчик по установке rtorrent и gui к нему. У вас случайно не осталось инструкции по установке?
п.с. а если сделать своп файл размером в 1Гб, это будет хуже или лучше сказываться на производительности?
Slayer_b
DD-WRT Novice


Joined: 20 Dec 2008
Posts: 45

PostPosted: Thu Apr 22, 2010 7:02    Post subject: Reply with quote
electrod wrote:
2 Slayer_b
Спасибо за помощь!!) теперь все должно будет заработать.
Кстати, до этого стояла прошивка dd-wrt с поднятой samboi и торрентом transmition. Прошивка конечно хорошая, информативная, но очень тормозило все, особенно когда ставил качаться торрент.
Поставил вот Олеговскую прошивку, вроде пошустрее.
Единственное вопрос. transmition я ставил по статье с wiki с этого сайта, там еще и самбу ставить нужно было. А тут самба встроена в прошивку, как я понял.
Хотелось бы маленький мануальчик по установке rtorrent и gui к нему. У вас случайно не осталось инструкции по установке?
п.с. а если сделать своп файл размером в 1Гб, это будет хуже или лучше сказываться на производительности?

Установка rTorrent
как там написано сделать не выйдет,из-за того,что девайс у нас немного другой.
все прикрепленный файлы придется вручную исправлять.+в самом конце статьи сказано,что "если вдруг не заработает,то вот вам вариант 2",сразу говорю-первый не заработает Laughing сразу второй делайте.
по поводу свопа на 1Гб....мне кажется,не стоит,т.к.
Code:
             total       used       free     shared    buffers     cached
Mem:         13956      13480        476          0        172       1448
-/+ buffers/cache:      11860       2096
Swap:       262136      13408     248728

видим,что свопа используется всего 13 метров,если учесть то,что помимо основных сервисов (торрент,самба и т.д.) у меня сейчас запущен сеанс screen в котором работает собственноручно скомпилированное приложение.
.да и медленный порт не позволит насладиться всеми прелестями подкачки.так что 128-256 метров оптимально,можно даже меньше.
самбу я переустанавливал вроде бы,точно уже не помню.
electrod
DD-WRT Novice


Joined: 27 Mar 2010
Posts: 8

PostPosted: Sat Apr 24, 2010 13:12    Post subject: Reply with quote
2 Slayer_b
т.е. если я правильно понял методика описанная в этой статье позволяет установить рторрент на 520gc , но нужно редактировать конфигурационные файлы. а Вы можете скинуть архив с рторентом, уже подправленным? Заранее извиняюсь если это слишком ламерский вопрос.
п.с. пока накатил на олеговскую прошивку transmition по статье с вики. скорость скачки с флешки на ноут ~600кб. Это нормально, или кто-то смог добиться большего?
largan
DD-WRT Novice


Joined: 31 Oct 2009
Posts: 6

PostPosted: Sat Apr 24, 2010 16:43    Post subject: Reply with quote
Slayer_b
можешь написать как правильно разбить флешку(какие команды), и как развернуть архив

плиз,плиз. а файлы файловойсистемы и прошивки брать как в статье?
electrod
DD-WRT Novice


Joined: 27 Mar 2010
Posts: 8

PostPosted: Sat Apr 24, 2010 17:40    Post subject: Reply with quote
largan wrote:
Slayer_b
можешь написать как правильно разбить флешку(какие команды), и как развернуть архив

плиз,плиз. а файлы файловойсистемы и прошивки брать как в статье?

Лично я разбивал флешку по статье отсюда http://shtush.org.ru/?wl-500gp/7._podkluchenie_i_podgotovka_diskov

грубо говоря там вначале смотришь командой fdisk -l как у тебя опознан диск.
потом пишешь fdisk пробел и как у тебя определились.
к примеру
fdisk /dev/scsi/host0/bus0/target0/lun0/part1

Затем вот такие команды если хочешь разбить флешку на один раздел
d - удалить все существующие разделы;
n - создать новый раздел;
p - создать primary partition;
1 - первую partition;
[Enter] - default 1;
[Enter] - default (максимум) - выделить под первый раздел всё доступное пространство на диске;
w - сохранить новое разбиение диска и выйти из программы fdisk.
Затем форматируешь флешку командой
mke2fs -j /dev/scsi/hostXXX/bus0/target0/lun0/part1
Здесь и далее вместо XXX подставлять правильный номер host
А архив я потом распаковывал в убунте 9.10 и заливал на флешку.
на всякий случай я копировал файлы через консоль и давал им права root . х.з. может это и не обязательно делать было.
cp -r dd-wrt-mega/rootfs/* /mnt/
chown root -R /mnt/*

У меня все получилось, но можешь дождаться Slayer_b
Slayer_b
DD-WRT Novice


Joined: 20 Dec 2008
Posts: 45

PostPosted: Sat Apr 24, 2010 20:38    Post subject: Reply with quote
largan wrote:
Slayer_b
можешь написать как правильно разбить флешку(какие команды), и как развернуть архив

плиз,плиз. а файлы файловойсистемы и прошивки брать как в статье?

через пару дней залью полностью инструкцию+все правленные файлы.
largan
DD-WRT Novice


Joined: 31 Oct 2009
Posts: 6

PostPosted: Sun Apr 25, 2010 11:11    Post subject: Reply with quote
electrod
спасибо
но пока торопиться не буду, подожду Slayer_b
electrod
DD-WRT Novice


Joined: 27 Mar 2010
Posts: 8

PostPosted: Sun Apr 25, 2010 14:20    Post subject: Reply with quote
Я тоже подожду инструкции. может там про рторрент написано будет. так что ждем.!
Goto page Previous  1, 2, 3 ... 10, 11, 12, 13  Next Display posts from previous:    Page 11 of 13
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