hellonow Posted February 9, 2018 Share Posted February 9, 2018 (edited) Установка и настройка Transmission Transmission - BitTorrent-клиент c открытым кодом. Версия из репозитория Transmission 2.94-2: http://bin.entware.net/mipselsf-k3.4/transmission-daemon-mbedtls_2.94-2_mipsel-3.4.ipk http://bin.entware.net/mipselsf-k3.4/transmission-web_2.94-2_mipsel-3.4.ipk Изменения: Transmission 2.94: All Platforms: Fix building against LibreSSL (#284, #486, #570) Fix building against mbedTLS (#115, #528) Fix torrents ETA calculation (#522) Fix cross-compilation issues caused by miniupnpc configuration test (#475) Qt Client: Fix bad downloaded percentage in DetailsDialog (#547) Web Client: Fix tracker error XSS in inspector (CVE pending; found by Rory McNamara of Gotham Digital Science) Fix torrent name HTML-escaping in trackers inspector tab Transmission 2.93: All Platforms: Fix CVE-2018-5702 (#468) Fix crash on handshake if establishing DH shared secret fails (#27) Fix crash when switching to next tracker during announcement (#297) Fix potential issue during password salt extraction in OOM situation (#141) Workaround glib_DEFUN- and glib_REQUIRE-related configuration issue (#215) Fix building against OpenSSL 1.1.0+ (#24) Mac Client: Fix uncaught exception when dragging multiple items between groups (#51) Don't hard-code libcrypto version to 0.9.8 in Xcode project (#71) Подготовка: 1. Создаем раздел EXT4 на жестком диске - Использование файловой системы EXT4 на USB-накопителях. 2. Установка и настройка Entware - в данной теме. Работоспособность проверена с: Keenetic Giga III и Keenetic Giga KN-1010, прошивка draft 2.12.A.3.0-2 от 06.02.2018, раздел на HDD EXT4. Обновляемся: ~ # opkg update Downloading http://bin.entware.net/mipselsf-k3.4/Packages.gz Updated list of available packages in /opt/var/opkg-lists/entware Downloading http://bin.entware.net/mipselsf-k3.4/keenetic/Packages.gz Updated list of available packages in /opt/var/opkg-lists/keendev Устанавливаем: / # opkg install transmission-daemon-mbedtls Installing transmission-daemon-mbedtls (2.94-2) to root... Downloading http://bin.entware.net/mipselsf-k3.4/transmission-daemon-mbedtls_2.94-2_mipsel-3.4.ipk Installing libcurl (7.59.0-2) to root... Downloading http://bin.entware.net/mipselsf-k3.4/libcurl_7.59.0-2_mipsel-3.4.ipk Installing libopenssl (1.0.2o-1) to root... Downloading http://bin.entware.net/mipselsf-k3.4/libopenssl_1.0.2o-1_mipsel-3.4.ipk Installing zlib (1.2.11-2) to root... Downloading http://bin.entware.net/mipselsf-k3.4/zlib_1.2.11-2_mipsel-3.4.ipk Installing libevent2 (2.0.22-1) to root... Downloading http://bin.entware.net/mipselsf-k3.4/libevent2_2.0.22-1_mipsel-3.4.ipk Installing libminiupnpc (2.0.20170509-1) to root... Downloading http://bin.entware.net/mipselsf-k3.4/libminiupnpc_2.0.20170509-1_mipsel-3.4.ipk Installing libnatpmp (20150609-1) to root... Downloading http://bin.entware.net/mipselsf-k3.4/libnatpmp_20150609-1_mipsel-3.4.ipk Installing libmbedtls (2.8.0-1) to root... Downloading http://bin.entware.net/mipselsf-k3.4/libmbedtls_2.8.0-1_mipsel-3.4.ipk Configuring zlib. Configuring libopenssl. Configuring libcurl. Configuring libmbedtls. Configuring libevent2. Configuring libnatpmp. Configuring libminiupnpc. Configuring transmission-daemon-mbedtls. / # opkg install transmission-web Installing transmission-web (2.94-2) to root... Downloading http://bin.entware.net/mipselsf-k3.4/transmission-web_2.94-2_mipsel-3.4.ipk Configuring transmission-web. Смотрим путь, где находится .conf, .json и загрузочный файл: / # opkg files transmission-daemon-mbedtls Package transmission-daemon-mbedtls (2.94-1) is installed on root and has the following files: /opt/bin/transmission-daemon /opt/etc/init.d/S88transmission /opt/etc/transmission/settings.json /opt/etc/sysctl.d/20-transmission.conf Запускаем: ~ # /opt/etc/init.d/S88transmission start Starting transmission-daemon... done. Останавливаем: ~ # /opt/etc/init.d/S88transmission stop Checking transmission-daemon... alive. Shutting down transmission-daemon... done. Настройка settings.json (можно настроить под себя): Директория, где лежит файл конфигурации /opt/etc/transmission: /opt/etc/transmission Директория, куда будут скачиваться торрент-файлы: "download-dir": "/tmp/mnt/NTFS_TEST/download", Директория, куда будут помещаться недоскаченные торрент-файлы: "incomplete-dir": "/tmp/mnt/NTFS_TEST/no_download", NTFS_TEST - для записи торрент-файлов указал раздел с фс NTFS, { "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://list.iblocklist.com/?list=bt_level1", "cache-size-mb": 2, "dht-enabled": true, "download-dir": "/tmp/mnt/NTFS_TEST/download", "download-queue-enabled": true, "download-queue-size": 5, "encryption": 2, "idle-seeding-limit": 30, "idle-seeding-limit-enabled": false, "incomplete-dir": "/tmp/mnt/NTFS_TEST/no_download", "incomplete-dir-enabled": true, "lpd-enabled": true, "message-level": 1, "peer-congestion-algorithm": "", "peer-id-ttl-hours": 6, "peer-limit-global": 2000, "peer-limit-per-torrent": 200, "peer-port": 51413, "peer-port-random-high": 65535, "peer-port-random-low": 49152, "peer-port-random-on-start": false, "peer-socket-tos": "lowcost", "pex-enabled": true, "port-forwarding-enabled": true, "preallocation": 1, "prefetch-enabled": false, "queue-stalled-enabled": false, "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": true, "rpc-host-whitelist": "", "rpc-host-whitelist-enabled": true, "rpc-password": "{56d033989b5274bc42981b4b51ab541d664aa689c1che9lt", "rpc-port": 9091, "rpc-url": "/transmission/", "rpc-username": "root", "rpc-whitelist": "127.0.0.1", "rpc-whitelist-enabled": false, "scrape-paused-torrents-enabled": true, "script-torrent-added-enabled": false, "script-torrent-added-filename": "", "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": true, "umask": 18, "upload-slots-per-torrent": 14, "utp-enabled": true, "watch-dir": "/opt/etc/transmission/watchdir", "watch-dir-enabled": true } Запускаем: ~ # /opt/etc/init.d/S88transmission start Starting transmission-daemon... done. Заходим в WebUI по адресу http://192.168.1.1:9091/transmission/web/ и делаем настройку (можно настроить под себя): https://cloud.mail.ru/public/LFEg/9f6gjsFfu https://cloud.mail.ru/public/GnnN/jUoLTDCe5 https://cloud.mail.ru/public/CEya/dJBxGcRrL https://cloud.mail.ru/public/3uPy/pbjBx7pQ7 https://cloud.mail.ru/public/JCdn/7JCRmzQoS Версия Transmission: https://cloud.mail.ru/public/15nb/kNMkAY6zv Скорость download: https://cloud.mail.ru/public/HYLn/Jgw2ZWQje https://cloud.mail.ru/public/LbCB/zpUyaiW8B https://cloud.mail.ru/public/HS33/58Lv8v4dS Загрузка CPU: CPU: 34.6% usr 18.1% sys 0.0% nic 32.9% idle 3.0% io 0.0% irq 11.1% sirq Load average: 2.01 1.58 1.29 2/111 14504 PID PPID USER STAT VSZ %VSZ CPU %CPU COMMAND 13805 1 root S 48904 19.0 0 47.9 transmission-daemon -g /opt/etc/transmission https://cloud.mail.ru/public/CXMj/9s5Trqkfc Информация по настройке Transmission: https://help.keenetic.net/hc/ru/articles/213967249 http://nmt200.ru/nmt/apps/trans https://github.com/transmission/transmission/wiki Отдельное спасибо за обновление и поддержку репозитория @zyxmon, @TheBB Edited December 21, 2018 by enpa ссылки 1 2 Quote Link to comment Share on other sites More sharing options...
kir_jeka Posted May 29, 2018 Share Posted May 29, 2018 (edited) Попробовал установить. Giga (KN-1010) Версия ПО 2.12.B.0.0-1 transmission-daemon-mbedtls - 2.93-7 Упорно не видит больше 8 пиров на торрент. Здесь https://cloud.mail.ru/public/CEya/dJBxGcRrL менял. В конфиге проверил. На уменьшение числа пиров, так же не реагирует. Хотя, если пиры быстрые, качает на все мои 100Мбит. На той же закачке, встроенный цепляет больше 40 пиров. Edited May 29, 2018 by kir_jeka Quote Link to comment Share on other sites More sharing options...
Boomer Posted June 21, 2018 Share Posted June 21, 2018 Не знаю в правильную ли тему пишу вопрос. В общем проблема такая, не могу через через интернет при помощи Remote GUI достучаться до Transmission на роутере, в локальной сети все работает прекрасно. А вот через интернет - никак. Стоит доступ через KeenDNS, по адресу роутер доступен, админ-панель работает, при доступе на адрес:8090 - появляется ошибка Connection Timeout в Remote GUI и в браузере не открывает вуб панель Transmission. Хотя если в настройках роутера открыть доступ к веб-приложениям домашней сети по адресу например transmission.имя.домен (без указания порта), то по этому адресу открывается web панель Transmission, но Remote GUI так и не работает. В чем может быть проблема? Порты открыты в iptables (этот пакет стоит, потому что еще установлен DNSCrypt-proxy) Quote Link to comment Share on other sites More sharing options...
hellonow Posted July 6, 2018 Author Share Posted July 6, 2018 @Boomer 1. Если Вы хотите попадать в rpc transmission из вне по белому адресу, то достаточно создать разрешающее правило в access-list: ! access-list _WEBADMIN_ISP permit tcp 0.0.0.0 0.0.0.0 0.0.0.0 0.0.0.0 port eq 9091 2. Если вы хотите заходите по доменному имени KeenDNS в режиме cloud, нужно создать профиль 'http proxy' для домена со следующими опциями: ip http proxy tr upstream http 127.0.0.1 9091 domain ndns allow public в WebUI выгляди так: получаем: Замечу, что порт оставил по умолчанию: "rpc-authentication-required": false, "rpc-bind-address": "0.0.0.0", "rpc-enabled": true, "rpc-host-whitelist": "", "rpc-host-whitelist-enabled": true, "rpc-password": "{6092a6f1f47d5443dfabadffad35e4b6ac91a0f3ancWtQ1S", "rpc-port": 9091, "rpc-url": "/transmission/", "rpc-username": "root", "rpc-whitelist": "127.0.0.1", "rpc-whitelist-enabled": false, 1 Quote Link to comment Share on other sites More sharing options...
hellonow Posted July 6, 2018 Author Share Posted July 6, 2018 @kir_jeka что за торренты пытаетесь загрузить? пришлите в лс, проверим. Quote Link to comment Share on other sites More sharing options...
kir_jeka Posted July 7, 2018 Share Posted July 7, 2018 11 час назад, enpa сказал: @kir_jeka что за торренты пытаетесь загрузить? пришлите в лс, проверим. Спасибо за внимание, но уже успел попробовать новую версию 2.94. С ней всё нормально. 1 Quote Link to comment Share on other sites More sharing options...
Boomer Posted July 28, 2018 Share Posted July 28, 2018 @enpa Спасибо, но не помогло все-таки Quote Link to comment Share on other sites More sharing options...
mrkuk Posted August 3, 2018 Share Posted August 3, 2018 Здравствуйте,сделал все по инструкции ошибок не было. Все установилось,загрузка начинается и тут же прекращается с ошибкой Error: No space left on device и соответственно не качает. Помогите исправить. 1 1 Quote Link to comment Share on other sites More sharing options...
Mamay Posted August 4, 2018 Share Posted August 4, 2018 6 часов назад, mrkuk сказал: Error: No space left on device и соответственно не качает. Помогите исправить. А не подскажите случайно, как форумчане усилием воли смогут освободить дисковое пространство на вашем устройстве??? Quote Link to comment Share on other sites More sharing options...
mrkuk Posted August 4, 2018 Share Posted August 4, 2018 (edited) 2 часа назад, Mamay сказал: А не подскажите случайно, как форумчане усилием воли смогут освободить дисковое пространство на вашем устройстве??? Забавный ответ) я как бы и сам перевел,если вы под устройством имеете ввиду жесткий диск ,то он совершенно пустой перед всеми манипуляциями я его отфармотировал. Там только файлы задействованные согласно инструкции.Если под устройством вы имеете ввиду,что то другое пролейте свет неопытному. Edited August 4, 2018 by mrkuk Quote Link to comment Share on other sites More sharing options...
Mamay Posted August 5, 2018 Share Posted August 5, 2018 То есть вы в светлой памяти и своём уме пытаетесь нам тут доказать, что на лысый винт качать не хочет? Проверьте верно ли у вас указан все пути в настройках софта. В противном случае вам сюда ... 1 Quote Link to comment Share on other sites More sharing options...
ndm Posted August 5, 2018 Share Posted August 5, 2018 15 hours ago, Mamay said: Проверьте верно ли у вас указан все пути в настройках софта. В противном случае вам сюда ... @mrkuk а лучше сразу сюда. Там работают люди, которым платят за терпение и вежливость. Quote Link to comment Share on other sites More sharing options...
hellonow Posted August 14, 2018 Author Share Posted August 14, 2018 @mrkuk размер файла какой у Вас? Файл скачивается в какой раздел? С какой файловой системой раздел? @mrkuk если проблема сохраняется, то скиньте мне в лс торрент-файл, проверю. 1 Quote Link to comment Share on other sites More sharing options...
mystique_man Posted November 14, 2018 Share Posted November 14, 2018 Сижу и недоумеваю. Зачем ставить, то, что есть в прошивке по умолчанию? Quote Link to comment Share on other sites More sharing options...
TheBB Posted November 14, 2018 Share Posted November 14, 2018 от очевидного до невероятного ))) 1 версия (в 2.14 обновлена) 2 отсутствуют ограничения по скорости (да, есть не только draft, но и stable/beta) 3 "экономия" места под более нужные компоненты прошивки (привет Omni и др.) 4 придумайте сами 1 Quote Link to comment Share on other sites More sharing options...
zyxmon Posted November 14, 2018 Share Posted November 14, 2018 1 минуту назад, TheBB сказал: 4 придумайте сами Полный контроль над настройками через редактирование settings.json 1 Quote Link to comment Share on other sites More sharing options...
hellonow Posted November 21, 2018 Author Share Posted November 21, 2018 @karimovrt очевидно же, что когда создавалась данная тема, даже и в планах не было обновление демона в ndm. Quote Link to comment Share on other sites More sharing options...
WMac Posted November 24, 2018 Share Posted November 24, 2018 Что за зверь в настройках? peer-congestion-algorithm Quote Link to comment Share on other sites More sharing options...
WMac Posted November 28, 2018 Share Posted November 28, 2018 (edited) Не могу понять почему подтормаживает Transmission. Демон обновлен до последней версии. На компе Transmission качает на всю котлету стабильно: а демон в Entware тот же самый торрент качает рвано: Во время закачки Transmission Remote GUI подтормаживает, поэтому я и решил что тормозит демон. При этом нагрузка на железку 30-45%. Диск отформатирован в ext4, два раздела, на одном (размер 1 Гб) установлен Entware, остальные 499 Гб для загрузок. Встроенный клиент тоже тормозит. Edited November 28, 2018 by WMac Quote Link to comment Share on other sites More sharing options...
WMac Posted December 7, 2018 Share Posted December 7, 2018 В 28.11.2018 в 17:37, WMac сказал: Не могу понять почему подтормаживает Transmission. Демон обновлен до последней версии. На компе Transmission качает на всю котлету стабильно: Скрытый текст а демон в Entware тот же самый торрент качает рвано: Скрытый текст Во время закачки Transmission Remote GUI подтормаживает, поэтому я и решил что тормозит демон. При этом нагрузка на железку 30-45%. Диск отформатирован в ext4, два раздела, на одном (размер 1 Гб) установлен Entware, остальные 499 Гб для загрузок. Встроенный клиент тоже тормозит. Похоже я не одинок... Здесь довольно много сообщений о точно такой же проблеме. Хотелось бы услышать что-нибудь от разработчиков по этому вопросу. Quote Link to comment Share on other sites More sharing options...
Mamay Posted December 8, 2018 Share Posted December 8, 2018 14 часа назад, WMac сказал: Хотелось бы услышать что-нибудь от разработчиков по этому вопросу. Странные вы всё таки люди. Каких разработчиков то? transmission? Они здесь не бывают. Ndms? Мопед не их. Они лишь опубликовали объявление. Стопиццот раз проходили уже... Quote Link to comment Share on other sites More sharing options...
WMac Posted December 8, 2018 Share Posted December 8, 2018 1 минуту назад, Mamay сказал: Странные вы всё таки люди. Каких разработчиков то? transmission? Они здесь не бывают. Ndms? Мопед не их. Они лишь опубликовали объявление. Стопиццот раз проходили уже... Считать людей странными которые выполняют чужую работу по поиску ошибок? Можно конечно и в какой-то степени наверное верно. Но весь этот форум держится на этих «странных людях». Какой вообще смысл существования этого форума если не поиск и устранение ошибок? Встроенный в прошивку transmission вообще тормозит жёстко, установленный в Entware работает более-менее сносно. Чей косяк надо разбираться. Естественно никто и не ждал здесь ответа от разработчиков transmission, а вот что скажут представители команды NDMS очень интересно. P. S. Не нужно писать ради того чтобы что-то написать. Не тратьте ни своё, ни чужое время. 1 1 Quote Link to comment Share on other sites More sharing options...
Mamay Posted December 8, 2018 Share Posted December 8, 2018 1 минуту назад, WMac сказал: P. S. Не нужно писать ради того чтобы что-то написать. Не тратьте ни своё, ни чужое время. Вот вот. Тоже самое и к вам. Если вы не владеете информацией в полном объёме, не надо делать скоропалительных выводов. Проект entware имеет опосредованное отношение к ndms и держится лишь на энтузиастах, которые даром поддерживают его. Внимание вопрос. Каких разработчиков вы ждёте??? Quote Link to comment Share on other sites More sharing options...
WMac Posted December 8, 2018 Share Posted December 8, 2018 1 минуту назад, Mamay сказал: Внимание вопрос. Каких разработчиков вы ждёте??? Читайте выше внимательно! 1 Quote Link to comment Share on other sites More sharing options...
Mamay Posted December 8, 2018 Share Posted December 8, 2018 5 минут назад, WMac сказал: Читайте выше внимательно! Удачи в ожиданиях. P. S. Если для вас оно действительно критично, посоветовал бы вам на форуме transmission создать тикет... И да сравнивать x86 с arm, верх некомпетентности... 1 Quote Link to comment Share on other sites More sharing options...
Сергей Гаврилов Posted December 20, 2018 Share Posted December 20, 2018 В 28.11.2018 в 17:37, WMac сказал: Не могу понять почему подтормаживает Transmission. Демон обновлен до последней версии. На компе Transmission качает на всю котлету стабильно: а демон в Entware тот же самый торрент качает рвано: Во время закачки Transmission Remote GUI подтормаживает, поэтому я и решил что тормозит демон. При этом нагрузка на железку 30-45%. Диск отформатирован в ext4, два раздела, на одном (размер 1 Гб) установлен Entware, остальные 499 Гб для загрузок. Встроенный клиент тоже тормозит. На 4pda задавал подобный вопрос - почему график рваный, хотя ни проц, ни память не загружены... Насоветовали для решения проблемы пакеты от Entware юзать... Судя по вашим скринам, Transmission в любой редакции на роутере нормально работать не умеет... Quote Link to comment Share on other sites More sharing options...
zyxmon Posted December 20, 2018 Share Posted December 20, 2018 В 28.11.2018 в 17:37, WMac сказал: На компе Transmission качает на всю котлету стабильно: На диск, подключенный по USB2 пробовали на каком нибудь атоме? Quote Link to comment Share on other sites More sharing options...
WMac Posted December 20, 2018 Share Posted December 20, 2018 25 минут назад, zyxmon сказал: На диск, подключенный по USB2 пробовали на каком нибудь атоме? Сейчас диск вставлен в USB 2.0, а DSL модем в USB 3.0. Та же песня. Quote Link to comment Share on other sites More sharing options...
zyxmon Posted December 20, 2018 Share Posted December 20, 2018 1 час назад, WMac сказал: Сейчас диск вставлен в USB 2.0, а DSL модем в USB 3.0. Та же песня. Диск подключить к компу(!!!) по usb2 - комп, желательно 20 летней давности, или самый слабый (cpu не лучше atom) Quote Link to comment Share on other sites More sharing options...
Mamay Posted December 21, 2018 Share Posted December 21, 2018 6 часов назад, zyxmon сказал: Диск подключить к компу(!!!) по usb2 - комп, желательно 20 летней давности, или самый слабый (cpu не лучше atom) Да вы батенька гурман. Меньше чем i3 на ноутбуке уже камней дома нет, чтобы проверить скорость котлеты на x86, но в целом ваша мысль понятна... Quote Link to comment Share on other sites More sharing options...
Recommended Posts
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.