Warning: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in ..../includes/class_bootstrap.php(430) : eval()'d code on line 123
”становка и настройка torrent на RT-N16 (2.6)
Page 1 of 14 12311 ... LastLast
Results 1 to 15 of 208

Thread: ”становка и настройка torrent на RT-N16 (2.6)

  1. Lightbulb ”становка и настройка torrent на RT-N16 (2.6)

    ”становка и настройка rTorrent на RT-N16

    ¬от инструкци€, как € устанавливаю:

    ”дал€ем старый flashfs
    Code:
    flashfs disable
    reboot
    ”дал€ем старые разделы HDD:
    Code:
    fdisk /dev/sda
    
    d `enter` 1 `enter` d `enter` 2 `enter` d `enter` 3 `enter` w  `enter`
    Code:
    reboot
    I) —оздание разделов, форматирование, установка скриптов автозапуска и MC

    —оздаем заново разделы на HDD (1 - swap [256Mb], 2 - system [1024 Mb], 3 - data [все оставшеес€ место]):
    Code:
    fdisk /dev/sda 
    
    m - помощь 
    p - просмотр разделов 
    d - удаление раздела 
    n - создание раздела
    
    —оздаем swap: n `enter` p `enter` 1 `enter` `enter` +256M `enter` t `enter` 82 `enter` 
    —оздаем system: n `enter` p `enter` 2 `enter` `enter` +1024M `enter` 
    —оздаем data: n `enter` p `enter` 3 `enter` `enter` `enter` 
    —охран€ем все изменени€ и выходим: w `enter`
    —мотрим разделы диска. ¬ыдаст что-то вроде:
    Code:
    fdisk -l
    
    Disk /dev/sda: 2096 MB, 2096889856 bytes
    65 heads, 62 sectors/track, 1016 cylinders
    Units = cylinders of 4030 * 512 = 2063360 bytes
    
       Device Boot      Start         End      Blocks  Id System
    /dev/sda1               1         125      251844  82 Linux swap
    /dev/sda2             126         622     1001455  83 Linux
    /dev/sda3             623        1016      793910  83 Linux
    ¬ключаем swap (перва€ команда его создает, а втора€ - активирует):
    Code:
    mkswap /dev/sda1
    swapon /dev/sda1
    “еперь форматируем оставшиес€ разделы (system и data)
    Code:
    mke2fs -j /dev/sda2
    mke2fs -j /dev/sda3
    ћонтируем разделы (и system, и data):
    Code:
    mkdir  -p /tmp/harddisk 
    mount /dev/sda2 /opt 
    mount /dev/sda3 /tmp/harddisk
    —оздаем директорию и файлы дл€ скриптов автозапуска и делаем их исполн€емыми
    Code:
    mkdir -p /tmp/local/sbin/
    wget http://www.studionr.ru/wl500/pre-mount -O /tmp/local/sbin/pre-mount
    wget http://www.studionr.ru/wl500/_post-mount -O /tmp/local/sbin/post-mount
    wget http://www.studionr.ru/wl500/_pre-shutdown -O /tmp/local/sbin/pre-shutdown
    wget http://www.studionr.ru/wl500/_post-firewall -O /tmp/local/sbin/post-firewall
    chmod +x /tmp/local/sbin/*
    —оздаем директорию и файл дл€ скриптов, которые генерируютс€ при установке программ, и делаем их исполн€емыми
    Code:
    mkdir -p /opt/etc/init.d
    wget http://www.studionr.ru/wl500/rc.unslung -O /opt/etc/init.d/rc.unslung
    chmod +x /opt/etc/init.d/rc.unslung
    –еализуем монтирование HDD посредством fstab
    Code:
    touch /usr/local/.files 
    echo "/etc/fstab" >> /usr/local/.files 
    touch /etc/fstab 
    echo "/dev/sda1 none swap sw 0 0" >> /etc/fstab 
    echo "/dev/sda2 /opt ext3 rw,noatime 1 1" >> /etc/fstab 
    echo "/dev/sda3 /tmp/harddisk ext3 rw,noatime 1 1" >> /etc/fstab
    ”станавливаем программы
    Code:
    ipkg.sh update 
    ipkg.sh install ipkg-opt 
    ipkg update
    ”станавливаем файл-менеджер MC. ∆елательно установить также ncurses.
    Code:
    ipkg install ncurses 
    ipkg install mc
    II) ”становка Lighttpd, PHP и rTorrent

    Code:
    ipkg install rtorrent
    ipkg install lighttpd
    ipkg install php
    ipkg install php-fcgi
    ipkg install coreutils
    ipkg install adduser
    ipkg install procps
    ipkg install grep
    ipkg install screen
    ipkg install gawk
    ipkg install which
    ipkg install tar
    Ќастраиваем /opt/etc/rtorrent.conf
    Code:
    wget http://www.studionr.ru/wl500/26_rtorrent.conf -O /opt/etc/rtorrent.conf
    —оздаем нужные каталоги
    Code:
    mkdir -p /tmp/harddisk/torrent/
    mkdir -p /tmp/harddisk/torrent/dl
    mkdir -p /tmp/harddisk/torrent/work
    mkdir -p /tmp/harddisk/torrent/session
    —оздаем пользовател€ p2p:
    #создать домашнюю директорию пользовател€
    Code:
    mkdir -p /opt/home/p2p
    #добавить пользовател€ с любым паролем, он больше не нужен нигде:
    Code:
    /opt/bin/adduser -D --home /opt/home/p2p p2p
    #назначить p2p хоз€ином нужных директорий:
    Code:
    /bin/chown p2p /opt/home/p2p
    /bin/chown p2p /tmp/harddisk/torrent/
    /bin/chown p2p /tmp/harddisk/torrent/dl
    /bin/chown p2p /tmp/harddisk/torrent/work
    /bin/chown p2p /tmp/harddisk/torrent/session
    /bin/chmod a+r /opt/etc/rtorrent.conf
    /bin/chmod a+x /opt/bin/rtorrent
    ћодернизируем файл автозапуска rtorrent /opt/etc/init.d/S99rtorrent
    Code:
    wget http://www.studionr.ru/wl500/S99rtorrent -O /opt/etc/init.d/S99rtorrent
    chmod +x /opt/etc/init.d/S99rtorrent
    chmod a+x /opt/bin/rtorrent
    chmod a+r /opt/etc/rtorrent.conf
    ƒобавл€ем в файл профил€ пользовател€ /usr/tmp/local/.files и /tmp/local/root/.profile
    Code:
    echo "export TERMINFO=\"/opt/share/terminfo\"">>/tmp/local/root/.profile
    echo "export TERM=\"xterm\"">>/tmp/local/root/.profile
    echo "alias mc=\"mc -c\"">>/tmp/local/root/.profile
    echo "export LANG=\"ru_RU.UTF-8\"">>/tmp/local/root/.profile
    echo "export LC_ALL=\"ru_RU.UTF-8\"">>/tmp/local/root/.profile
    echo "alias ls=\"ls --color=auto -la\"">>/tmp/local/root/.profile
    echo "alias ps=\"ps axf\"">>/tmp/local/root/.profile
    echo "alias df=\"df -h\"">>/tmp/local/root/.profile
    echo "alias rt='su -c \"screen -r\" p2p'" >> /tmp/local/root/.profile
    echo "chmod a+rw \`tty\`" >> /tmp/local/root/.profile
    echo "stty start undef" >> /tmp/local/root/.profile
    echo "stty stop undef" >> /tmp/local/root/.profile
    chmod +x /tmp/local/root/.profile
    cp /tmp/local/root/.profile /opt/home/p2p/.profile
    chown p2p /opt/home/p2p/.profile
    echo "Configuring .files"
    echo "/etc/passwd" >> /usr/tmp/local/.files
    echo "/etc/group" >> /usr/tmp/local/.files
    —охран€емс€
    Code:
    flashfs save && flashfs commit && flashfs enable
     опируем данный файл пользователю p2p
    Code:
    cp /tmp/local/root/.profile /opt/home/p2p/.profile
    chown p2p /opt/home/p2p/.profile
    ¬водим команды, которые просит rTorrent дл€ €дра 2.6
    Code:
    echo "#!/bin/sh" >> /usr/local/sbin/post-boot
    echo "chmod 666 /dev/null" >> /usr/local/sbin/post-boot
    chmod +x /usr/local/sbin/post-boot
    touch /dev/null
    chmod 666 /dev/null
    —качиваем и устанавливаем веб-морду ruTorrent v.3 и плагины
    Code:
    wget http://www.studionr.ru/wl500/rtorrent3.tar.gz -O rtorrent3.tar.gz
    tar -xzf rtorrent3.tar.gz -C /opt/share/www
    sleep 5
    rm /tmp/local/root/rtorrent3.tar.gz
    »змен€ем конфиг дл€ lighttpd
    Code:
    wget http://www.studionr.ru/wl500/26_lighttpd.conf -O /opt/etc/lighttpd/lighttpd.conf
    ќткрываем порт дл€ rTorrent
    Code:
    echo "iptables -I INPUT -p tcp --dport 51778 -j ACCEPT" >> /usr/local/sbin/post-firewall
    ƒелаем - —паси и сохрани c перезагрузкой:
    Code:
    flashfs save && flashfs commit && flashfs enable && reboot
    III) «аходим через ruTorrent
    Ќестабильно работает rTorrent - валитс€ через 5 - 10 минут работы
    (на €дре 2.4 работает ќ“Ћ»„Ќќ!!!)
    --------------------------------------------------------
    –оутер: WL-500W
    ѕрошивка: 1.9.2.7-rtn-r1427 (Linux version 2.6.22.19)
    ‘лешка: 2√Ѕ
    --------------------------------------------------------
    ¬опрос: „то ему не хватает? „то надо сделать дл€ его стабильной работы ???

    P/S ѕредлагайте ваши варианты установки.
    Last edited by Omega; 28-11-2010 at 14:26.

  2. #2
    valerakvb
    спасибо что пытаешьс€ нам помочь !

    € в линуксе не разбираюсь. у мен€ rtorrent нормально работает если запустить в телнете отладочный скрипт :
    Code:
    rtorrent -n -o import=/opt/etc/rtorrent.conf
    вырубаю скрипт, rtorrent отключаетс€ - "нет св€зи.." как правилно выйти из скрипта ?

  3. Quote Originally Posted by Dimitroff View Post
    valerakvb
    спасибо что пытаешьс€ нам помочь !

    € в линуксе не разбираюсь. у мен€ rtorrent нормально работает если запустить в телнете отладочный скрипт :
    Code:
    rtorrent -n -o import=/opt/etc/rtorrent.conf
    вырубаю скрипт, rtorrent отключаетс€ - "нет св€зи.." как правилно выйти из скрипта ?
    ѕопробуйте сказать
    Code:
    ^A ^D (Ctrl + ј) (Ctrl + D)
    Last edited by valerakvb; 10-04-2010 at 09:00.

  4. #4
    Quote Originally Posted by valerakvb View Post
    ѕопробуйте сказать
    Code:
    ^A ^D (Ctrl + ј) (Ctrl + D)
    эта команда не работает, выхожу через ctrl+q, но rtorrent сново падает "нет св€зи.."

  5. #5
    Join Date
    Mar 2009
    Location
    Moscow
    Posts
    118
    ј нельз€ в конце названи€ темы поставить"?" ј то читаетс€, как-будто это инструкци€

  6. #6
    Quote Originally Posted by Dimitroff View Post
    € в линуксе не разбираюсь. у мен€ rtorrent нормально работает если запустить в телнете отладочный скрипт :
    Code:
    rtorrent -n -o import=/opt/etc/rtorrent.conf
    вырубаю скрипт, rtorrent отключаетс€ - "нет св€зи.." как правилно выйти из скрипта ?
    €сен пень, что отключитс€. «апускайте скриптом /opt/etc/init.d/S99rtorrent (там через rtorrent запускатс€ от имени p2p в виртуальном окне screen ).
    ѕосле запуска, посмотреть на работу rtorrent можно будет введ€ в консоли rt, а выйти из rtorrent не наруша€ его работу - нажав последовательно Ctrl+A Ctr+D (комбинаци€ клавиш screen)

  7. #7
    Quote Originally Posted by elico View Post
    €сен пень, что отключитс€. «апускайте скриптом /opt/etc/init.d/S99rtorrent (там через rtorrent запускатс€ от имени p2p в виртуальном окне screen ).
    ѕосле запуска, посмотреть на работу rtorrent можно будет введ€ в консоли rt, а выйти из rtorrent не наруша€ его работу - нажав последовательно Ctrl+A Ctr+D (комбинаци€ клавиш screen)
    €сень пень, запускай хоть или так все равно будет "нет св€зи..." .
    в начале темы написано на €дре 2.6 не работает

  8. Quote Originally Posted by CattheBlack View Post
    ј нельз€ в конце названи€ темы поставить"?" ј то читаетс€, как-будто это инструкци€
    ј это и есть инструкци€.
    ¬ыложил дл€ отладки , чтобы совместными усили€ми доделать до стабильной работы rTorrent.
    Ёто лучше, чем начинать с пустого листа.
    Ќадеюсь что со временем инструкци€ первого поста будет подправлена до работоспособной и знак ? в этой теме будет не нужен
    Last edited by valerakvb; 11-04-2010 at 07:59.

  9. #9
    Join Date
    Mar 2009
    Location
    Moscow
    Posts
    118
    Quote Originally Posted by valerakvb View Post
    ј это и есть инструкци€.
    ¬ыложил дл€ отладки , чтобы совместными усили€ми доделать до стабильной работы rTorrent.
    Ёто лучше, чем начинать с пустого листа.
    Ќадеюсь что со временем инструкци€ первого поста будет подправлена до работоспособной и знак ? в этой теме будет не нужен
    ∆дЄм, как соловьи лета ∆аль, что € только ракеты программировать умею... ќхота поучаствовать, а профиль не тот

  10. #10

    Question

    ¬алера, по€сни плз, а в чем проблема жить на €дре 2.4 ?
    ≈сть какие-то критически важные дл€ роутера пэккеджи, которые не работают на старом €дре?
    Last edited by A_rchy; 11-04-2010 at 11:36.
    fw RT-N16-1.9.2.7-rtn-r1692

  11. #11
    Join Date
    Feb 2007
    Location
    Moscow, Russia
    Posts
    3,805
    Quote Originally Posted by A_rchy View Post
    ¬алера, по€сни плз, а в чем проблема жить на €дре 2.4 ?
    ≈сть какие-то критически важные дл€ роутера пэккеджи, которые не работают на старом €дре?
    странный вопрос. ” вас в подписи указан роутер с прошивкой на основе 2.6. Ёто то в направлении чего движетс€ прогресс. Ќаши разработчики уже декларировали, что в перспективе работы по старой ветке будут прекращены и будет развиватьс€ только ветка rtn. ≈сли конечно не найдутс€ желающие вз€ть на себ€ поддержку ветки дл€ старых роутеров.

  12. #12
    установил программы дл€ чайника на RT-N16

    если рторренту дать качать что-нибудь, то роутер намертво зависал, и надо было питание дергать

    в процессе ковыр€ний с ним увеличил своп добавлением файла на 512 мегабайт (в сумме стало 768ћ), падени€ это не исправило

    поставил ограничение использовани€ пам€ти 32ћ рторренту и он умудрилс€ без зависани€ переписать 7 гигабайтный торрент

    в течение дн€ стал экспериментировать повыша€ лимит пам€ти, но даже на 64ћ уже были зависани€

    понизил количество пиров на один торрент с 50 до 10, стало вроде чуть лучше работать, но всеравно зависало в итоге

    обща€ тенденци€ такова, что он под нагрузкой использует много пам€ти и потом благополучно вешает систему


    потом € установил лимит приема и отдачи 1200 (10 мегабитный тариф), убрал лимит пам€ти и оставил 10 соединений на торрент... в итоге он на полной скорости уже переписал пор€дка 12 гигабайт и пока не завис, хот€ рторрент говорит что иногда используетс€ аж под 300 мегабайт пам€ти (в основном сейчас около 200)

    € не знаю каким образом установка максимальных скоростей вли€ет на него, но видимо он более экономно начинает тратить ресурсы, когда упираетс€ в потолок скорости

    без установки лимита хватало 10-15 минут чтобы его подвесить, а сейчас уже четвертый час качает...

    хотелось бы пообщатьс€ с обладател€ми RT-N16 модели, сравнить поведени€ рторрента

  13. Quote Originally Posted by Gruzilkin View Post
    установил программы дл€ чайника на RT-N16

    если рторренту дать качать что-нибудь, то роутер намертво зависал, и надо было питание дергать

    в процессе ковыр€ний с ним увеличил своп добавлением файла на 512 мегабайт (в сумме стало 768ћ), падени€ это не исправило

    поставил ограничение использовани€ пам€ти 32ћ рторренту и он умудрилс€ без зависани€ переписать 7 гигабайтный торрент

    в течение дн€ стал экспериментировать повыша€ лимит пам€ти, но даже на 64ћ уже были зависани€

    понизил количество пиров на один торрент с 50 до 10, стало вроде чуть лучше работать, но всеравно зависало в итоге

    обща€ тенденци€ такова, что он под нагрузкой использует много пам€ти и потом благополучно вешает систему


    потом € установил лимит приема и отдачи 1200 (10 мегабитный тариф), убрал лимит пам€ти и оставил 10 соединений на торрент... в итоге он на полной скорости уже переписал пор€дка 12 гигабайт и пока не завис, хот€ рторрент говорит что иногда используетс€ аж под 300 мегабайт пам€ти (в основном сейчас около 200)

    € не знаю каким образом установка максимальных скоростей вли€ет на него, но видимо он более экономно начинает тратить ресурсы, когда упираетс€ в потолок скорости

    без установки лимита хватало 10-15 минут чтобы его подвесить, а сейчас уже четвертый час качает...

    хотелось бы пообщатьс€ с обладател€ми RT-N16 модели, сравнить поведени€ рторрента
    —пасибо. ”чту в новых верси€х скрипта.
    Last edited by valerakvb; 21-04-2010 at 18:19.

  14. #14
    Join Date
    Mar 2009
    Location
    Moscow
    Posts
    118
      сожалению, € не качаю р“оррентом, только раздаю. —ейчас там 15 гигов в 3 торрентах, никаких нареканий без лимита скорости и с умолчальными количествами подключений. ¬ ближайшем будущем подобавл€ю торренты по одному и посмотрю, что будет...

  15. #15
    Join Date
    Mar 2009
    Location
    Russia, Moscow
    Posts
    2,102
    Blog Entries
    32
    Quote Originally Posted by valerakvb View Post
    ј это и есть инструкци€.
    ¬ыложил дл€ отладки , чтобы совместными усили€ми доделать до стабильной работы rTorrent.
    Ёто лучше, чем начинать с пустого листа.
    Ќадеюсь, что со временем инструкци€ первого поста будет подправлена
    до работоспособной и знак ? в этой теме будет не нужен
    Ќу мы все тоже на это надеемс€, но и сами не должны плошать ...

    ѕредлагаетс€ перенести сюда все профильные посты про торрент
    из тем "RT-N16" и "”становка программ дл€ чайника" ...

Page 1 of 14 12311 ... LastLast

Similar Threads

  1. ”становка и настройка Transmission
    By CattheBlack in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 171
    Last Post: 12-03-2016, 14:08
  2. [QoS] ”становка и настройка nShaper
    By Iguana in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 829
    Last Post: 14-05-2014, 11:38
  3. [HOW-TO] ”становка и настройка ownCloud на роутере
    By ryzhov_al in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 6
    Last Post: 11-08-2013, 19:53
  4. Ќастройка (установка) Samba3
    By MSapogov in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 307
    Last Post: 16-04-2013, 19:07
  5. ”становка и настройка ipkg на роутере
    By FilimoniC in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 250
    Last Post: 06-12-2008, 08:37

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •