Page 10 of 12 FirstFirst ... 89101112 LastLast
Results 136 to 150 of 175

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

  1. #136
    Join Date
    Nov 2009
    Location
    Kyiv, Ukraine
    Posts
    142
    Quote Originally Posted by ryzhov_al View Post
    Спасибо.
    Quote Originally Posted by ryzhov_al View Post
    Поверьте, этого не случится, Эрик боится ядра. Да и возможностей нет.
    Остается уповать на то чтобы Асус в новой прошивке перешел на ядро с поддержкой ext4, можно даже на 3+
    А еще можно помечтать, что энтузиасты допилят прошивку под RT-N66U.

    Установил rtorrent
    # opkg list_installed|grep rtorrent
    rtorrent - 0.9.3-1
    прописал в конфиг
    # cat /opt/etc/rtorrent/rtorrent.conf|grep file_allocate
    system.file_allocate.set = yes
    Поставил на закачку новый торрент и меня насторожило, что он сразу же стал закачиваться, хотя в ext3 нет распределения места под весь файл "на лету" в отличие от xfs, ext4 или btrfs фс, что и подтвердилось filefrag-ом - новые файлы дефрагментированны, несмотря на соответствующую строку в конфиге.

    У меня роутер ASUS RT-N66U прошивка 3.0.0.4.354.28 (Merlin build), фс HDD - ext3.
    Last edited by Omega; 23-05-2014 at 10:15. Reason: fixed

  2. #137
    Quote Originally Posted by Asgard View Post
    Поставил на закачку новый торрент и меня насторожило, что он сразу же стал закачиваться, хотя в ext3 нет распределения места под весь файл "на лету" в отличие от xfs, ext4 или btrfs фс, что и подтвердилось filefrag-ом - новые файлы дефрагментированны, несмотря на соответствующую строку в конфиге.
    Я не вижу, чтобы в rtorrent где-либо выполнялась преаллокация путём забивания нулей. Это в transmission есть fall-back на преаллокацию путём забивки нулей в файл, если posix_fallocate() недоступна. В rtorrebt такого нет, извините, если ввёл в заблуждение.

  3. #138
    Поставил rutorrent + rtorrent по инструкции из шапки. Все работает, однако в консоли rtorrent не показываются файлы. Хотя web морда их показывает. Может я как-то не так в консоль захожу? Я набираю rtorrent, для выхода ctrl-q
    ps | grep rtorrent показывает
    950 admin 1904 S {screen} SCREEN -dmS rtorrent rtorrent -n -o import=/opt/etc/rtorrent.conf
    951 admin 44500 D rtorrent -n -o import=/opt/etc/rtorrent.conf

    Где можно покопать?
    Asus RT-N56U (3.0.3.5-058)

  4. #139
    Join Date
    Nov 2009
    Location
    Kyiv, Ukraine
    Posts
    142
    Quote Originally Posted by ryzhov_al View Post
    Я не вижу, чтобы в rtorrent где-либо выполнялась преаллокация путём забивания нулей. Это в transmission есть fall-back на преаллокацию путём забивки нулей в файл, если posix_fallocate() недоступна. В rtorrebt такого нет, извините, если ввёл в заблуждение.
    Жаль, придется вручную дефрагментировать скриптом.
    Quote Originally Posted by ryzhov_al View Post
    Все тесты повторял трижды, для дефрагментации использовал этот bash-скрипт.
    Quote Originally Posted by LazyRaven View Post
    Поставил rutorrent + rtorrent по инструкции из шапки. Все работает, однако в консоли rtorrent не показываются файлы. Хотя web морда их показывает. Может я как-то не так в консоль захожу? Я набираю rtorrent, для выхода ctrl-q
    ps | grep rtorrent показывает
    950 admin 1904 S {screen} SCREEN -dmS rtorrent rtorrent -n -o import=/opt/etc/rtorrent.conf
    951 admin 44500 D rtorrent -n -o import=/opt/etc/rtorrent.conf

    Где можно покопать?
    Запускаю rtorrent в консоли командой screen -r, если более точно, то сделал алиас:
    alias|grep screen
    rt='screen -r'
    Для выхода пользуюсь комбинацией ctrl-a и ctrl-d .
    Last edited by Omega; 23-05-2014 at 10:18. Reason: fixed

  5. #140
    Quote Originally Posted by Asgard View Post
    Запускаю rtorrent в консоли командой screen -r, если более точно, то сделал алиас:

    Для выхода пользуюсь комбинацией ctrl-a и ctrl-d .
    О, спасибо. Так заработало.
    Asus RT-N56U (3.0.3.5-058)

  6. #141
    Quote Originally Posted by Asgard View Post
    Для выхода пользуюсь комбинацией ctrl-a и ctrl-d .
    Не правильно! <Ctrl>+a d.
    Иначе рискуете закрыть комбинацией <Ctrl>+d. текущий терминал.

  7. #142
    Join Date
    Nov 2009
    Location
    Kyiv, Ukraine
    Posts
    142
    Quote Originally Posted by LazyRaven View Post
    О, спасибо. Так заработало.
    Не за что.


    Quote Originally Posted by ryzhov_al View Post
    Не правильно! <Ctrl>+a d.
    Иначе рискуете закрыть комбинацией <Ctrl>+d. текущий терминал.
    Да, конечно, ошибся когда писал, а так на автомате


    З.Ы. Желательно в профиль внести
    # cat /jffs/configs/profile.add|grep tty
    stty stop undef
    stty start undef
    http://libtorrent.rakshasa.no/wiki/RTorrentUserGuide
    Last edited by Asgard; 28-05-2013 at 10:39.

  8. #143
    Приветствую.
    Есть проблема с автоматическим запуском rTorrent
    после перезагрузки роутера он автоматом не стартует. Делал по инструкции в этой теме.
    Если файл /opt/etc/init.d/S85rtorrent запустить вручную - /opt/etc/init.d/S85rtorrent start то всё нормально запускается.
    Опять же остальные службы (S01syslog-ng S10cron S80lighttpd ) запускаются автоматом.
    Что посоветуете посмотреть/поправить?

  9. #144
    Quote Originally Posted by egorart View Post
    Приветствую.
    Есть проблема с автоматическим запуском rTorrent
    после перезагрузки роутера он автоматом не стартует. Делал по инструкции в этой теме.
    Если файл /opt/etc/init.d/S85rtorrent запустить вручную - /opt/etc/init.d/S85rtorrent start то всё нормально запускается.
    Опять же остальные службы (S01syslog-ng S10cron S80lighttpd ) запускаются автоматом.
    Что посоветуете посмотреть/поправить?
    Не видел инструкции. Где прописан его старт? Содержимое файлов загрузки посмотреть бы:
    cat /tmp/local/post-boot
    cat /tmp/local/post-mount
    Asus RT-N16 1.9.2.7-rtn-r5051
    Asus WL500gpv2 1.9.2.7-d-r3591

  10. #145
    Ну так в первом же сообщении этой темы =)
    cat /tmp/local/sbin/post-boot
    #!/bin/sh
    cat /tmp/local/sbin/post-mount
    #!/bin/sh
    /opt/etc/init.d/rc.unslung start
    cat /opt/etc/init.d/rc.unslung
    #!/bin/sh

    # Start/stop all init scripts in /opt/etc/init.d including symlinks
    # starting them in numerical order and
    # stopping them in reverse numerical order

    #logger "Started $0${*:+ $*}."

    ACTION=$1
    CALLER=$2

    if [ $# -lt 1 ]; then
    printf "Usage: $0 {start|stop|restart|reconfigure|check|kill}\n" >&2
    exit 1
    fi

    [ $ACTION = stop -o $ACTION = restart -o $ACTION = kill ] && ORDER="-r"

    for i in $(/opt/bin/find /opt/etc/init.d/ -perm '-u+x' -name 'S*' | sort $ORDER ) ;
    do
    case "$i" in
    S* | *.sh )
    # Source shell script for speed.
    trap "" INT QUIT TSTP EXIT
    #set $1
    #echo "trying $i" >> /tmp/rc.log
    . $i $ACTION $CALLER
    ;;
    *)
    # No sh extension, so fork subprocess.
    $i $ACTION $CALLER
    ;;
    esac
    done

  11. #146
    egorart
    это конечно "костыль", можно добавить его в загрузку
    Code:
    echo "/opt/etc/init.d/S85rtorrent start" >> /tmp/local/sbin/post-mount
    flashfs save
    flashfs commit
    flashfs enable
    Asus RT-N16 1.9.2.7-rtn-r5051
    Asus WL500gpv2 1.9.2.7-d-r3591

  12. #147
    ну, это реально костыль, с учётом того, что раньше все работало норм
    хочется что бы все правильно отрабатывало...
    последнии действия, что можно припомнить это обновление прошивки и обновления софта из репы

  13. #148
    Join Date
    Nov 2009
    Location
    Kyiv, Ukraine
    Posts
    142
    Quote Originally Posted by egorart View Post
    ну, это реально костыль, с учётом того, что раньше все работало норм
    хочется что бы все правильно отрабатывало...
    последнии действия, что можно припомнить это обновление прошивки и обновления софта из репы
    Вы бы уточнили какой роутер и какая прошивка.

    Лично у меня ни rtorrent ни vsftpd нормально не стартуют, хотя в сис-логе пишет что они стартовали вместе с остальными процессами с /opt/etc/init.d/ , грешу же на то что их рабочие каталоги расположены на втором разделе винта и походу сначала монтируется первый раздел с программами (/opt/), потом отрабатывает post-mount и только затем монтируется второй раздел с данными, то есть когда rtorrent и vsftpd не видят второй раздел, они попросту не стартуют. Для борьбы с подобным в крон внес 5-минутный скрип, что проверяет на наличие процессов rtorrent и vsftpd и в случае их отсутствия попросту перезапускает их.

    У меня роутер ASUS RT-N66U прошивка 3.0.0.4.354.28 (Merlin build).

  14. #149
    роутер RT-N16 с прошивкой 1.9.2.7-rtn-r4923
    хотя в сис-логе пишет что они стартовали вместе с остальными процессами с /opt/etc/init.d/
    ктстати да, посмотрел, пишет что якобы стартонул...

    Для борьбы с подобным в крон внес 5-минутный скрип, что проверяет на наличие процессов rtorrent и vsftpd и в случае их отсутствия попросту перезапускает их.
    хм, хороший вариант
    скинь плиз скрипттик, а то ведь в теории он может просто сам по себе упасть, а так хоть перезапуститься

  15. #150
    Join Date
    Nov 2009
    Location
    Kyiv, Ukraine
    Posts
    142
    Quote Originally Posted by egorart View Post
    скинь плиз скрипттик, а то ведь в теории он может просто сам по себе упасть, а так хоть перезапуститься
    Да, вот он:
    cat /opt/etc/crontabs/cron.5mins/process.check


    #!/bin/sh

    PATH=/opt/sbin:/opt/bin:/sbin:/bin:/usr/sbin:/usr/bin

    if [ -n "`pidof rtorrent`" ]; then

    i=1

    else

    /opt/etc/init.d/S85rtorrent stop

    sleep 10
    /opt/etc/init.d/S85rtorrent start

    logger " `basename $0`: ==========restart rtorrent=========="

    fi

Page 10 of 12 FirstFirst ... 89101112 LastLast

Similar Threads

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