Report post 03/18/2017 07:04 AM Поскольку разработка популярного торрент клиента transmission буксует, вашему вниманию предлагается форк transmission-cfp. Он основан на версии 2.77 в которую внесены новые функции.Подробнее тут http://forums.zyxmon.org/viewtopic.php?f=5&t=5209 Процитирую @Александр Рыжов В начале каждого пункта я по возможности приведу опцию из settings.json и снабжу ссылкой на авторское описание фичи: построен на кодовой базе версии 2.77 (как самой стабильной по мнению автора) , но включающий новшества свежих версий, например иерархическое дерево файлов контента, prefetch-magnets-enabled - выбор контента после добавления magnet-ссылки, как в uTorrent. piece-temp-dir - сохранение закачанных, но невостребованных кусков. reverify-torrents-tries - принудительная проверка контента после скачивания. dht.bootstrap - добавление bootstrap DHT-нод, если взять их больше неоткуда. script-torrent-added-filename - скрипт, выполняемый после добваления торрента. stream-mode-default - видео качается с головы. Можно начать закачку и натравить на файл медиаплеер. поддержка magnet-линков в папке watchdir. blacklist для UDP-трекеров. расширенные настройки для webseed'ов. задание Peer ID/User agent - мимикрия под произвольного торрент клиента. группировка торрентов по категориям и задание для них персональных настроек. расширенные настройки для IPv6-интерфейса. cheat-mode-default - читинг ration/seeding/leeching. Без дальнейших комментариев. (конец цитаты) Собрал для entware-3x (mipsel), гонял около часа. Работает (предыдущая версия глючила). Желающие могут потестировать.http://entware-3x.zyxmon.org/binaries/mipsel/test/transmission-cfp-daemon_2.77plus-20170318-1_mipsel-3x.ipkhttp://entware-3x.zyxmon.org/binaries/mipsel/test/transmission-cfp-web_2.77plus-20170318-1_mipsel-3x.ipk И (на всякий пожарный)http://entware-3x.zyxmon.org/binaries/mipsel/test/transmission-cfp-cli_2.77plus-20170318-1_mipsel-3x.ipkhttp://entware-3x.zyxmon.org/binaries/mipsel/test/transmission-cfp-remote_2.77plus-20170318-1_mipsel-3x.ipk PS Могут быть проблемы с первым запуском. Второй раз запускается нормально. 1 Quote Share this post Link to post Share on other sites
Report post 03/29/2017 12:20 PM Цитата stream-mode-default - видео качается с головы. Можно начать закачку и натравить на файл медиаплеер. Натравить с компа или телефона можно, но вот DLNA на кинетике такой файл как видео раздавать клиентам не будет, пока полностью файл не докачается (( Это очень печально. В моём случае, чтобы можно было просмотреть кинцо, параллельно его качая, мне приходится использовать телефон для закачки. Программа Flud умеет качать с начала файла последовательно, запуская на телефоне видео, расшаривать картинку штатными средствами мобилки на ТВ. Цитата cheat-mode-default - читинг ration/seeding/leeching. Без дальнейших комментариев. Можно подробнее, что это и для чего оно нужно. Спасибо. Quote Share this post Link to post Share on other sites
Report post 03/29/2017 01:52 PM 1 час назад, plagioklaz сказал: Натравить с компа или телефона можно, но вот DLNA на кинетике такой файл как видео раздавать клиентам не будет, пока полностью файл не докачается (( Это очень печально. Ваша печаль скорее всего зависит исключительно от используемого UPnP/DLNA сервера. Если он пытался разбирать содержимое файла как minidlna, то не удивительно, что стихами заговорил. Попробуйте xupnpd или любой другой, который внутрь файла не лезет. Quote Share this post Link to post Share on other sites
Report post 04/07/2017 05:23 AM в связи с этим вопрос: есть куда прокси прописать? Quote Share this post Link to post Share on other sites
Report post 04/07/2017 06:05 AM @Goblin, transmission прокси не поддерживает. Quote Share this post Link to post Share on other sites
Report post 04/07/2017 07:05 AM 1 hour ago, Goblin said: в связи с этим вопрос: есть куда прокси прописать? 56 minutes ago, Александр Рыжов said: transmission прокси не поддерживает. И, к сожалению, соответствующая тема не вызывает никакого интереса: К слову, проксирование торрент-трафика (как и любого другого) может быть нужно не только для обхода блокировок или нарушения законов (что, как мне кажется, является причиной непопулярности таких тем на форуме), а всего лишь как один из уровней приватности. Quote Share this post Link to post Share on other sites
Report post 04/07/2017 07:39 AM Для повышения «уровня приватности» есть совсем другие средства. 31 минуту назад, Sergey Zozulya сказал: К слову, проксирование торрент-трафика (как и любого другого) может быть нужно не только для обхода блокировок или нарушения законов (что, как мне кажется, является причиной непопулярности таких тем на форуме), а всего лишь как один из уровней приватности. Проксирование торрент-трафика довольно убогая идея. Quote Share this post Link to post Share on other sites
Report post 04/07/2017 07:58 AM 15 minutes ago, Александр Рыжов said: Проксирование торрент-трафика довольно убогая идея. Я и не утверждаю, что это панацея, или что требуется повысить уровень приватности. Но в определенных ситуациях этого вполне достаточно. Расскажите тогда про "другие средства". Quote Share this post Link to post Share on other sites
Report post 04/20/2017 07:47 AM Уважаемые разработчики-знатоки))) @Le ecureuil @zyxmon @Padavan Можно в следующих версиях прошивки добавить опцию "stream-mode-default - видео качается с головы. Можно начать закачку и натравить на файл медиаплеер." в прошивочную версию трансмиссии? Если поразмыслить, то это единственная, действительно полезная опция для пользователей, у которых средняя ширина канала - когда уже можно позволить смотреть себе онлайн, но ещё приходится долго ждать полной скачки файла =) Спасибо. Quote Share this post Link to post Share on other sites
Report post 04/21/2017 02:17 PM В 4/20/2017 в 10:47, plagioklaz сказал: Уважаемые разработчики-знатоки))) @Le ecureuil @zyxmon @Padavan Можно в следующих версиях прошивки добавить опцию "stream-mode-default - видео качается с головы. Можно начать закачку и натравить на файл медиаплеер." в прошивочную версию трансмиссии? Если поразмыслить, то это единственная, действительно полезная опция для пользователей, у которых средняя ширина канала - когда уже можно позволить смотреть себе онлайн, но ещё приходится долго ждать полной скачки файла =) Спасибо. Такая опция была в прошивочной ветке 2.92 (называлась "последовательная закачка"), которую все забраковали и потребовали возврата на 2.84. Quote Share this post Link to post Share on other sites
Report post 04/24/2017 06:28 AM В 21.04.2017 в 17:17, Le ecureuil сказал: Такая опция была в прошивочной ветке 2.92 (называлась "последовательная закачка"), которую все забраковали и потребовали возврата на 2.84. жаль, что такую опцию не добавить в более старую ветку 2.84 Ну нет так нет. А чего забраковали 2.92? поиском что-то не получается найти тему (( Quote Share this post Link to post Share on other sites
Report post 04/24/2017 06:35 AM 4 минуты назад, plagioklaz сказал: А чего забраковали 2.92? поиском что-то не получается найти тему (( Тупил жёстко, падал, камень грузил. Был причины для downgrade... Quote Share this post Link to post Share on other sites
Report post 04/24/2017 08:21 AM 1 час назад, plagioklaz сказал: жаль, что такую опцию не добавить в более старую ветку 2.84 Ну нет так нет. А чего забраковали 2.92? поиском что-то не получается найти тему (( В теории именно "последовательную закачку" можно перенести в 2.84. Создавайте тему в развитии, если народ поддержит - возможно сделаю. 1 Quote Share this post Link to post Share on other sites
Report post 05/12/2017 03:23 PM И все же. Весь торрент-трафик пока что, в наших реалиях, проксировать смысла нет. А вот обращения к трекеру - действительно требуются. Без них уже никак. Неужели, нет решения? Quote Share this post Link to post Share on other sites
Report post 05/12/2017 05:16 PM 1 час назад, engelsit сказал: А вот обращения к трекеру - действительно требуются. Без них уже никак. Неужели, нет решения? Неужели есть. ipset + маркировка пакетов + отдельный роутинг для маркированных пакетов. Проверено на нескольких других прошивках, взлетит и здесь. Quote Share this post Link to post Share on other sites
Report post 05/12/2017 05:23 PM 5 minutes ago, Александр Рыжов said: Неужели есть. ipset + маркировка пакетов + отдельный роутинг для маркированных пакетов. Проверено на нескольких других прошивках, взлетит и здесь. Не очень хороше решение. В таком случае трекер видит IP той точки через которую идет отдельный рутинг и пытается раздавать его как peer другим качальщикам. Для рутрекера лучше решение с privoxy Quote Share this post Link to post Share on other sites
Report post 05/13/2017 07:45 AM Решение для рутрекера с transparent proxy видел, но сомневаюсь, чтобы другие трекеры правильно разбирали поле X-Forwarded-For. 14 часа назад, gaaronk сказал: Не очень хороше решение. В таком случае трекер видит IP той точки через которую идет отдельный рутинг и пытается раздавать его как peer другим качальщикам. Может на "строгих" трекерах с запрещённым DHT это встанет в полный рост, не знаю. Подтвердить или опровергнуть не могу, потому проблем с пирингом не испытывал. Quote Share this post Link to post Share on other sites
Report post 10/13/2017 05:41 PM On 5/12/2017 at 8:16 PM, Александр Рыжов said: Неужели есть. ipset + маркировка пакетов + отдельный роутинг для маркированных пакетов. Проверено на нескольких других прошивках, взлетит и здесь. Подскажите, пожалуйста, подробнее. Роскомнадзор трекеры-то заблокировал, торренты-то работают, а трекеров не видно, хочу завернуть работу с трекерами на локальный тор проксик на кинетике же, а весь тор-трафик чтобы так летел, как тут ipset поможет? Quote Share this post Link to post Share on other sites
Report post 10/13/2017 06:37 PM 51 минуту назад, Vladimir Borisov сказал: хочу завернуть работу с трекерами на локальный тор проксик на кинетике же, а весь тор-трафик чтобы так летел, как тут ipset поможет? Примерно так: вместо прошивочного используем dnsmasq, который умеет складывать результаты резолвинга в отдельный набор ipset, транзитные пакеты от\к IP-адресам(ов), входящих в ipset, заворачиваем на tor-проксик. Quote Share this post Link to post Share on other sites
Report post 02/13/2018 09:02 AM В 13.10.2017 в 21:37, Александр Рыжов сказал: Примерно так: вместо прошивочного используем dnsmasq, который умеет складывать результаты резолвинга в отдельный набор ipset, транзитные пакеты от\к IP-адресам(ов), входящих в ipset, заворачиваем на tor-проксик. Коллеги, а подобное решение можно как то скрестить с IPv6? Описанное в статье отрабатывает, добавляется в ipset, но при наличии ipv6 у ресурса пакеты уходят по ipv6 адресу, а не заворачиваются на ipv4 proxy. Как то можно подавлять резолв ipv6 для хостов из списка? Или еще какое-то решение? Quote Share this post Link to post Share on other sites
Report post 02/13/2018 12:13 PM Да. Нужно лишь завести IPv6 ipset'ы и сделать аналогичные шаги как и для IPv4. Можно, но при рабочим IPv6 не стоило бы. Да. Quote Share this post Link to post Share on other sites
Report post 02/13/2018 12:24 PM (edited) 11 минуту назад, Александр Рыжов сказал: Да. Нужно лишь завести IPv6 ipset'ы и сделать аналогичные шаги как и для IPv4. Можно, но при рабочим IPv6 не стоило бы. Да. Кажись нашел: ipset`ы+ip6tables c модулем TPROXY. Вечером попробую. Edited February 13, 2018 by r13 Quote Share this post Link to post Share on other sites
Report post 03/22/2018 03:05 PM (edited) del Edited March 22, 2018 by dmotovilov Quote Share this post Link to post Share on other sites
Report post 04/01/2018 01:14 PM Может быть кому-то будет полезно transmission-daemon (по крайней мере в версии transmission-cfp) можно научить ходить в трекеры через прокси (proxy) передав в environment стандартные переменные http_proxy и https_proxy Для этого можно добавить в init скрипт, у меня он /opt/etc/init.d/S88transmission-cfp следующие строки export http_proxy=http://PROXY_HOST:PORT export https_proxy=http://PROXY_HOST:PORT Где PROXY_HOST:PORT соответственно ip или hostname и port вашего прокси. Процесс нужно перезапустить. Проверить что переменные есть в окружении процесса можно заглянув в /proс/PID/environ процесса после рестарта, например так cat /proc/`pidof transmission-daemon`/environ | tr '\000' '\n' | grep proxy https_proxy=http://***** http_proxy=http://***** Этой проблеме уже 7 лет, но в итоге, кажется, нигде так и не задокументировали, что теперь хотя бы так можно указать прокси. 1 Quote Share this post Link to post Share on other sites
Report post 04/02/2018 06:12 AM @peter0 эх, когда это нужно было, пришлось перейти на Deluge. А теперь просто интересно, что оказывается такая возможность была и на Transmission. А если нужно еще пароль указать к proxy? Quote Share this post Link to post Share on other sites
Report post 04/04/2018 07:04 PM В 4/2/2018 в 09:12, Sergey Zozulya сказал: @peter0 эх, когда это нужно было, пришлось перейти на Deluge. А теперь просто интересно, что оказывается такая возможность была и на Transmission. А если нужно еще пароль указать к proxy? Стандартно же: export http_proxy=http://LOGIN:PASSWORD@PROXY_HOST:PORT transmission использует libcurl для http-запросов, и в теории должен нормально работать с учетными данными. Quote Share this post Link to post Share on other sites
Report post 07/21/2018 02:11 AM (edited) В 01.04.2018 в 16:14, peter0 сказал: export http_proxy=http://PROXY_HOST:PORT export https_proxy=http://PROXY_HOST:PORT У меня почему-то не работает.Можете выложит содержимое вашего конфига? Edited July 21, 2018 by vlad Quote Share this post Link to post Share on other sites
Report post 05/22/2019 03:51 PM кто подскажет 1) как установить ? 2) Transmission Remote GUI не видит ? 3) как и в обычном Transmission закачиваемый файл обнуляеться вне зависимости от preallocation ? Quote Share this post Link to post Share on other sites
Report post 05/22/2019 06:36 PM 1) opkg list transmission*, затем opkg install ..., 2) видит, 3) preallocation — это про выделяемое место, а не про закачиваемый файл. Quote Share this post Link to post Share on other sites
Report post 05/22/2019 07:07 PM (edited) спасибо 1) поставил 2) Transmission Remote GUI увидел 3) я и имел ввиду выделяемое место (файл). На обычном Transmission 2.94 из репозитория начинается закачка, потом связь с Transmission Remote GUI обрывается мин на 10-20, процессор роутера загружен % на 20, идет обращение к HDD, потом связь восстанавливается и закачка продолжается... Если посмотреть файл (выделяемое место) по F3, создается впечатление, что он был записан нулями... поэтому и возникла большая пауза при старте закачки - на Transmission 2.94 идущем с прошивкой закачка не прерывается мин на 10-20... Edited May 23, 2019 by u2s0e0r0 Quote Share this post Link to post Share on other sites