Page 2 of 12 FirstFirst 1234 ... LastLast
Results 16 to 30 of 175

Thread: Установка rTorrent + ruTorrent из репозитория Entware

  1. #16
    Quote Originally Posted by MaksVal View Post
    Так как я не смог настроить так, что бы в момент пика работы рторрента, при обращении к ruttorent роутер не загибался, я решил вынести рторрент на свой нетбук
    Вы чем-то странным занимаетесь, извините.
    1) Теоретически работа на разных хостах при должной настройке осуществима, практически же бОльшая часть плагинов работать не будет.
    2) Смысл переноса на нетбук именно rtorrent от меня ускользает. Вся прелесть работы данного клиента на роутере в том, что он работает именно на роутере. Т.е. медленно, но - 24 часа в сутки. У Вас нетбук включен 24 часа в сутки?

    Если таки очень хочется - следует не пробрасывать порты, а корректно прописать $scgi_host в conf.php и поставить плагин rpc. Не забыв, разумеется, открыть $scgi_port.

    Quote Originally Posted by MaksVal View Post
    Может для кучи поделитесь, как часто у Вас роутер встает раком из-за нагрузки?
    Никогда.

    Quote Originally Posted by MaksVal View Post
    Как избежать?
    Корректно настроить клиент. Не закачивать одновременно более, чем 2 торрента (раздавать можно хоть сотню). Не лезть к веб-морде в момент хеширования больших файлов.
    Если все совсем плохо - пользовать консоль и забыть про веб-морду.
    Last edited by Novik; 05-04-2012 at 11:00.

  2. #17
    Quote Originally Posted by MaksVal View Post
    Так как я не смог настроить так, что бы в момент пика работы рторрента, при обращении к ruttorent роутер не загибался...
    Попробуйте новую версию rtorrent 0.9.1/0.13.1 из моёго репозитория. Как раз в последней версии эта проблема решена.
    Quote Originally Posted by Novik View Post
    Quote Originally Posted by MaksVal View Post
    Может для кучи поделитесь, как часто у Вас роутер встает раком из-за нагрузки?
    Никогда.
    Лучше сказать всегда. В прежних версиях на время проверки хеш-сумм после скачиванию торрента rtorrent на роутере всегда "уходил в себя".
    Quote Originally Posted by Novik View Post
    Если все совсем плохо - пользовать консоль и забыть про веб-морду.
    Консольный интерфейс при перехешировании тоже отвечал раз в 30-60 секунд. Но это в прошлом.
    Quote Originally Posted by Novik View Post
    Не очень понятно, зачем там что-то "допиливать". В главном файле конфигурации корректно настройте значение переменной $topDirectory. И ничего "допиливать" не придется.
    Ок, свободное место считается на том разделе, куда указывает $topDirectory, но:

    • если указать в $topDirectory директорию скачивания (прим./tmp/downloads), то у rutorrent исчезает доступ к файловой иерархии выше $topDirectory, включая /opt, в rutorrent начинают выводится ошибки о недоступности конфигурационных и прочих файлов.
    • если указать в $topDirectory раздел расположения rutorrent (прим./opt), то плагин считает свободное место на /opt, а не на разделе для скачивания контента.

    Приходится оставлять $topDirectory в значении по умолчанию, а в плагине diskspace путь скачивания указывать явно. Правда ставил эксперименты почти год назад, с тех пор в rutorrent многое могло измениться. Может я что-то недонастроил?
    Last edited by ryzhov_al; 05-04-2012 at 11:47.

  3. #18
    Quote Originally Posted by ryzhov_al View Post
    Консольный интерфейс при перехешировании тоже отвечал раз в 30-60 секунд. Но это в прошлом.
    В таком случае имело место быть недопонимание. У меня стоит базовая версия прошивки со старой uclibc и rtorrent 0.8.6. При соблюдении вышесказанного - проблем нет и не было.

    Quote Originally Posted by ryzhov_al View Post
    [*]если указать в $topDirectory директорию скачивания (прим./tmp/downloads), то у rutorrent исчезает доступ к файловой иерархии выше $topDirectory, включая /opt, в rutorrent начинают выводится ошибки о недоступности конфигурационных и прочих файлов.
    1) Клиент не должен иметь возможности выбрать директорию для закачки выше $topDirectory. Для этого данная переменная и заведена. "Доступ исчезает" не у ruTorrent, а у клиента. Если клиент качает в /tmp/harddisk, то доступ к /opt ему не нужен.
    2) ruTorrent не может выдавать предупреждения "о недоступности конфигурационных файлов". Он этого попросту не умеет, такие строки в диагностике отсутствуют. Если ему будут недоступны конфигурационные файлы - Вы увидите не сообщение ruTorrent, а пустой экран и ошибку php в логах.
    Last edited by Novik; 05-04-2012 at 13:24.

  4. #19
    Quote Originally Posted by Novik View Post
    В таком случае имело место быть недопонимание. У меня стоит базовая версия прошивки со старой uclibc и rtorrent 0.8.6. При соблюдении вышесказанного - проблем нет и не было.
    Ждем, когда Вы обновите у себя версию rtorrent. У меня стоит rtorrent 0.8.9, работает точно лучше. Стал делать файлы *.resume, скорость повыше IMHO. С консолью у меня нет никаких проблем ни в rtorrent 0.8.9, не было их и в rtorrent 0.8.6. А что кто-то уже успел посмотреть rtorrent 0.9.1, он же выложен в репозитории 2 апреля? Какие впечатления от работы?

  5. #20
    Quote Originally Posted by yut View Post
    Ждем, когда Вы обновите у себя версию rtorrent.
    Уж больно много возни Менять прошивку, менять репозитарий, и все это ради того, что бы то, что меня и так устраивает начало "работать лучше". На мой взгляд, смысла нет. А на новую версию я и на "большой" машине вполне могу смотреть.

    Quote Originally Posted by yut View Post
    что кто-то уже успел посмотреть rtorrent 0.9.1, он же выложен в репозитории 2 апреля?
    Bumped version to 0.9.1 он еще 16го марта.

  6. #21
    Можно ли в rtorrent менять опции конфига во время работы?
    В частности, нужно
    1. Чтобы при наличии закачек, он автоматически уменьшал количество активных раздач, а после завершения закачек увеличивал.
    2. Чтобы в определенное время он менял некоторые опции конфига или загружал другой конфиг с использованием cron или без него.
    Про альтернативные скорости в курсе, но мне этого недостаточно, нужен альтернативный конфиг.

  7. #22
    Quote Originally Posted by yut View Post
    Можно ли в rtorrent менять опции конфига во время работы?
    Некоторые можно, некоторые - нельзя. Например, порт, на котором работает клиент, без его рестарта не поменять. Для того, чтобы изменить session директорию, нужно сначала отключить ее использование (а после смены, понятно, включить). И т.п.

    Quote Originally Posted by yut View Post
    нужен альтернативный конфиг
    См. команду import.

  8. #23
    Quote Originally Posted by Novik View Post
    Quote Originally Posted by ryzhov_al View Post
    В приложении допиленный для использования на роутере плагин rutorrent
    Не очень понятно, зачем там что-то "допиливать". В главном файле конфигурации корректно настройте значение переменной $topDirectory. И ничего "допиливать" не придется.
    Проверил, порядок. Ничего допиливать не надо: rutorrent остаётся работоспособным при указании в $topDirectory раздела закачек, а diskspace начинает показывать желаемую информацию.

    Novik, давно хочу сказать большое человеческое за ваш проект, он меня разбаловал настолько, что мне не хватает фич rutorrent в transmission.


    Quote Originally Posted by Novik View Post
    Bumped version to 0.9.1 он еще 16го марта.
    Угу. Я две недели ждал, пока Jari Sundell выложит новую версии в архивах. В итоге не дождался и сделал выкачивание исходников из git.
    О, а вот и появились долгожданные архивы.

  9. #24
    Quote Originally Posted by ryzhov_al View Post
    Угу. Я две недели ждал, пока Jari Sundell выложит новую версии в архивах. В итоге не дождался и сделал выкачивание исходников из git.
    Посмотрел патчи. Есть вопросы. Файл /scripts/common.m4 для libtorrent не патчите? Можете еще вот это
    Code:
    +TARGET_CFLAGS= -pipe -mips32 -mtune=mips32
    прокомментировать. Спасибо.

  10. #25
    Quote Originally Posted by yut View Post
    Посмотрел патчи. Есть вопросы. Файл /scripts/common.m4 для libtorrent не патчите?
    Нет. А что с ним не так?
    Quote Originally Posted by yut View Post
    Можете еще вот это
    Code:
    +TARGET_CFLAGS= -pipe -mips32 -mtune=mips32
    прокомментировать. Спасибо.
    Могу.

  11. #26
    Quote Originally Posted by ryzhov_al View Post
    Нет. А что с ним не так?
    В openwrt есть для него патч, в двух местах замена
    Code:
    -  AC_RUN_IFELSE(
    +  AC_LINK_IFELSE(
    Спасибо, буду смотреть. Я вообще собирал и ставил себе 0.9.0, но он у меня 2 раза вылетал за сутки, убрал, сейчас стоит 0.8.9, он работает стабильно. Правда у меня ядро 2.6 (openwrt trunk r28713), на третье пока нет планов переходить. Может из-за этого не заработал. Ну и как у Вас 0.9.1? Лучше предыдущих?

  12. #27
    Quote Originally Posted by yut View Post
    В openwrt есть для него патч, в двух местах замена
    Code:
    -  AC_RUN_IFELSE(
    +  AC_LINK_IFELSE(
    А, эта замена есть, только она осталась в единственном месте: ./scripts/check.m4.
    Quote Originally Posted by yut View Post
    Правда у меня ядро 2.6 (openwrt trunk r28713), на третье пока нет планов переходить. Может из-за этого не заработал. Ну и как у Вас 0.9.1? Лучше предыдущих?
    Прошивка местная RT-N16-1.9.2.7-rtn-r4051.trx, свопа нет.
    Самое приятное из новшеств - это то, что rtorrent больше не "замерзает" при перехешировании торрентов, при этом, что парадоксально, скорость перехеширования возрасла примерно до 4Мб/c.

    Кроме того, с недавних пор на этой прошивке допилена работа с ext4, позволяющая использовать posix_fallocate для минимизации фрагментации файлов торрента.
    Last edited by ryzhov_al; 07-04-2012 at 17:01.

  13. #28
    Quote Originally Posted by ryzhov_al View Post
    А, эта замена есть, только она осталась в единственном месте: ./scripts/check.m4.
    Здесь я видел, кроме того и в rtorrent делается аналогичное. Скачал сейчас libtorrent 0.13.1, вижу, что в файле ./scripts/common.m4 поменялись номера строк, а патч, я думаю, нужен. Надо только его переделать. AC_RUN_IFELSE есть в 2 местах, надо, полагаю, заменить его на AC_LINK_IFELSE.

  14. #29
    Join Date
    Mar 2011
    Location
    UA
    Posts
    222
    не знаю в чем и глюк....
    при закачке rtorrent файлов больше 4096Мб, происходит следующее:
    rtorrent закачивает файл 9,14Гб, при проверке хеша "нормальными" остаются только 4096Мб.
    проверка fsck.ext4 -fp ничего не выявляет.
    Пробовал скачать данный торрент на прямую в комп, потом перекинул на "роутерный" hdd.
    Запустил rtorrent, опять при проверке хеша целые только 4096Мб.
    Куда копать???
    RT-N16 + Entware repo

  15. #30
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640
    Quote Originally Posted by voidshah View Post
    Куда копать???
    Ну для начала исключить из цепочки rtorrent. Посчитать md5sum на компе, перекинуть на роутер, пересчитать и сравнить.
    А на ext3 всё ok?
    Last edited by lly; 07-04-2012 at 19:36.

Page 2 of 12 FirstFirst 1234 ... LastLast

Similar Threads

  1. Samba 3.6 EntWare - установка и настройка
    By voidshah in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 50
    Last Post: 02-12-2014, 11:37
  2. Еще раз про rTorrent и web-морду к нему.
    By Novik in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 3395
    Last Post: 18-11-2014, 14:02
  3. Создание зеркала репозитория Debian|Ubuntu
    By poisons in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 12
    Last Post: 30-06-2013, 14:39
  4. Установка и настройка софта EntWare на Asus RT-N66U
    By ryzhov_al in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 5
    Last Post: 05-06-2012, 14:48
  5. Проблемы с rTorrent ... и их решение
    By dsidelnikov in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 306
    Last Post: 16-07-2011, 06:15

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
  •