transmission-cli

На самом деле это единственный раздел про unix на этом форуме

Модератор: /dev/random

тхакур
Сообщения: 27
ОС: debian

transmission-cli

Сообщение тхакур » 23.05.2019 14:21

Всем удачи...
пробую использовать transmission-cli
1. скачал торрент

Код: Выделить всё

th@debian:~$ ls
debian-9.9.0-amd64-xfce-CD-1.iso.torrent  post~  Документы  Изображения  Общедоступные  Шаблоны
post                                      Видео  Загрузки   Музыка       Рабочий стол
th@debian:~$ 
потом вроде надо

Код: Выделить всё

th@debian:~$ transmission-cli  debian-9.9.0-amd64-xfce-CD-1.iso.torrent
но он чё-то не катит

Код: Выделить всё

th@debian:~$ transmission-cli debian-9.9.0-amd64-xfce-CD-1.iso.torrent 
transmission-cli 2.92 (14714)
[2019-05-23 14:13:47.565] Transmission 2.92 (14714) started
[2019-05-23 14:13:47.566] RPC Server: Adding address to whitelist: 127.0.0.1
[2019-05-23 14:13:47.566] Couldn't bind port 51413 on 0.0.0.0: Address already in use (Is another copy of Transmission already running?)
[2019-05-23 14:13:47.566] Couldn't bind port 51413 on ::: Address already in use (Is another copy of Transmission already running?)
[2019-05-23 14:13:47.566] UDP: Couldn't bind IPv4 socket
[2019-05-23 14:13:47.566] DHT: Generating new id
[2019-05-23 14:13:47.615] Saved "/home/th/.config/transmission/torrents/debian-9.9.0-amd64-xfce-CD-1.iso.6296492a4cafc6e3.torrent"
[2019-05-23 14:13:47.898] Port Forwarding (NAT-PMP): initnatpmp succeeded (0)
[2019-05-23 14:13:47.898] Port Forwarding (NAT-PMP): sendpublicaddressrequest succeeded (2)
Progress: 0.0%, dl from 0 of 0 peers (0 kB/s), ul to 0 (0 kB/s) [None]    [2019-05-23 14:13:55.907] Port Forwarding: State changed from "Not forwarded" to "Starting"
[2019-05-23 14:13:56.012] Port Forwarding: State changed from "Starting" to "???"
Progress: 0.0%, dl from 0 of 0 peers (0 kB/s), ul to 0 (0 kB/s) [None]          
Progress: 0.0%, dl from 0 of 0 peers (0 kB/s), ul to 0 (0 kB/s) [None]          
Progress: 0.0%, dl from 0 of 0 peers (0 kB/s), ul to 0 (0 kB/s) [None]          
Progress: 0.0%, dl from 0 of 0 peers (0 kB/s), ul to 0 (0 kB/s) [None]      
вопрос, друзья:
конфиг не настроен? по дефолту он такой

Код: Выделить всё

th@debian:~$ cat .config/transmission/settings.json 
{
    "alt-speed-down": 50,
    "alt-speed-enabled": false,
    "alt-speed-time-begin": 540,
    "alt-speed-time-day": 127,
    "alt-speed-time-enabled": false,
    "alt-speed-time-end": 1020,
    "alt-speed-up": 50,
    "bind-address-ipv4": "0.0.0.0",
    "bind-address-ipv6": "::",
    "blocklist-enabled": false,
    "blocklist-url": "http://www.example.com/blocklist",
    "cache-size-mb": 4,
    "dht-enabled": true,
    "download-dir": "\u0417\u0430\u0433\u0440\u0443\u0437\u043a\u0438/",
    "download-queue-enabled": true,
    "download-queue-size": 5,
    "encryption": 1,
    "idle-seeding-limit": 30,
    "idle-seeding-limit-enabled": false,
    "incomplete-dir": "/home/th/\u0417\u0430\u0433\u0440\u0443\u0437\u043a\u0438",
    "incomplete-dir-enabled": false,
    "lpd-enabled": false,
    "message-level": 2,
    "peer-congestion-algorithm": "",
    "peer-id-ttl-hours": 6,
    "peer-limit-global": 200,
    "peer-limit-per-torrent": 50,
    "peer-port": 51413,
    "peer-port-random-high": 65535,
    "peer-port-random-low": 49152,
    "peer-port-random-on-start": false,
    "peer-socket-tos": "default",
    "pex-enabled": true,
    "port-forwarding-enabled": true,
    "preallocation": 1,
    "prefetch-enabled": true,
    "queue-stalled-enabled": true,
    "queue-stalled-minutes": 30,
    "ratio-limit": 2,
    "ratio-limit-enabled": false,
    "rename-partial-files": true,
    "rpc-authentication-required": false,
    "rpc-bind-address": "0.0.0.0",
    "rpc-enabled": false,
    "rpc-host-whitelist": "",
    "rpc-host-whitelist-enabled": true,
    "rpc-password": "{41d3cd01d36961fc1e3d586cb4fb502ba87cb5b6.BTsc/D2",
    "rpc-port": 9091,
    "rpc-url": "/transmission/",
    "rpc-username": "",
    "rpc-whitelist": "127.0.0.1",
    "rpc-whitelist-enabled": true,
    "scrape-paused-torrents-enabled": true,
    "script-torrent-done-enabled": false,
    "script-torrent-done-filename": "",
    "seed-queue-enabled": false,
    "seed-queue-size": 10,
    "speed-limit-down": 100,
    "speed-limit-down-enabled": false,
    "speed-limit-up": 100,
    "speed-limit-up-enabled": false,
    "start-added-torrents": true,
    "trash-original-torrent-files": false,
    "umask": 18,
    "upload-slots-per-torrent": 14,
    "utp-enabled": true
}
th@debian:~$ 
:unsure:
Спасибо сказали:

Аватара пользователя
/dev/random
Администратор
Сообщения: 4866
ОС: Gentoo

Re: transmission-cli

Сообщение /dev/random » 23.05.2019 14:40

Не гарантирую, что это единственная проблема, но порт, указанный в конфиге, уже занят другим запущенным экземпляром transmission (возможно, transmission-daemon?)
Спасибо сказали:

Аватара пользователя
Hephaestus
Сообщения: 2573
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2

Re: transmission-cli

Сообщение Hephaestus » 23.05.2019 14:43

У Вас сервер-то вообще запущен?
Оно говорит, не могу использовать адрес 0.0.0.0 и порт 51413, ибо уже занят.
Но в конфиге не видать такого порта.
UPD. А не, вру. Указан порт в конфиге. Не разглядел.

Короче, для начала вывод netstat -nlp в студию.
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:

Аватара пользователя
/dev/random
Администратор
Сообщения: 4866
ОС: Gentoo

Re: transmission-cli

Сообщение /dev/random » 23.05.2019 14:50

Hephaestus писал:
23.05.2019 14:43
У Вас сервер-то вообще запущен?
transmission-cli - это не transmission-remote, сервер ему не нужен. А вот мешать может, если они пытаются использовать один и тот же порт. Кстати, я бы всё-таки рекомендовал не transmission-cli, а transmission-daemon+transmission-remote, но если очень хочется transmission-cli, то нужно либо избавиться от transmission-daemon, либо сменить порт в конфиге.
Hephaestus писал:
23.05.2019 14:43
Оно говорит, не могу использовать адрес 0.0.0.0 и порт 51413, ибо уже занят.
Но в конфиге не видать такого порта.
То есть как это не видать? Опция "peer-port".
Спасибо сказали:

тхакур
Сообщения: 27
ОС: debian

Re: transmission-cli

Сообщение тхакур » 23.05.2019 15:53

/dev/random писал:
23.05.2019 14:50
то нужно либо избавиться от transmission-daemon
удалил

Код: Выделить всё

th@debian:~$ trans
transmission-cli     transmission-edit    transmission-show    
transmission-create  transmission-remote  transset             
th@debian:~$ trans
по новой

Код: Выделить всё

th@debian:~$ transmission-cli debian-9.9.0-amd64-xfce-CD-1.iso.torrent 
transmission-cli 2.92 (14714)
[2019-05-23 15:39:23.921] Transmission 2.92 (14714) started
[2019-05-23 15:39:23.922] RPC Server: Adding address to whitelist: 127.0.0.1
[2019-05-23 15:39:23.923] UDP: Failed to set receive buffer: requested 4194304, got 425984
[2019-05-23 15:39:23.923] UDP: Please add the line "net.core.rmem_max = 4194304" to /etc/sysctl.conf
[2019-05-23 15:39:23.923] UDP: Failed to set send buffer: requested 1048576, got 425984
[2019-05-23 15:39:23.923] UDP: Please add the line "net.core.wmem_max = 1048576" to /etc/sysctl.conf
[2019-05-23 15:39:23.923] DHT: Generating new id
[2019-05-23 15:39:23.970] Saved "/home/th/.config/transmission/torrents/debian-9.9.0-amd64-xfce-CD-1.iso.6296492a4cafc6e3.torrent"
[2019-05-23 15:39:24.253] Port Forwarding (NAT-PMP): initnatpmp succeeded (0)
[2019-05-23 15:39:24.253] Port Forwarding (NAT-PMP): sendpublicaddressrequest succeeded (2)
Progress: 0.0%, dl from 0 of 0 peers (0 kB/s), ul to 0 (0 kB/s) [None]    [2019-05-23 15:39:32.261] Port Forwarding: State changed from "Not forwarded" to "Starting"
[2019-05-23 15:39:32.678] Port Forwarding: State changed from "Starting" to "???"
Progress: 0.0%, [2019-05-23 15:39:37.001] debian-9.9.0-amd64-xfce-CD-1.iso: Starting IPv4 DHT announce (poor, 13 nodes)
Progress:[2019-05-23 15:40:21.113] DHT: Attempting bootstrap from dht.transmissionbt.com
Progress:[2019-05-23 15:43:46.678] debian-9.9.0-amd64-xfce-CD-1.iso: IPv4 DHT announce done
Progress: 99.[2019-05-23 15:44:49.225] debian-9.9.0-amd64-xfce-CD-1.iso: State changed from "Incomplete" to "Complete"
Seeding, upl[2019-05-23 15:45:23.920] Saved "/home/th/.config/transmission/resume/debian-9.9.0-amd64-xfce-CD-1.iso.6296492a4cafc6e3.resume"
[2019-05-23 15:45:23.921] Saved "/home/th/.config/transmission/stats.json"
Seeding, uploading to 0 of 0 peer(s), 0 kB/s [0.00]                             
Seeding, uploading to 0 of 0 peer(s), 0 kB/s [0.00]                             
Seeding, uploading to 0 of 0 peer(s), 0 kB/s [0.00]                             


Seeding, uploading to 0 of 0 peer(s), 0 kB/s [0.00]                               
Stopping torrent...
[2019-05-23 15:49:58.784] debian-9.9.0-amd64-xfce-CD-1.iso: Pausing
[2019-05-23 15:49:58.785] Saved "/home/th/.config/transmission/settings.json"

[2019-05-23 15:49:58.785] Saved "/home/th/.config/transmission/resume/debian-9.9.0-amd64-xfce-CD-1.iso.6296492a4cafc6e3.resume"
[2019-05-23 15:49:58.786] DHT: Saving 60 (60 + 0) nodes
[2019-05-23 15:49:58.786] Saved "/home/th/.config/transmission/dht.dat"
[2019-05-23 15:49:58.786] Port Forwarding: Stopped
[2019-05-23 15:49:58.786] debian-9.9.0-amd64-xfce-CD-1.iso: Removing torrent
[2019-05-23 15:49:58.786] debian-9.9.0-amd64-xfce-CD-1.iso: Pausing
[2019-05-23 15:49:58.787] Saved "/home/th/.config/transmission/stats.json"
th@debian:~$ 
это значит, что процесс прошёл и нужный файл

Код: Выделить всё

/home/th/.config/transmission/resume/debian-9.9.0-amd64-xfce-CD-1.iso.6296492a4cafc6e3.resume
?

Код: Выделить всё

th@debian:~$ netstat -nlp
(Not all processes could be identified, non-owned process info
 will not be shown, you would have to be root to see it all.)
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    
udp        0      0 0.0.0.0:5353            0.0.0.0:*                           -                   
udp        0      0 0.0.0.0:68              0.0.0.0:*                           -                   
udp        0      0 0.0.0.0:34537           0.0.0.0:*                           -                   
udp        0      0 0.0.0.0:1900            0.0.0.0:*                           -                   
udp6       0      0 :::5353                 :::*                                -                   
udp6       0      0 :::47020                :::*                                -                   
raw6       0      0 :::58                   :::*                    7           -                   
Active UNIX domain sockets (only servers)
Proto RefCnt Flags       Type       State         I-Node   PID/Program name     Path
unix  2      [ ACC ]     STREAM     LISTENING     15633    761/systemd          /run/user/1000/systemd/private
unix  2      [ ACC ]     STREAM     LISTENING     14053    -                    /tmp/.X11-unix/X0
unix  2      [ ACC ]     STREAM     LISTENING     17732    -                    /tmp/ssh-50jhrC3buf7t/agent.770
unix  2      [ ACC ]     STREAM     LISTENING     15638    761/systemd          /run/user/1000/gnupg/S.gpg-agent.extra
unix  2      [ ACC ]     STREAM     LISTENING     15641    761/systemd          /run/user/1000/bus
unix  2      [ ACC ]     STREAM     LISTENING     15643    761/systemd          /run/user/1000/gnupg/S.gpg-agent.browser
unix  2      [ ACC ]     STREAM     LISTENING     15645    761/systemd          /run/user/1000/gnupg/S.gpg-agent
unix  2      [ ACC ]     STREAM     LISTENING     15647    761/systemd          /run/user/1000/gnupg/S.gpg-agent.ssh
unix  2      [ ACC ]     STREAM     LISTENING     14052    -                    @/tmp/.X11-unix/X0
unix  2      [ ACC ]     STREAM     LISTENING     16464    -                    /var/run/minissdpd.sock
unix  2      [ ACC ]     STREAM     LISTENING     14962    -                    /run/user/110/systemd/private
unix  2      [ ACC ]     STREAM     LISTENING     10356    -                    /run/systemd/journal/stdout
unix  2      [ ACC ]     STREAM     LISTENING     14967    -                    /run/user/110/gnupg/S.gpg-agent
unix  2      [ ACC ]     STREAM     LISTENING     14970    -                    /run/user/110/bus
unix  2      [ ACC ]     STREAM     LISTENING     14972    -                    /run/user/110/gnupg/S.gpg-agent.ssh
unix  2      [ ACC ]     STREAM     LISTENING     14974    -                    /run/user/110/gnupg/S.gpg-agent.browser
unix  2      [ ACC ]     SEQPACKET  LISTENING     10366    -                    /run/udev/control
unix  2      [ ACC ]     STREAM     LISTENING     14976    -                    /run/user/110/gnupg/S.gpg-agent.extra
unix  2      [ ACC ]     STREAM     LISTENING     14989    -                    /dev/gpmctl
unix  2      [ ACC ]     STREAM     LISTENING     13734    -                    /run/systemd/private
unix  2      [ ACC ]     STREAM     LISTENING     13993    -                    /var/run/dbus/system_bus_socket
unix  2      [ ACC ]     STREAM     LISTENING     13996    -                    /var/run/avahi-daemon/socket
unix  2      [ ACC ]     STREAM     LISTENING     13758    -                    /run/systemd/fsck.progress
unix  2      [ ACC ]     STREAM     LISTENING     16840    1067/pulseaudio      /run/user/1000/pulse/native
unix  2      [ ACC ]     STREAM     LISTENING     16847    1119/speech-dispatc  /run/user/1000/speech-dispatcher/speechd.sock
unix  2      [ ACC ]     STREAM     LISTENING     13301    -                    /var/run/NetworkManager/private-dhcp
щас так

Код: Выделить всё

th@debian:~$ cat .config/transmission/settings.json
{
    "alt-speed-down": 50,
    "alt-speed-enabled": false,
    "alt-speed-time-begin": 540,
    "alt-speed-time-day": 127,
    "alt-speed-time-enabled": false,
    "alt-speed-time-end": 1020,
    "alt-speed-up": 50,
    "bind-address-ipv4": "0.0.0.0",
    "bind-address-ipv6": "::",
    "blocklist-enabled": false,
    "blocklist-url": "http://www.example.com/blocklist",
    "cache-size-mb": 4,
    "dht-enabled": true,
    "download-dir": "\u0417\u0430\u0433\u0440\u0443\u0437\u043a\u0438/",
    "download-queue-enabled": true,
    "download-queue-size": 5,
    "encryption": 1,
    "idle-seeding-limit": 30,
    "idle-seeding-limit-enabled": false,
    "incomplete-dir": "/home/th/\u0417\u0430\u0433\u0440\u0443\u0437\u043a\u0438",
    "incomplete-dir-enabled": false,
    "lpd-enabled": false,
    "message-level": 2,
    "peer-congestion-algorithm": "",
    "peer-id-ttl-hours": 6,
    "peer-limit-global": 200,
    "peer-limit-per-torrent": 50,
    "peer-port": 51413,
    "peer-port-random-high": 65535,
    "peer-port-random-low": 49152,
    "peer-port-random-on-start": false,
    "peer-socket-tos": "default",
    "pex-enabled": true,
    "port-forwarding-enabled": true,
    "preallocation": 1,
    "prefetch-enabled": true,
    "queue-stalled-enabled": true,
    "queue-stalled-minutes": 30,
    "ratio-limit": 2,
    "ratio-limit-enabled": false,
    "rename-partial-files": true,
    "rpc-authentication-required": false,
    "rpc-bind-address": "0.0.0.0",
    "rpc-enabled": false,
    "rpc-host-whitelist": "",
    "rpc-host-whitelist-enabled": true,
    "rpc-password": "{41d3cd01d36961fc1e3d586cb4fb502ba87cb5b6.BTsc/D2",
    "rpc-port": 9091,
    "rpc-url": "/transmission/",
    "rpc-username": "",
    "rpc-whitelist": "127.0.0.1",
    "rpc-whitelist-enabled": true,
    "scrape-paused-torrents-enabled": true,
    "script-torrent-done-enabled": false,
    "script-torrent-done-filename": "",
    "seed-queue-enabled": false,
    "seed-queue-size": 10,
    "speed-limit-down": 100,
    "speed-limit-down-enabled": false,
    "speed-limit-up": 100,
    "speed-limit-up-enabled": false,
    "start-added-torrents": true,
    "trash-original-torrent-files": false,
    "umask": 18,
    "upload-slots-per-torrent": 14,
    "utp-enabled": true
}
th@debian:~$ 
Спасибо сказали:

Аватара пользователя
s.xbatob
Сообщения: 792
ОС: Fedora

Re: transmission-cli

Сообщение s.xbatob » 23.05.2019 16:00

Ну, смотрите кто этот порт уже занял: ss --tcp -p
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 15750
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: transmission-cli

Сообщение Bizdelnick » 23.05.2019 16:11

тхакур писал:
23.05.2019 15:53
Please add the line "net.core.rmem_max = 4194304" to /etc/sysctl.conf
тхакур писал:
23.05.2019 15:53
Please add the line "net.core.wmem_max = 1048576" to /etc/sysctl.conf
Пишите правильно:
в консоли
вкупе (с чем-либо)
в общем
вообще
в течение (часа)
команда
новичок
нюанс
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

Аватара пользователя
/dev/random
Администратор
Сообщения: 4866
ОС: Gentoo

Re: transmission-cli

Сообщение /dev/random » 23.05.2019 16:35

тхакур писал:
23.05.2019 15:53
по новой
Судя по логу, у вас всё скачалось. Судя по конфигу, скорее всего, в ~/Загрузки/.
Спасибо сказали:

тхакур
Сообщения: 27
ОС: debian

Re: transmission-cli

Сообщение тхакур » 23.05.2019 18:07

большое спасибо

Код: Выделить всё

th@debian:~$ ls -l Загрузки/
итого 654372
-rw-r--r-- 1 th th 670040064 май 23 15:44 debian-9.9.0-amd64-xfce-CD-1.iso
th@debian:~$ 
:notworthy: :notworthy:
Спасибо сказали: