Jump to content

rTorrent - BitTorrent-клиент


Recommended Posts

Установил-запустил, всё работает

~ # /opt/etc/init.d/S80lighttpd check
 Checking lighttpd...              alive. 
~ # /opt/etc/init.d/S85rtorrent check
 Checking rtorrent...              alive. 
~ # netstat -ap | grep ':81'
tcp        0      0 0.0.0.0:81              0.0.0.0:*               LISTEN      11222/lighttpd
tcp        0      0 192.168.2.1:81          192.168.1.1:35788       ESTABLISHED 11222/lighttpd
~ # 
В 27.01.2019 в 23:15, Денис Орлов сказал:

Подскажите в чем может быть проблема...

Что угодно: от настроек Кинетика до браузера. Надо больше данных, чтоб не гадать...

Link to comment
Share on other sites

  • 1 month later...

а есть какой-то плагин к rtorrent или любой другой способ переименовывать файл при добавлении на скачивание? как это можно было делать в Transmission

и подскажите, пожалуйста, чайнику чего не хватает этим плагинам 

plugins.png

Edited by saqwe
Link to comment
Share on other sites

Проблема с запуском сразу после установки пакета rtorrent-easy-install

 Do you wish to start torrent client? [y]: 
 Starting lighttpd...              failed. 
 Starting rtorrent...              failed. 
~ # /opt/etc/init.d/S85rtorrent start
 Starting rtorrent...              failed. 
rtorrent: error while loading shared libraries: libc.so.0: cannot open shared object file: No such file or directory

Ps. В на диске с entware нашёл только libc.so.6

pss обновил все пакеты entware, запустилось.

Edited by Dima Babanakov
Pss
Link to comment
Share on other sites

  • 1 month later...

Народ, подскажите. Когда добавляю закачку, отваливается веб интерфейс. Какое то время не могу подключиться. После начинает нормально работать.

Link to comment
Share on other sites

  • 2 weeks later...

клиент заметно быстрее других - за пару дней использования видел > 9 Мб/с не в пике, а длительное время на старой Ультре. Даже удивительно !

и, похоже, цифра не врет тк закачка прошла очень быстро

но работает не пойми как

то качает, то не качает - не пойму в чем дело...

3000 качают торрент, а он не находит раздающих...

к сожалению, к использованию, по всей видимости, непригоден...

 

настройки запутаны - старый синтаксис, новый синтаксис...

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

Edited by u2s0e0r0
Link to comment
Share on other sites

  • 4 months later...

Установилось, работает, однако, при запуске в логе пишет "ruTorrent не может определить UID пользователя rTorrent. Часть функциональности будет недоступна."  Логин, пароль при установке задал. Под ними и вхожу.

И при попытке зайти в настройки в логе пишет:
[06.10.2019 23:21:40] XMLRPC Error: Method 'network.listen.is_open' not defined [getsettings]
[06.10.2019 23:21:40] XMLRPC Error: Method 'network.port.randomize' not defined [getsettings]
[06.10.2019 23:21:40] XMLRPC Error: Method 'network.port.range' not defined [getsettings]
и в настройки не заходит.

Edited by edvard69
Link to comment
Share on other sites

  • 4 weeks later...
On 3/25/2019 at 6:14 PM, saqwe said:

и подскажите, пожалуйста, чайнику чего не хватает этим плагинам 

plugins.png

 Нет модуля php7-mod-json

 opkg install php7-mod-json
 

После установки необходимо перезапустить

Link to comment
Share on other sites

18 часов назад, Qwghlm сказал:

 Нет модуля php7-mod-json


 opkg install php7-mod-json
 

После установки необходимо перезапустить

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

Link to comment
Share on other sites

  • 4 weeks later...

Установил сегодня, пробую. На первый взгляд систему грузит как и штатный клиент. Буду смотреть дальше. Пакет php7-mod-json пришлось ручками установить - автоматом не подтянулся. Так же на гите нашел remote GUI Electorren, соединился удачно.

Link to comment
Share on other sites

  • 4 months later...

Установил rtorrent. Но не хочет стабильно работать: падает раз в 5-15 минут. В логе выводит:

1585630787 C Caught signal: 'Illegal instruction.
---DUMP---
Caught Illegal instruction, dumping stack:
rtorrent() [0x4155e0]
linux-vdso.so.1(+0x948) [0x775bb948]
rtorrent(_ZNSt11_Deque_baseISt4pairIiyESaIS1_EE17_M_initialize_mapEj+0x2) [0x5e7e5a]
rtorrent() [0x619174]
rtorrent() [0x61a6b0]
rtorrent() [0x5ac200]
rtorrent() [0x648858]
rtorrent() [0x657da8]
rtorrent() [0x659798]
rtorrent(_ZN7torrent9PollEPoll7performEv+0x124) [0x5881ac]
rtorrent() [0x5883cc]
rtorrent(_ZN7torrent11thread_base10event_loopEPS0_+0x16c) [0x5c6cbc]
rtorrent() [0x414164]
/opt/lib/libc.so.6(__libc_start_main+0x108) [0x76d4de78]
rtorrent() [0x414fa4]

---END--- 

Куда копать? На github.com/rakshasa/rtorrent ответа не нашел. Кстати и lighttpd тоже падает, но существенно реже.

Upd: Падает во время скачивания торрентов с rutracker.org

Edited by Golden Smoke
Link to comment
Share on other sites

Не могу добавить торрент, куда копать? Нажимаю добавить и ничего не происходит. Первый попавшийся с рутрекера нормально добавляется и начинает качать. Который пытаюсь добавить объёмом 447 Гб, сам .torrent файл 638 Кб. Файлы уже скачаны, 600 Гб на диске свободно.

Link to comment
Share on other sites

1 hour ago, no.69 said:

Не могу добавить торрент, куда копать? Нажимаю добавить и ничего не происходит. Первый попавшийся с рутрекера нормально добавляется и начинает качать. Который пытаюсь добавить объёмом 447 Гб, сам .torrent файл 638 Кб. Файлы уже скачаны, 600 Гб на диске свободно.

Как временное решение - добавил эту закачку через magnet ссылку.

Link to comment
Share on other sites

Ребят, а для тех, кто в танке, подскажите, пожалуйста, как стартануть закачку-то?))

04.13.2020-04.05.png

По нажатию на "глобус" открывается окно "Добавить торрент", где я выбираю торрент-файл и... Ни "ОК", нифига. Enter также не срабатывает. Крестик закрывает данное окно и усё...

Link to comment
Share on other sites

Господа, подскажите. пожалуйста, каким образом полностью переустановить этот rTorrent со всеми зависимостями? Все ключи перепробовал с opkg install rtorrent-easy-install --...

Ну или как наверняка полностью всё удалить со всем зависимостями, чтобы потом всё начисто установилось?

Link to comment
Share on other sites

1 час назад, The_Immortal сказал:

как наверняка полностью всё удалить со всем зависимостями, чтобы потом всё начисто установилось?

В общем-то, вышло почти ручками через

opkg remove ... --autoremove --force-depends --force-removal-of-dependent-packages

 

В 05.04.2020 в 20:31, no.69 сказал:

Не могу добавить торрент, куда копать?

А какая у Вас файловая система? В общем-то, у меня аналогичная проблема: при попытке добавить раздачу на 360 ГБ ("Игра престолов / Game of Thrones / Сезон: 1-8 / Серии: 1-73 из 73 (Алан Тейлор, Даниэль Минахан) [2011-2019, США, BDRip 1080p] MVO (LostFilm) + MVO (AlexFilm) + Dub + Original" (каталог "Game.of.Thrones.S01-08.LostFilm.AlexFilm.Dub.Eng.BDRip.1080p") rTorrent просто отказывается её добавлять.

Вероятно, это бага (или фича), возможно как-то связанная с pre-allocation'ом.

А как обратиться к более глубоким логам rTorrent'а, дабы понять, что конкретно смущает его при добавлении большой раздачи?

Edited by The_Immortal
Link to comment
Share on other sites

Пытаюсь копать по поводу той баги дальше. По rTorrent нашел лишь вот такие проблемы:

Цитата

rtorrent has issues with ntfs partitions. It's reported that rtorrent freezes when downloading on partition formatted with ntfs filesystem.[1]

Also, if the files are bigger than 4GB, data gets corrupted.[2]


  1. Constant freezes when downloading torrent to NTFS partition
  2. Error writing to NTFS drive
  3. ntfs-3g: Data corruption when using rtorrent

Конвертировал раздел в ext4, однако бага осталась: не могу поймать точно размер раздачи, но он где-то от 60 до 100 ГБ - при попытке добавить раздачу торрент-файл просто молча выгружается из окна. При этом есть раздачи которые отражают проблемы в логах:

[13.04.2020 23:09:20] Семён Фридлянд полное собрание [6400x4200, 18550] [rutracker-5879472].torrent - Ошибка добавления закачки.

Хотелось бы посмотреть более детальные логи. В конфиге включил

log.execute = /opt/etc/rtorrent.log

Но там ерунда какая-то...

 

А кто вообще ответственный за сборку добра для entware? Может как-то иначе пересобрать клиент возможно...

P.S. Что ж движок форума не настроили на мерджинг сообщений от одного и того же пользователя подряд?.. Чувствую себя спамером... :)

Link to comment
Share on other sites

  • 2 months later...
В 13.04.2020 в 04:07, The_Immortal сказал:

Ребят, а для тех, кто в танке, подскажите, пожалуйста, как стартануть закачку-то?))

04.13.2020-04.05.png

По нажатию на "глобус" открывается окно "Добавить торрент", где я выбираю торрент-файл и... Ни "ОК", нифига. Enter также не срабатывает. Крестик закрывает данное окно и усё...

Нажмите "Доб.файл"

Link to comment
Share on other sites

В 25.03.2019 в 19:14, saqwe сказал:

а есть какой-то плагин к rtorrent или любой другой способ переименовывать файл при добавлении на скачивание? как это можно было делать в Transmission

Присоединяюсь к вопросу. И подскажите пожалуйста где есть информация по плагинам?

Link to comment
Share on other sites

  • 4 months later...

Господа, подскажите пожалуйста, как победить ошибку: Tracker: [No DHT nodes available for peer search.] Порт в роутере наружу проброшен. BitTorrent работал нормально, без ошибок. И ещё, порт для входящих соединений и UDP порт для DHT один и тот же может ведь быть?

Link to comment
Share on other sites

  • 2 months later...

Добрый день! Ребята, подскажите, пожалуйста. Сделал всё по инструкции, в конце не могу зайти на веб интрефейс. Заметил такую особенность 

~ # /opt/etc/init.d/S80lighttpd start
 Starting lighttpd...              done.
~ # /opt/etc/init.d/S80lighttpd check
 Checking lighttpd...              dead.

Что можно сделать чтоб заработало?

Link to comment
Share on other sites

1 час назад, Эммануил Беликов сказал:

Что можно сделать чтоб заработало?

Проверяйте конфиг(и)

 ...
 http://<ip_address_of_router>:<port>/rutorrent

 Do you wish to start torrent client? [y]: 
 Starting lighttpd...              done. 
 Starting rtorrent...              done. 
~ # /opt/etc/init.d/S80lighttpd check
 Checking lighttpd...              alive. 
~ # /opt/etc/init.d/S85rtorrent check
 Checking rtorrent...              alive. 
~ # 

 

Link to comment
Share on other sites

Приветствую!

~ # /opt/etc/init.d/S85rtorrent start
 Starting rtorrent...              already running.
~ # /opt/etc/init.d/S85rtorrent stop
 Checking rtorrent...              alive.
 Shutting down rtorrent...              done.
~ # /opt/etc/init.d/S85rtorrent start
 Starting rtorrent...              done.
~ # /opt/etc/init.d/S80lighttpd start
 Starting lighttpd...              already running.
~ # /opt/etc/init.d/S80lighttpd stop
 Checking lighttpd...              alive.
 Shutting down lighttpd...              done.
~ # /opt/etc/init.d/S80lighttpd start
 Starting lighttpd...              already running.
~ # /opt/etc/init.d/S80lighttpd check
 Checking lighttpd...              alive.
~ # /opt/etc/init.d/S85rtorrent check
 Checking rtorrent...              alive.
~ #
по ссылке http://192.168.1.1:81/rutorrent веб-клиент не открывается:

Не удается получить доступ к сайту

Сайт 192.168.1.1 не позволяет установить соединение.

Попробуйте сделать следующее:

ERR_CONNECTION_REFUSED
 
конфиг:

throttle.max_uploads.set = 8
session.path.set = /opt/etc/rtorrent/session
schedule2 = watch_directory,5,5,load_start=/opt/etc/rtorrent/watchdir/*.torrent
schedule2 = untied_directory,5,5,stop_untied=
schedule2 = low_diskspace,5,60,close_low_diskspace=100M
network.bind_address.set = 0.0.0.0
network.port_range.set = 51411-51411
pieces.hash.on_completion.set = yes
trackers.use_udp.set = yes
protocol.encryption.set = allow_incoming,enable_retry,prefer_plaintext
dht.mode.set = auto
dht.port.set = 51412
protocol.pex.set = yes
network.scgi.open_local = /opt/var/rpc.socket
encoding.add = UTF-8
throttle.max_uploads.global.set = 32
throttle.max_downloads.global.set = 64
throttle.global_down.max_rate.set_kb = 0
throttle.global_up.max_rate.set_kb = 0
directory.default.set = /opt/torrents
 
 
Link to comment
Share on other sites

  • 4 weeks later...
  • 5 months later...
В 28.02.2021 в 12:52, worthis сказал:

Аналогичная проблема, как в сообщении выше - нет доступа к веб-нитерфейсу.

Конфиг, как в шапке темы.

Тоже самое, у кого нибудь получилось решить?

Link to comment
Share on other sites

Слишком мало информации для ответа. Надо запускать каждый из сервисов в командной строке и анализировать на что они жалуются.

 

Пакет rtorrent-easy-install подразумевает установку на чистую систему.

Link to comment
Share on other sites

  • 1 month later...
В WebUI ошибка
[03.10.2021 07:25:04] Нет связи с rTorrent. Проверьте, запущен ли он. Проверьте, что параметры $scgi_port и $scgi_host в файле config.php совпадают со значением переменной scgi_port в файле конфигурации rTorrent.
config
dht.mode.set = auto
dht.port.set = 51412
protocol.pex.set = yes
network.scgi.open_local = /opt/var/rpc.socket
encoding.add = UTF-8
throttle.max_uploads.global.set = 32
throttle.max_downloads.global.set = 64
throttle.global_down.max_rate.set_kb = 0
throttle.global_up.max_rate.set_kb = 0
directory.default.set = /opt/torrents
throttle.max_uploads.set = 8
session.path.set = /opt/etc/rtorrent/session
schedule2 = watch_directory,5,5,load_start=/opt/etc/rtorrent/watchdir/*.torrent
schedule2 = untied_directory,5,5,stop_untied=
schedule2 = low_diskspace,5,60,close_low_diskspace=100M
network.bind_address.set = 0.0.0.0
network.port_range.set = 51411-51411
pieces.hash.on_completion.set = yes
trackers.use_udp.set = yes
protocol.encryption.set = allow_incoming,enable_retry,prefer_plaintext
При запуске
~ # /opt/etc/init.d/S85rtorrent start
 Starting rtorrent...              failed.
Запускаю проверку
rtorrent -D -n -o import=/opt/etc/rtorrent/rtorrent.conf
( 7:32:51) Using 'epoll' based polling.
( 7:32:51) Using 'epoll' based polling.
( 7:32:51) Using 'epoll' based polling.
( 7:32:51) Enabled deprecated commands.
( 7:32:51) Ignoring rtorrent.rc.
( 7:32:55) Scheduled command failed: watch_directory: Command "load_start" does not exist.
Проверяю WebUI, все работает.
закрываю Putty, появляется 

[03.10.2021 07:34:00] WebUI started.

[03.10.2021 07:35:13] Bad response from server: (500 [error,list]) Link to XMLRPC failed. May be, rTorrent is down?

обновляю WebUI, появляется 

[03.10.2021 07:36:33] WebUI started.

[03.10.2021 07:36:33] Нет связи с rTorrent. Проверьте, запущен ли он. Проверьте, что параметры $scgi_port и $scgi_host в файле config.php совпадают со значением переменной scgi_port в файле конфигурации rTorrent.

В чем у меня может быть проблема? 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...