Page 37 of 145 FirstFirst ... 2735363738394787137 ... LastLast
Results 541 to 555 of 2169

Thread: Transmission - установка и настройка торрент-клиента

  1. #541
    Хотелось бы научиться подавать комаду push не с web интерфейса а с коммандной строки.
    Может кто знает как это сделать?
    Спасибо.

  2. #542
    Join Date
    May 2006
    Location
    Екатеринбург
    Posts
    182
    Quote Originally Posted by alxndrv View Post
    создать файл /usr/local/sbin/post-mount (авт. запуск. после перезагр., когда обнаруж. USB диски)
    Code:
    echo "#!/bin/sh" >> /usr/local/sbin/post-mount
    chmod +x /usr/local/sbin/post-mount
    и добавить в него строки (USB HDD монтировать в каталог /opt, запустить главный процесс Transmission (то же делает cron - раз в полчаса), логирование и сам http интерфейс)
    Code:
    /bin/mount -o bind,sync,noatime,rw /tmp/harddisk/opt /opt
    /opt/etc/init.d/S05syslogd
    /opt/sbin/transmission_watchdog
    /opt/etc/init.d/S10cron
    /opt/etc/init.d/S80busybox_httpd start
    ...
    Создать файл /opt/etc/init.d/S05syslogd
    Code:
    echo "#!/bin/sh" >> /opt/etc/init.d/S05syslogd
    chmod +x /opt/etc/init.d/S05syslogd
    Добавить в него (первая строка уже д.б) (так сказано в документации к Transmission)
    Code:
    #!/bin/sh
    #
    # Startup script for syslogd
    #
    # Stop myself if running
    if [ -n "`pidof syslogd`" ]; then
    killall syslogd 2>/dev/null
    fi
    
    # copy content of original syslogd to new syslog.
    cat /tmp/syslog.log >> /opt/var/log/messages
    # remove old syslog.log
    rm /tmp/syslog.log
    
    ln -s /opt/var/log/messages /tmp/syslog.log
    /sbin/syslogd -m 0 -O /opt/var/log/messages -S -l 7
    ...
    Обнаружил что скрипт post-mount вызывается не только при загрузке, но при втыкании флешки или диска при работающем роутере.
    Если вызов S05syslogd стоит в нем, то он повторно исполняется, что приводит к тому, что syslog.log начинает переписываться сам на себя и приведет к полному заполнению диска. Чтобы избежать этого надо поставить проверку того, что syslog.log уже есть символическая ссылка:
    Code:
    #!/bin/sh
    #
    # Startup script for syslogd
    #
    # Stop myself if running
    if [ -n "`pidof syslogd`" ]; then
    killall syslogd 2>/dev/null
    fi
    
    if [ ! -h /tmp/syslog.log ]
    then
    # copy content of original syslogd to new syslog.
    cat /tmp/syslog.log >> /opt/var/log/messages
    # remove old syslog.log
    rm /tmp/syslog.log
    
    ln -s /opt/var/log/messages /tmp/syslog.log
    /sbin/syslogd -m 0 -O /opt/var/log/messages -S -l 7
    
    fi
    Само тело post-mount надо защитить от повторного выполнения окружив условием:
    Code:
    if [ ! -e /opt/etc ]
    then
    ...
    /bin/mount -o bind,sync,noatime,rw /tmp/harddisk/opt /opt
    /opt/etc/init.d/rc.unslung start
    ...
    fi

  3. #543
    трансмиссия обновилась до версии 1.31
    и в ней всё поменялось
    кто уже разобрался с конфигами, запускоми веб-мордой?

  4. #544

    Я обновился до 1.31

    Всё перестало работать. Transmission.conf исчез. Версии 1.22 вот здесь :
    http://ipkg.nslu2-linux.org/feeds/op.../cross/stable/ - нет. Помогите откатится на предыдушую версию.

  5. #545
    Заработал новый трансмишен после запуска transmission-daemon. Веб интерфейс теперь другой и доступен по : http://192.168.24.1:9091/transmission/web

  6. #546
    а конфиг где лежит?

    и ещё на веб-интерфейс не заходится
    при обращении к 9091-му порту пишет redirecting to transmission/web и всё

  7. #547
    Уважаемые!!!! Можно подробнее, что нужно сделать , чтоб после апгрейда запустился новый трансмишн???


    Я разобрался:
    в Post -mount надо добавить строку, а точнее изменить строку про трансмишн.
    opt/bin/transmission-daemon
    И перегрузиться. и веб морда должна запуститься

    А вот как перетащить раздачи со старого трансмишена? Да и новые что-то не получается запустить.
    Last edited by vinitto; 10-08-2008 at 15:07.

  8. #548
    Join Date
    May 2006
    Location
    Екатеринбург
    Posts
    182
    Справка по новой версии:
    Code:
     transmission-daemon -h
    Transmission 1.32 (6455)  http://www.transmissionbt.com/
    A fast and easy BitTorrent client
    
    transmission-daemon is a headless Transmission session
    that can be controlled via transmission-remote or Clutch.
    
    Usage: transmission-daemon [options]
    
    Options:
      -h --help                     Display this help page and exit
      -a --acl          <list>      Access Control List.  (Default: +127.0.0.1)
      -b --blocklist                Enable peer blocklists
      -B --no-blocklist             Disable peer blocklists
      -f --foreground               Run in the foreground instead of daemonizing
      -g --config-dir   <path>      Where to look for configuration files
      -p --port         <port>      RPC port (Default: 9091)
      -t --auth                     Require authentication
      -T --no-auth                  Don't require authentication
      -u --username     <username>  Set username for authentication
      -v --password     <password>  Set password for authentication
      -w --download-dir <path>      Where to save downloaded data
    для управления нужны firefox, safari или opera.
    Все настройки теперь через веб интерфейс. Указать входной порт, скорости и ...
    Ключ -g указывает где размещать торренты, их состояние и настройки.
    Ключ -w папка где будут скаченные файлы.
    Туда похоже можно кинуть файлы для раздачи, поместив их торренты в папку torrents по пути из ключа g.

    Пробую...
    Last edited by TVadim; 10-08-2008 at 17:45.

  9. #549
    Join Date
    Jun 2008
    Location
    Russia, Perm
    Posts
    476
    вот старая версия
    Attached Files Attached Files

  10. #550
    Quote Originally Posted by TVadim View Post
    Справка по новой версии:
    для управления нужны firefox, safari или opera.
    Все настройки теперь через веб интерфейс. Указать входной порт, скорости и ...
    Ключ -g указывает где размещать торренты, их состояние и настройки.
    Ключ -w папка где будут скаченные файлы.
    Туда похоже можно кинуть файлы для раздачи, поместив их торренты в папку torrents по пути из ключа g.

    Пробую...
    я сегодня весь день эскпериментировал....
    и кэши подкладывал и торренты со скачанными файлами... все одно - тупо начинает качать по-новой.
    плюнул и забил пока на раздачу...
    Last edited by couger; 10-08-2008 at 18:47. Reason: Ашипки исправлял :-)

  11. #551
    Join Date
    Jun 2008
    Location
    Russia, Perm
    Posts
    476
    Положите этот файл(распаковав его, естественно) в папку /opt/share/www и при работающем (lig)httpd вас перебросит на web-интерфейс transmission'a, если вы зайдете по адресу http://192.168.1.1:"номер порта из настроек"/transmission.htm.
    Attached Files Attached Files

  12. #552
    Join Date
    May 2006
    Location
    Екатеринбург
    Posts
    182
    Да так и есть, все работает. Старые файлы отдает и новые качает. Пока без вопросов.
    Так он выглядит:
    Attached Images Attached Images  

  13. #553
    вроде разобрался
    запускаю из post-mount как
    /opt/bin/transmission-daemon -g /tmp/harddisk/torent
    соответственно почистил crontab

    конфиг трансмиссии:
    /tmp/harddisk/torrent/settings.json
    Code:
    {
        "blocklist-enabled": 0,
        "download-dir": "\/tmp\/harddisk\/torrent",
        "download-limit": 100,
        "download-limit-enabled": 0,
        "encryption": 1,
        "max-peers-global": 200,
        "peer-port": 42413,
        "pex-enabled": 1,
        "port-forwarding-enabled": 0,
        "rpc-access-control-list": "+127.0.0.1",
        "rpc-authentication-required": 0,
        "rpc-password": "",
        "rpc-port": 9091,
        "rpc-username": "",
        "upload-limit": 100,
        "upload-limit-enabled": 0
    }
    первое время после загрузки торрент-файла тупит, загружая проц по полной, но затем начинает качать

    закачанные предыдущей версией раздаёт если повытаскивать их из соответствующих папок

  14. #554
    Quote Originally Posted by Sigma View Post
    вроде разобрался

    первое время после загрузки торрент-файла тупит, загружая проц по полной, но затем начинает качать

    закачанные предыдущей версией раздаёт если повытаскивать их из соответствующих папок
    я извиняюсь, а можно подробнее - что нужно сделать чтобы он продолжил раздачи от предыдущей версии (имеется в виду 1,22)?
    что куда положить?

  15. #555
    Join Date
    May 2006
    Location
    Екатеринбург
    Posts
    182
    У меня запуск выглядит так:
    Code:
    /opt/bin/transmission-daemon -g /tmp/harddisk/share/torrent/ -w /tmp/harddisk/share/torrent/
    В папке torrent лежат скаченные и отдаваемые файлы
    Code:
    /resume
    /torrents
    *settings.json
     111111111.avi
     222222222.avi
     stats.json
    В папке torrents будут лежать торренты запущенные через веб интерфейс и надо положить торренты от файлов, которые надо раздавать.
    После запустить торрент демон и иметь терпение: он начнет проверять файлы и в это время веб интерфейс будет тормозить.
    Не забудь задать в settings.json порт для отдачи, который открыт iptables
    Code:
    "peer-port": 65534,
    Изменения в settings.json надо делать через веб интерфейс или при неработающем торрент демоне, т.к. он хранит настройки в памяти и перезапишет в файл при останове.
    Last edited by TVadim; 11-08-2008 at 08:00.

Page 37 of 145 FirstFirst ... 2735363738394787137 ... LastLast

Similar Threads

  1. Настройка PPTP VPN (accel-pppd) на роутере Asus
    By biGdada in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 305
    Last Post: 23-06-2016, 10:36
  2. Настройка CRON на роутере
    By dccharacter in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 338
    Last Post: 04-11-2014, 20:25
  3. Установка VLC на роутер ?
    By jek8 in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 88
    Last Post: 23-05-2013, 09:18
  4. Не получается настроить Virtual DMZ
    By xAL in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 167
    Last Post: 23-11-2012, 01:57
  5. Настройка для раздачи в Торрент
    By Ka82 in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 3
    Last Post: 19-03-2008, 19:23

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
  •