ryzhov_al, Когда запущены 1-2 торрента, работает нормально. Решил вернуться на 2.13, скажите, зависимую надо анинсталить, или пусть будет?
Printable View
ryzhov_al, Когда запущены 1-2 торрента, работает нормально. Решил вернуться на 2.13, скажите, зависимую надо анинсталить, или пусть будет?
Спасибо!
Вернусь, наверное, после обновления прошивки :)
Парни добрый день.у меня DIR-320,как только его купил прошил прошивой TOMATO и установил проги с помощью скрипта для чайников.Для торрентов сначала выбрал трансмиссию,но с ней точка висла когда трансмисиия начинала проверку файлов,пришлось пользоваться rTorrent, он работает более менее стабильно,падает раз в неделю.
Собственно вопрос:можно ли воспользоваться вышеприведенным скриптом чтобы удалить рторрент и установить новую трансмиссию,при этом сохранится ли все торренты?
Не могу понять, в чем дело! Торренты загружаются только через URL-ссылки. В виде торрент-файла загрузить не выходит. Одновременно торренты для язакачки по URL-ссылкам удается загрузить и скачать по ним только с некоторых открытых торрент-трекеров (например, FireBit.org). С rutrecker.org ничего не выходит! В чем причина? :(
Проверять:
- права на запись в папку с torrent-файлами для transmission,
- корректность конфигурационного файла settings.json на предмет несуществующих путей,
- почистить кэш браузера или попробовать использовать другой браузер.
Причина в cookies браузера. С точки зрения закрытого трекера ваша transmission - неавторизованный клиент.
Используйте фаерфокс или интернет эксплорер.. В них работает закачка, в отличие от Оперы.. Через URL с рутрекера вы скачать не можете, потому что там проверяется сессия, а у вас в браузере и на роутере она разная..
Можно качать торрент файл на компьютер, копировать на роутер, и из консоли давать команду transmission-remote --add /путь/к/файлу.torrent
Или юзать Трансгуй.
Намного удобнее браузера.
У меня возник такой вопрос: возможно ли сделать так, что бы трансмишн сохранял скачанные торренты в виндовой шаре на локальной машине?
Спасибо за советы! Все дело было в Oper-e. Как только попробывал IE - все получилось!!! Теперь сохраняю торрент-файл на компе. Открываю transmission через Internet Explorer и загружаю в transmission торрент-файл. Закачка файлов , на которые указывал торрент-файл, идет отлично.
С использованием команды "transmission-remote --add /путь/к/файлу.torrent" ничего не получилось. Вышло сообщение об ошибке... Разбираться не стал, т.к. в Linux-е не силен.
А позволяет ли transmisson-remote-gui закружать торрент-файл в непосредственно в transmisson без промежуточного сохранения торрент-файла на компе???
Наконец трансмиссия 2.22-1 появилась в репах. Обновился.
Ничего не понимаю...
Активных торрентов нет, а загрузка процессора 99%.:confused::eek:
Здравствуйте! Буду очень признателен, если поможете в решении следующей проблемы:
Дано: роутер WL500gpv2 + прошивка 1.9.2.7-d-r2848 + внешний жесткий диск + настройка роутера: http://www.wl500g.info/showthread.php?p=75333 + transmission 2.22 (12099) + морда к нему ransmission-remote-dotnet-3.24.
Проблема: Раньше было все тоже самое, что описано выше, проблем особых не замечал, но после замены жесткого диска все скачанное перенес на новый жесткий диск, запустил transmission-remote-dotnet, добавил торрент файлы, файлы проверяются, встают на раздачу... А некоторые торренты не хотят вставать на раздачу: проверяются, доходят до 100 %, встают на паузу, показывают, что скачано 0 %... И так до бесконечности... Остальные торренты качаются и раздаются без проблем. Думал дело в русских названиях - нет, есть торренты аналогичные - они раздаются.
Куда копать??? Весь мозг уже сломал.
Друзья, заметил, что торренты через transition на 500W (WD Elements Portable SE 2.5 HDD питание от роутера) качаются значительно медленнее чем через uTorrent на комп по Wi-Fi
Разница такая.
Transmission - до 800кб./сек. как доходит до близкого предела так скорость падает где-то до 150кб/сек и снова набирается, снова до предела, падает сильно и поять и опять...
uTorrent - до 3,5мбит/сек., все стабильно и четко без каких-то скачков.
В отношении чего нужно копать?
Заранее, благодарю всех откликнувшихся!
1. ASUS WL-500w - это роутер. Все остальные задачи для него вроде seed box'а факультативны.
2. Пиковая скорость записи на USB-винчестер для WL-500w составляет 2-3-4МБ/c в идеальных тестовых условиях. При этом загрузка роутера по top процессом softirq составит 100%, доля времени ожидания CPU процессов ввода-вывода (колонка wa) тоже составит 100%
3. При записи нескольких файлов одновременно, как в случае скачивания торрентов, суммарная скорость записи на винчестер будет гораздо ниже максимальной пиковой скорости записи одного файла.
4. Для использования полной ширины канала для seed box'а необходимо качать файлы компьютером. В transmission на роутере лишь можно ограничить число открытых файлов до 4-8, скорость скачивания до 500-700КБ/c, т.е. до таких значений, при которых роутер не будет "захлёбываться" нагрузкой.
5. Если есть уверенность, что от роутера можно получить гораздо больше в плане скачивания торрентов, то смотри п.1
В качестве примера привожу вывод top на RT-N16 при сидировании трёх торрентов на скорости 400КБ/c:Code:$ top
top - 11:46:01 up 1 day, 51 min, 0 users, load average: 0.84, 0.83, 0.89
Tasks: 49 total, 1 running, 48 sleeping, 0 stopped, 0 zombie
Cpu(s): 6.3%us, 4.9%sy, 0.0%ni, 59.9%id, 25.0%wa, 0.0%hi, 3.9%si, 0.0%st
Mem: 126720k total, 112884k used, 13836k free, 1872k buffers
Swap: 130040k total, 272k used, 129768k free, 78832k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
708 root 15 0 18504 15m 2436 D 10.5 12.6 412:41.42 transmission-da
11020 root 15 0 1648 640 492 R 1.3 0.5 0:06.02 top
295 root 10 -5 0 0 0 D 0.3 0.0 3:26.61 usb-storage
1 root 15 0 1584 632 532 S 0.0 0.5 0:00.76 init
5 root 11 -5 0 0 0 S 0.0 0.0 0:00.02 khelper
2 root 10 -5 0 0 0 S 0.0 0.0 0:00.00 kthreadd
3 root 10 -5 0 0 0 S 0.0 0.0 1:26.84 ksoftirqd/0
4 root 10 -5 0 0 0 S 0.0 0.0 0:00.15 events/0
52 root 10 -5 0 0 0 S 0.0 0.0 0:28.47 kswapd0
24 root 10 -5 0 0 0 S 0.0 0.0 0:02.71 kblockd/0
50 root 15 0 0 0 0 S 0.0 0.0 0:00.00 pdflush
198 root 24 0 1604 296 244 S 0.0 0.2 0:00.31 syslogd
...
Какая версия? Сколько активных торрентов?
Если версия 2.21 или 2.22, и много активных торрентов, то это "нормально".
Ограничьте активные торренты до 5-6 шт (на закачку не больше 1-2), если вылетания не прекратятся, то ничего не поделать. Надо ждать следующей версии, может поправят...
ryzhov_al, т.е. я правильно понимаю. Максимальную скорость можно получить на скачивании торрентов роутером - если поставить только один торрент на скачивание и ничего не раздавать?
Это оно. 2.13 значительно стабильнее в плане вылетов. Но если неправильно выключить роутер (свет отключили, например) некоторые торренты начинает перехешировать, и не смотрит где он был расположен, хеширует в папку "work" (соответственно не находит, и качает заново) :(
у меня сейчас стоит 2.22, активных торрентов не больше 2-3(не тех, которые раздаются/скачиваются, а тех которые не на паузе), вылетов нет.
Но неудобно, рейтинг страдает :) Хорошо, что в запасе есть пару терабайт, может до выхода следующей стабильной версии хватит :)
transmission-2.22
Торрентов всего около 30 ( в основном авишки и мп3шки). Одновременно скачивается как правило не больше одного торрента, который, впрочем, может состоять из множества файлов. С меня тянут одновременно обычно 3-10 торрентов, 5-20 пиров. Ни одного падения пока не было (т-т-т).
wl500gp-v1, 1.9.2.7-d-r2624.
После переустановки трансмиссии ( внезапно упала и тыкалками палкой в труп нечем не помогли) заметил странную особенность: заданий на скачку/раздачу нет (торент лист пуст) а демонов видимо невидимо
раньше демонов было по количеству заданий (по крайней мере мне так казалось :) )Code:343 root 0 SW< [kjournald]
346 root 1032 S /usr/sbin/vsftpd
361 root 8116 S N /opt/bin/transmission-daemon -g /tmp/harddisk/transm
362 root 8116 S N /opt/bin/transmission-daemon -g /tmp/harddisk/transm
363 root 8116 S N /opt/bin/transmission-daemon -g /tmp/harddisk/transm
364 root 8116 S N /opt/bin/transmission-daemon -g /tmp/harddisk/transm
404 root 1288 R dropbear -4
а сейчас вот 4штуки без активных заданий..
с 1м активным 5 :
это нормально или как? чем лечить?Code:405 root 1612 S -sh
431 root 4904 S N /opt/bin/transmission-daemon -g /tmp/harddisk/transm
432 root 4904 S N /opt/bin/transmission-daemon -g /tmp/harddisk/transm
433 root 4904 S N /opt/bin/transmission-daemon -g /tmp/harddisk/transm
434 root 4904 S N /opt/bin/transmission-daemon -g /tmp/harddisk/transm
435 root 4904 S N /opt/bin/transmission-daemon -g /tmp/harddisk/transm
436 root 1608 R ps
Почему так грузится проц?
Скорость из-за этого больше 10Мбит/с не вырастает. Это нормальное потребление ресурса проца? Также не понятно, зачем ему столько демонов...Quote:
161 admin R 7352 160 92.5 24.3 transmission-da
92 admin SW 0 1 1.7 0.0 usb-storage-0
180 admin R 448 167 1.5 1.4 top
166 admin S 284 139 1.3 0.9 dropbear
3 admin RWN 0 1 0.7 0.0 ksoftirqd_CPU0
4 admin SW 0 1 0.1 0.0 kswapd
159 admin S 7352 1 0.0 24.3 transmission-da
162 admin S 7352 160 0.0 24.3 transmission-da
163 admin S 7352 160 0.0 24.3 transmission-da
160 admin S 7352 159 0.0 24.3 transmission-da
Подскажите а где сейчас можно взять пакет transmission_2.13-1_mipsel.ipk?
хочу откатится а в репозитории optware сейчас только 2.21-2 и 1.42-1
Коллеги, хочу обратить ваше внимание на параметр "prefetch-enabled". Если вы обновляли transmission от версии к версии, то возможна ситуация, когда этот параметр в прошлом был установлен в значение "1", что вызывает на "тонких" клиентах неоправданно высокую загрузку CPU при сидировании (в моём случае более 50% при сидировании 4-х торрентов на RT-N16).
Проблему со значением по умолчанию "prefetch-enabled" устранили три месяца назад, но в конфигурационных файлах старше трёх месяцев при описанных симптомах проверить его значение настоятельно рекомендую.
Сейчас установлен transmission_2.22. Проблема такая: при выключении питания он начинает по новой качать уже давно закаченные файлы (штук 10 из 300 имеющихся на винте, видимо, которые в момент выключения раздавались). Ранее был установлен transmission_2.13, он после выключения питания некоторые файлы проверял, но не закачивал повторно. Файлы которые 2.22 закачивает повторно все целые. Подскажите параметры 2.22? чтобы повторной закачки не было (пусть хотя-бы проверяет)?
Аналогия: "При перевозке 300 тонн железной руды на моём велосипеде обычно 10 тонн теряются. Что можно сделать?"
Сначала хотел уточнить модель роутера, но потом решил, что это то же самое, что уточнять модель велосипеда в приведённой аналогии. При использовании роутера как seed-box'а, повторюсь, необходимо соблюдать требования здравого смысла:
- число торрентов - несколько штук,
- общее число пиров - несколько десятков,
- число открытых файлов - несколько штук,
- качать на скоростях не превышающих скорости записи на диск,
- время на грациозное завершение работы transmission - 30 секунд,
- HDD без признаков заболевания и источник бесперебойного питания.
При выполнении этих банальных требований роутер работает seed-box'ом без сбоев годами, показывая аптайм, измеряемый месяцами и неделями.
Роутер rt-n16 с HDD 1TB WD Baracuda + 320 GB Samsung, установлены transmission_2.22, twonky, по Wi-fi N подключены 2 компа, по проводу WD TV Live, IPTV работает.
Мой файл конфига:Сеть провайдера Ethernet 100 Mbit, далее оптикаCode:{
"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": true,
"blocklist-url": "http://www.example.com/blocklist",
"cache-size-mb": 8,
"dht-enabled": false,
"download-dir": "/tmp/harddisk/torrent/work",
"download-limit": 100,
"download-limit-enabled": 0,
"encryption": 1,
"idle-seeding-limit": 30,
"idle-seeding-limit-enabled": false,
"incomplete-dir": "/tmp/harddisk/torrent/.config/Incomplete",
"incomplete-dir-enabled": false,
"lazy-bitfield-enabled": true,
"lpd-enabled": false,
"message-level": 0,
"open-file-limit": 20,
"peer-congestion-algorithm": "",
"peer-limit-global": 180,
"peer-limit-per-torrent": 10,
"peer-port": 51413,
"peer-port-random-enabled": 0,
"peer-port-random-high": 65534,
"peer-port-random-low": 1024,
"peer-port-random-on-start": false,
"peer-socket-tos": "default",
"pex-enabled": true,
"port-forwarding-enabled": true,
"preallocation": 2,
"prefetch-enabled": 0,
"proxy": "",
"proxy-auth-enabled": false,
"proxy-auth-password": "",
"proxy-auth-username": "",
"proxy-enabled": false,
"proxy-port": 80,
"proxy-type": 0,
"ratio-limit": 2,
"ratio-limit-enabled": false,
"rename-partial-files": true,
"rpc-authentication-required": true,
"rpc-bind-address": "0.0.0.0",
"rpc-enabled": true,
"rpc-port": 9091,
"rpc-url": "/transmission/",
"rpc-username": "root",
"rpc-whitelist": "*.*.*.*",
"rpc-whitelist-enabled": true,
"script-torrent-done-enabled": false,
"script-torrent-done-filename": "",
"speed-limit-down": 750,
"speed-limit-down-enabled": true,
"speed-limit-up": 750,
"speed-limit-up-enabled": true,
"start-added-torrents": true,
"trash-original-torrent-files": false,
"umask": 18,
"upload-limit": 100,
"upload-limit-enabled": 0,
"upload-slots-per-torrent": 14
}
На родной прошивке? Если да, то с каким софтом? Пройдёмся по файлу конфигурации:
Хотите использовать блеклист? Тогда укажите нормальный URL блеклиста, к прмеру "blocklist-url": "http://list.iblocklist.com/?list=bt_level1",
Ого. Померяйте скорость одновременной записи десяти конкурирующих файлов на USB-диск. Я оставил "4".
В остальных параметрах конфигурации ничего противоречивого нет. Скажите только, "cache-size-mb": 8 и "preallocation": 2 специально ставили?
Если с момента остановки transmission в pre-shutdown до отключения разделов диска выдержано достаточно времени, то всё должно работать нормально.
Прошивка rt-n-16: RT-N16-1.9.2.7-rtn-r2951.trx
Прошивка WD TV Live: 1.02.21_WDLXTV.COM_WDLXTV_LIVE-0.4.7.3
blocklist.dat лежит в папке .config\blocklist, Внешний blocklist не используется, строку blocklist-url удалял, она опять восстанавливается
"cache-size-mb": 8 специально, т.к. общая память роутера позволяет, думаю даже 16 выставить
"preallocation": 2 тоже специально, так HDTV по 30 Гиг идут без вопросов и всё уложено на диске без фрагментов
Аналогичный трабл. И дело вобщем-то видимо не в велосипеде, ибо до обновления версии все работало отлично (торренты новые не добавлялись после обновления, все осталось как было). Очевидно, какой-то баг версии или может в конфиге что-то изменить надо...
"Велосипед" у меня Dlink DIR-320, 15 торрентов висит, винт 500Гб внешний. Трасмишн ставил скриптом, затем руками обновил до версии 2.22 (12099).
Точно также как у автора, теперь каждый торрент перекачивается заново, а не проверяется на целостность...
п.с. как вообще "тормозить" винт и торренты правильно? На внешнем корпусе винта кнопка вкл\выкл только...Code:{
"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": 1425,
"alt-speed-up": 40000,
"bind-address-ipv4": "0.0.0.0",
"bind-address-ipv6": "::",
"blocklist-enabled": false,
"blocklist-url": "http://www.example.com/blocklist",
"cache-size-mb": 2,
"dht-enabled": false,
"download-dir": "/tmp/harddisk/torrent/work",
"download-limit": 100,
"download-limit-enabled": 0,
"encryption": 1,
"idle-seeding-limit": 30,
"idle-seeding-limit-enabled": false,
"incomplete-dir": "/tmp/harddisk/torrent/.config/Incomplete",
"incomplete-dir-enabled": false,
"lazy-bitfield-enabled": true,
"lpd-enabled": false,
"message-level": 0,
"open-file-limit": 100,
"peer-congestion-algorithm": "",
"peer-limit-global": 240,
"peer-limit-per-torrent": 30,
"peer-port": 51413,
"peer-port-random-enabled": 0,
"peer-port-random-high": 65534,
"peer-port-random-low": 1024,
"peer-port-random-on-start": false,
"peer-socket-tos": "default",
"pex-enabled": true,
"port-forwarding-enabled": true,
"preallocation": 1,
"prefetch-enabled": 1,
"proxy": "",
"proxy-auth-enabled": false,
"proxy-auth-password": "",
"proxy-auth-username": "",
"proxy-enabled": false,
"proxy-port": 80,
"proxy-type": 0,
"ratio-limit": 2,
"ratio-limit-enabled": false,
"rename-partial-files": true,
"rpc-authentication-required": true,
"rpc-bind-address": "0.0.0.0",
"rpc-enabled": true,
"rpc-password": "XXXXXXXX",
"rpc-port": 9091,
"rpc-url": "/transmission/",
"rpc-username": "XXXXXXXX",
"rpc-whitelist": "*.*.*.*",
1. Остановить все торренты.
2. Убить процессы transmission-daemon.
3. Подождать 30 с.
4. Отмонтировать все разделы диска (перед этим при необходимости убить процессы, работающие с этими разделами).
5. Можно выключать питание диска.
Мой скрипт pre-shutdown:
Code:#!/bin/sh
# Pausing torrents and stopping transmission
transmission-remote -n admin:admin -t all -S && sleep 10s
killall transmission-daemon && sleep 30s
# Disconnecting pppd
killall pppd
# Stopping all processes
/opt/etc/init.d/rc.unslung stop && sleep 10s
killall crond
killall smbd
killall nmbd
# Writing disk buffer to disk
sync && sleep 5s
# Killing processes working with files on disks
for i in `cat /proc/mounts | sort -r | awk '/ext3/{print($1)}'` ; do
[ -n "`/opt/sbin/lsof -t "$i"`" ] && /opt/sbin/lsof -t "$i" | sort -nr | xargs kill -9
sleep 2s
done
# Unmounting disks
for i in `cat /proc/mounts | sort -r | awk '/ext3/{print($2)}'` ; do
umount $i
sleep 2s
done
# Turning off swap
swapoff -a
sleep 1s