PDA

Bekijk de volledige versie : Transmission - установка и настройка торрент-клиента



Pages : [1] 2 3 4 5 6 7 8 9

alxndrv
31-12-2007, 16:20
Дано: роутер asus wl500g premium, HDD Toshiba 200GB в USB BOX vipower
Задача: качать torrent роутером на USB HDD, при этом управлять закачками web-интерфейсом
Решение: установить и настроить torrent клиент transmission

Мини-faq
Иструкция по новой версии (с августа 2008)
1)Далее описаны действия, которые я применил на своем роутере asus wl500g premium и HDD Toshiba 200GB в USB BOX vipower, и записал здесь, чтобы не забыть последовательность и по следющей причине:
2)Я постарался отметить все подробности установки, которых мне не хватало в других описаниях и мне пришлось несколько дней получать новые неструктурированные знания из гугла. Я считаю, что новичкам описание должно помочь, а знатоки и так все знают :)
3)Все шаги по настройке роутера оч.хорошо описаны в
http://wl500g.info/showthread.php?p=60933
В русской ветке тоже есть описание, но мне было менее понятно
http://wl500g.info/showthread.php?t=3171
4)Чтобы устанавливаемые пакеты не пропадали с USB HDD после перезагрузки или отключения устройства, надо не забывать давать команду flashfs save && flashfs commit && flashfs enable
5)ВСЕ шаги связаны между собой, поэтому их можно выполнять только последовательно
6)192.168.24.1 – адрес моего роутера
7)Распространенная ошибка - некорректые post-boot и post-mount.
8)Узнавая новые для меня детали и подробности, я дополняю алгоритм
9)Точка монтирования диска может отличаться от моей (типа /tmp/harddisk), это зависит от прошивки
Алгоритм
1.ПРОШИВКА. Прошить роутер последней прошивкой от Oleg, сбросить все установки и настроить
2.ФОРМАТИРОВАНИЕ. Отформатировать USB HDD диск программой PQMagic (я использовал PQMagic 8). Я сделал два раздела:
Primary типа ext3 (проще, когда Primary раздел ext3, тогда роутер без вопросов все устанавливает на него)
Logical типа linux swap (достаточно 64МБ)
3.ПОДКЛЮЧЕНИЕ USB HDD. Подключить диск к USB роутера двумя USB (или убедиться что диск «завелся» и не щелкает)
4.УСТАНОВКА НЕОБХОДИМЫХ ПАКЕТОВ.
Подключиться к роутеру по telnet

telnet 192.168.24.1
ввести свой логин и пароль (admin/admin)
Убедиться, что роутер «видит» раздел ext3

fdisk –l
# fdisk -l

Disk /dev/scsi/host0/bus0/target0/lun0/disc: 200.0 GB, 200049647616 bytes
255 heads, 63 sectors/track, 24321 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id
System
/dev/scsi/host0/bus0/target0/lun0/part1 1 11918 95731303+ 83 Linux
/dev/scsi/host0/bus0/target0/lun0/part2 11919 11931 104422+ f W95 Ext'd (LBA)
/dev/scsi/host0/bus0/target0/lun0/part5 11919 11931 104391 82 Linux swap / Solaris


Примонтировать диск в /opt, чтобы далее ставить все туда
Понадобятся такие пакеты:
ipkg – инсталлятор пакетов из Интернета
mc – Midnight Commander прога типа Norton Commander, нужен для манипуляций с файлами
transmission – Клиент torrent Transmission, нужен чтобы качать torrent
Также автоматически установится ряд необходимых сопровождающих пакетов
В конце не забываем «сохраниться»


mkdir /tmp/harddisk/opt
mount -obind /tmp/harddisk/opt /opt
mkdir -p /opt/tmp/ipkg
ipkg.sh update
ipkg.sh install ipkg-opt
ipkg update
ipkg install mc
ipkg install transmission
flashfs save && flashfs commit && flashfs enable


5.НАСТРОЙКА
Запускаем mc (первые две строки нужны, чтобы работали некоторые клавиши):

export TERMINFO="/opt/share/terminfo"
export TERM="linux"
/opt/bin/mc
Внимание: если загрузился «черно-белый» mc (а не традиционно синий) и стрелки не работают, то надо либо перезагрузить роутер (reboot) и опять выполнить указанные 3 команды либо указать вместо "linux" "xterm". В mc кнопки F1..F9 могут не работать, вместо них надо сначала нажимать ESC и потом 1..9. Все дальнейшие действия по редактированию файлов выполняются в mc (esc и 4).
Создать папку, файл и сделать его выполняемым /usr/local/sbin/post-boot (авт. запускается после перезагрузки)

mkdir -p /usr/local/sbin/
echo "#!/bin/sh" >> /usr/local/sbin/post-boot
chmod +x /usr/local/sbin/post-boot
нужно будет добавить в него строки

export TERMINFO="/opt/share/terminfo"
export TERM="linux"
создать файл /usr/local/sbin/post-mount (авт. запуск. после перезагр., когда обнаруж. USB диски)

echo "#!/bin/sh" >> /usr/local/sbin/post-mount
chmod +x /usr/local/sbin/post-mount
и добавить в него строки (USB HDD монтировать в каталог /opt, включить swap (раздел см. "fdisk -l"), запустить главный процесс Transmission (кофигурация будет сохраняться в указанную папку, будет пускать в интерфейс с любых ip, качать в указанную папку, веб-интерфейс на порту 9091, логин для веб-интерфейса- user, пароль - password)

/bin/mount -o bind,sync,noatime,rw /tmp/harddisk/opt /opt
swapon /dev/scsi/host0/bus0/target0/lun0/part5
/opt/bin/transmission-daemon -g /tmp/harddisk/torrent/.config -a *.*.*.* -w /tmp/harddisk/torrent -p 9091 -t -u user_name -v user_password

Создать папки для torrent, сделать их доступными на запись

mkdir /tmp/harddisk/torrent
chmod ugoa+w /tmp/harddisk/torrent

Сохраниться

flashfs save && flashfs commit && flashfs enable
Перезагрузиться

reboot

6.ИСПОЛЬЗОВАНИЕ TRANSMISSION
Веб-интерфейс Transmission доступен по

http://192.168.24.1:9091
Надо открыть порт на роутере, который указывается в
preferences-incoming port
В веб-интерфейсе роутера Virtual Server, добавляем правило для доступа из WAN к веб-интерфейсу (не забыв в п.5 поставить там пароль)

9091 192.168.24.1 9091 TCP Transmission-http
Затем Apply
Надо добавить разрешение в post-firewall и "сохраниться":
порт 65534 - для примера, тот, который будет использоваться для раздачи
Создать файл /usr/local/sbin/post-firewall

echo "#!/bin/sh" >> /usr/local/sbin/post-firewall
chmod +x /usr/local/sbin/post-firewall
и добавить туда строки

iptables -I INPUT -p tcp --dport 65534 -j ACCEPT
iptables -I INPUT -p tcp --dport 9091 -j ACCEPT
затем сохраняемся

flashfs save && flashfs commit && flashfs enable

Сделать раздачу можно начав качать свой торрент, после чего поставить его на паузу (pause) и заменить недокачанные файлы на полные, после чего возобновить (resume). Transmission проверит эти файлы, если все ок, скажет что торрент скачался и будет раздавать.


Проблемы: см. /opt/var/log
М.б. проблемы, когда торренты, скачанные тем же пользователем активны (неважно, сидируются или качаются) в другом torrent клиенте (допустим на обычном компе).
М.б. проблемы с неоправданно долгим скачиванием, можно уменьшить параметр max-peers-global в файле конфигурации.
В файле (путь указывается после ключа -g при запуске transmission-daemon)
/tmp/harddisk/torrent/.config/settings.json
содержится конфигурация transmission, в т.ч. порты, пароль, ограничения и т.д.
Внимание, в версии 1.42-1 этот файл не создается, поэтому все параметры необходимо передавать при запуске transmission-daemon. Может помочь перезагрузка роутера и рестарт transmission. На всякий случай сам файл http://wl500g.info/attachment.php?attachmentid=4009&stc=1&d=1230396538
Текущие закачки содержатся в соотв. папках

/tmp/harddisk/torrent

Скачанные файлы можно брать
1)программой explore2fs, подключая USB HDD к компу или драйвером IFS для Windows
2)Прошарить диск (по wi-fi около 8 минут скачивается файл 700МБайт). В веб-интерфейсе роутера:

USB Application | Samba: "Enable Samba Demo mode" и "Enable hidden read-write share".
IP Config | WAN & LAN: Host Name в разделе LAN IP Setting “wl500g”
Finish (Save&Reboot)
Первичный раздел (primary) будет доступен для чтения по адресу \\wl500g\share, а для записи \\wl500g\share$

sergicus
01-01-2008, 06:35
вы молодец что так описали - я пробовал тоже начать - вот здесь http://ru.wikibooks.org/wiki/Настройка_роутера_WL500g_Premium - но что то не хватало то времени то сил - но попробую на этих празниках добить - а то ведь это проблема - вся инфа разбросана по множеству тем - и фиг найдешь

ma_lav
02-01-2008, 05:29
Честно говоря transmission в его текущей версии имеет кучу багов, да и скорость upload у него на 1-2 порядка меньше чем download, надо что-то другое.

sergicus
02-01-2008, 06:29
Честно говоря transmission в его текущей версии имеет кучу багов, да и скорость upload у него на 1-2 порядка меньше чем download, надо что-то другое.

советую rtorrent -

catmat
02-01-2008, 08:26
Честно говоря transmission в его текущей версии имеет кучу багов, да и скорость upload у него на 1-2 порядка меньше чем download, надо что-то другое.

Раньше может быть так и было. а сейчас с transmission точно все в порядке. отдает на всю ширину канала.

Sergey255
02-01-2008, 12:08
Не пойму в чем дело. Все торренты, после добавления, сразу переходят в статус stopped. Как исправить?

alxndrv
02-01-2008, 12:13
Известно, что в ранних версиях Transmission были проблемы со скоростями: transmission.m0k.org/forum/. В текущей версии Transmission 0.96 у меня качает (download) по скорости так же, как и MjuTorrent 1.7.5 и Bittorrent 6.0 - по ширине входящего канала. Как "отдает" любой клиент, в т.ч. и Transmission в основном зависит от трекера и других пиров - тут много условий - см. описание протокола.

Sergey255

Посмотреть, что при этом transmission выводит в лог роутера. См. п.6. первого сообщения.

Sergey255
02-01-2008, 12:30
Со stopped разобрался, дело было в самом трекере. Можно ли просто просидировать уже имеющийся торрент?

Еще вопрос: как узнать оставшееся свободное место на жестком диске?

Что-то никто не хочет отвечать :(. Очень хочется узнать ответ на два вопроса:
1. Возможно ли сделать вход на web страницу управления (http://192.168.24.1:8008/cgi-bin/transmission.cgi) через логин и пароль?

2. Есть ли возможность силами transmission узнать оставшееся свободное место на диске?

alxndrv
03-01-2008, 10:05
1)В конце файла /opt/etc/httpd.conf

/cgi-bin:логин:пароль
2)Для этого надо изменить скрипт /opt/share/www/cgi-bin/transmission.cgi

Sergey255
03-01-2008, 11:06
C пунктом 1 разобрался, спасибо. А как надо изменять скрипт /opt/share/www/cgi-bin/transmission.cgi ?

alxndrv
03-01-2008, 12:14
Есть два способа: самостоятельно разобраться с cgi и html, тем более что нужны только базовые знания, либо нижайше просить создателя скрипта oleo (маловероятно, что ему будет это интересно). Кстати, было бы неплохо еще добавить возможность выделять отдельные файлы из торрента для скачивания. Если уж менять скрипт, то по уму :)

Nitrogen
03-01-2008, 13:10
Кстати, было бы неплохо еще добавить возможность выделять отдельные файлы из торрента для скачивания. Если уж менять скрипт, то по уму :)
это реально сделать? было бы вообще супер!

Sergey255
03-01-2008, 14:05
Насколько я понял Oleo англоязычный человек. Кто возьмется написать письмо с нашими просьбами?

Кстати через веб интерфейс, через virtual server у кого-нибудь получилось открыть порт? У меня порт так и оставался закрытым, открылся после команды iptables -I INPUT -p tcp --dport 65534 -j ACCEPT.

alxndrv
03-01-2008, 15:10
У меня через Virtual Server (VSERVER) именно для самой transmission открылся. НО для веб-интерфейса пакеты в цепочке INPUT отбрасываются (VSERVER пропускает). Определенно, проблема есть (я считаю, что такие простейшие действия не должны требовать ручного изменения iptables), тему я запостил http://wl500g.info/showthread.php?t=12250 , гуру пока молчат.

Проапдейтил описание
Теперь можно узнать
1)Как запаролить веб-интерфейс
2)Как открыть порт для "отдачи" и веб-интерфейс из WAN
3)Как выводить свободное место на диске на веб-интерфейс transmission (соотв. поменялась картинка и приложен файл)

Sergey255
04-01-2008, 09:58
В веб-интерфейсе роутера Virtual Server, добавляем одно правило для «отдачи» и второе для доступа из WAN к веб-интерфейсу (не забыв в п.5 поставить там пароль)
Код:

65534 192.168.24.1 65534 BOTH Transmission
8008 192.168.24.1 8008 TCP Transmission-http

Затем Apply
Несмотря на это, проходящие цепочку VSERVER входящие из WAN пакеты зарезаются на цепочке INPUT, поэтому надо добавить и туда разрешение и "сохраниться"
Код:

iptables -I INPUT -p tcp --dport 65534 -j ACCEPT
iptables -I INPUT -p tcp --dport 8008 -j ACCEPT
flashfs save && flashfs commit && flashfs enable

Работает только первый раз после перезагрузки, я так думаю суть в команде flashfs save && flashfs commit && flashfs enable. Если после этого отключить питание и включить снова (имитируя краткий скачок напряжения, либо просто перезагрузку), то после загрузки, порт опять будет закрыт. Опять нужно вручную давать команду iptables -I INPUT -p tcp --dport 65534 -j ACCEPT. Как сделать, чтоб порт открывался автоматом, после восстановления подачи электроэнергии? Причем команды iptables я внес в файл post-firewall, это не помогает :(.

Проверяю порты с помощью https://www.grc.com/x/ne.dll?bh0bkyd2 , выбрать procced, ввести номер порта и нажать User Specified Custom Port Probe.
очень удобно

alxndrv
04-01-2008, 12:09
Создать файл /usr/local/sbin/post-firewall и сделать его executable

echo "#!/bin/sh" >> /usr/local/sbin/post-firewall
chmod +x /usr/local/sbin/post-firewall
и добавить туда строки

iptables -I INPUT -p tcp --dport 65534 -j ACCEPT
iptables -I INPUT -p tcp --dport 8008 -j ACCEPT
затем сохраняемся

flashfs save && flashfs commit && flashfs enable

после перезагрузки у меня работает, в данной прошивке post-firewall автоматически запускается при загрузке роутера. А как я проверяю - а у меня vpn есть, шикарная вещь

piezomotor
05-01-2008, 01:53
Спасибо alxndrv за Howto.


2.ФОРМАТИРОВАНИЕ. Отформатировать USB HDD диск программой PQMagic. Я сделал два раздела:
Primary типа ext3 (проще, когда Primary раздел ext3, тогда роутер без вопросов все устанавливает на него)


Как работает PQMagic я знаю но как сделать ext3 c PQMagic?

Reyter
05-01-2008, 08:01
как сделать ext3 c PQMagic?
Точно так же, как и любой другой раздел. PQMagic позволяет создавать и ext2/3, и линуховый swap, и много еще чего.

piezomotor
07-01-2008, 17:33
Точно так же, как и любой другой раздел. PQMagic позволяет создавать и ext2/3, и линуховый swap, и много еще чего.

Спасибо заработал transmission!

Total Download 194.63kB/s Upload 105.59 kB/s

00:18:42 up 27 min, load average: 0.34, 0.48, 0.35


А как добавить torrents?

Понятно что надо крпировать .torrent файлы в Sourse директорию. А где их брать?

Я раньше работал только с Edonkey....

Спасибо.

Reyter
07-01-2008, 18:00
Понятно что надо крпировать .torrent файлы в Sourse директорию. А где их брать?
О-о... Как все запущено.
Торренты берут на торрент-трекерах (http://trackerlist.com/russian/) :)
Только обрати внимание, что на многих трекерах нужно следить за своим рейтингом (соотношение upload/download), иначе могут быть проблемы. Читай правила, FAQ для чайников и т.п.

piezomotor
08-01-2008, 02:14
О-о... Как все запущено.


Спасибо!
Как перейти в защищенный режим (SSL) для transmission? Torrent Web страница это рекомендует-

ВНИМАНИЕ! Вы работаете через незащищенное соединение, и ваша активность на сайте при необходимости может быть легко отслежена. Мы предлагаем вам перейти в защищенный режим (SSL), при котором ваше соединение с сайтом будет шифроваться. Если вы желаете, чтобы ваш торрент-клиент также общался с сервером через SSL - вам необходимо после перехода в защищенный режим перезакачать торрент-файлы, либо просто сменить в адресе трекера http на https.

alxndrv
08-01-2008, 10:12
Насколько я знаю, transmission не поддерживает работу с трекером через https (ssl). BTW мне не встречался трекер с https (хотя они есть конечно же) и не понятно зачем это надо... С другой стороны, некоторые клиенты поддерживают шифрование трафика. Вот если по уму соблюдать конфиденциальность того, что качается (а главное - кто качает и отдает), то надо гипотетический трекер с proxy или vpn - чтобы все пакеты через него шли.

Reyter
08-01-2008, 10:35
Спасибо!
Как перейти в защищенный режим (SSL) для transmission?
Рекомендую забить на это. Врядли кому-то есть дело до ваших торрентов. Но если уж очень хочется, то попробуйте зайти на трекер набрав в строке адреса https:// вместо http:// и скачать торрент заново. Либо как советуют на самом трекере просто в текстовом редакторе (лучше в чем-то типа FAR) в самом файле торрента поменять url на https. Это в самом начале файла и выглядит примерно так:

d8:announce49:http://
Только перенос строк в редакторе отключите. Но я тоже не уверен, что трансмишн умеет работать через SSL.
Между прочим, начиная с версии 1.0 трансмишн умеет шифровать трафик. В конфиге появились такие опции:

# uncomment the following if encryption is preferred
# ENCRYPTION=-e
# uncomment the following if encryption is required
# ENCRYPTION="-ee"
Но это уже для параноиков ;)
Я даже не пробовал. Сдается мне, что это увеличит трафик и нагрузку на проц.

Hreks
08-01-2008, 15:05
Автору спасибо за инструкцию.
В добавление к этой инструкции очень хотелось бы видеть настройку доступа к файлам жесткого диска из внешки (через ftp или плагин к ssh).
У меня к сожалению так и не получается настроить ни то ни то :( .

alxndrv
08-01-2008, 15:27
Я не пробовал так делать. Попробую, отпишу если получится. Пока не осознал, зачем скачанные файлы видеть из WAN, если все равно нужен инет, чтобы их скачать, а качают обычно там, где он есть :)

Sergey255
08-01-2008, 16:43
Создать файл /usr/local/sbin/post-firewall и сделать его executable

echo "#!/bin/sh" >> /usr/local/sbin/post-firewall
chmod +x /usr/local/sbin/post-firewall
и добавить туда строки

iptables -I INPUT -p tcp --dport 65534 -j ACCEPT
iptables -I INPUT -p tcp --dport 8008 -j ACCEPT
затем сохраняемся

flashfs save && flashfs commit && flashfs enable

после перезагрузки у меня работает, в данной прошивке post-firewall автоматически запускается при загрузке роутера. А как я проверяю - а у меня vpn есть, шикарная вещь

Все равно порты открываются только после первого перезапуска, скажу немного подругому, после перезапуска, вызванного командой flashfs save && flashfs commit && flashfs enable && reboot. После перезапуска без flashfs..... приходится заходить телнетом и выполнять iptables ....... :(. Как же сделать, чтоб порты открывались всегда автоматом ?

alxndrv
08-01-2008, 17:34
Считаю что, проблема с файлом /usr/local/sbin/post-firewall.
Название и папка такие?
Он остается после перезагрузки?
Он запускается из командной строки и если да, то порты открываются?
А ведь еще в веб-интерфейсе надо порты открывать в Virtual Server.

piezomotor
08-01-2008, 20:39
Автору спасибо за инструкцию.
В добавление к этой инструкции очень хотелось бы видеть настройку доступа к файлам жесткого диска из внешки (через ftp или плагин к ssh).
У меня к сожалению так и не получается настроить ни то ни то :( .

Yes, this question is to Oleg. Transmission works now, how can I access my FTP folders from WAN?

Thanks.

acidon
08-01-2008, 22:17
Низкий поклон за прекрасную инструкцию.... всё получилось с первого раза...Спасибо... :)
Маленький вопрос... как правильно размонтировать HDD ? У меня на нём 2 раздела Екс 3 и ФАТ32 ... винт приходится частенько отключать.... Наскольок я знаю...если просто выдернуть...может накрытся ФС ... стандартным umount размонтируется только /opt .... а /tmp/harddisk ругается.... ;)

Reyter
09-01-2008, 11:14
Маленький вопрос... как правильно размонтировать HDD ?
Читаем здесь (http://wl500g.info/showthread.php?t=12280)

igor.zt
09-01-2008, 12:35
не создает график загрузки. Вот что пишет

Creating graph...
/opt/bin/gnuplot: can't load library 'libfontconfig.so.1'

я понимаю что нету libfontconfig.so.1 но где его взять и нужен ли он?
скажите, что придумать?

Capture
09-01-2008, 16:35
После установки transmission на вкладке Status & Log - System Log Вэб -интерфейса роутера нет отображения лога ! :(
Подскажите плиз как сделать чтоб показывал лог в Status & Log - System Log

alxndrv
09-01-2008, 21:52
Можно попробовать сделать
ipkg update
ipkg upgrade
обновится и клиент и веб-интерфейс (oleo что-то там обновил - (с) теперь за 2008 год). Внимание - обновятся также все установленные пакеты. Кстати, не забываем сохраняться :)
igor.zt
По поводу libfontconfig - по идее он есть в пакете fontconfig (ipkg install fontconfig). У меня этот пакет установлен и обновлен. Помню вроде сначала тоже не работало. Теперь у меня работает (см. прилож картинку). Может еще с чем-нить связано, надо подумать, смотря какие сообщения об ошибках.
Capture
При установке transmission по указанным шагам логи из флеша роутера переправляются в /opt/var/log/messages на внешнее устройство. Это рекомендуется (видимо oleo) в Help к transmission.cgi (веб-интерфейс). Почему? Считается, что так флеш дольше прослужит, так как у него, по слухам, ограниченное количество циклов чтение/запись. Но о логах упомянуто в комментариях к алгоритму. На самом деле, меня теоретически интересует вопрос, как заставить роутер выводить в веб-интерфейс лог из заданного файла. Надо посмотреть.

igor.zt
10-01-2008, 09:46
Вчера не успел написать. после обновления пакетов все заработало. Видно libfontconfig.so.1 не был включен в пакет или я удалил.
А счас красота, малюет графики как положено.
Не знаю, кто что говорит про enhanced-ctorrent, но transmission у меня намного лутше работает. Закачка, отдача намного стабильнее.
Спасибо автору за подробное описание.

igor.zt
10-01-2008, 09:55
Хочу еще добавить, как я решил с добавлением торрентов:
Должен быть запущен ФТП, у меня stupid-ftpd
На hdd создаем директорию, например /1
Заходим на ФТП, ищем папку /1 и кладем туда скаченный торрент файл
На вэб интерфейсе жмем "Fetch" и добавляем скаченный торрент в таком видом:
ftp://LOGIN:PASS@xxx.xxx.xxx.xxx/1/имя торента.torrent
LOGIN - логин, какой вы назначили
PASS - паоль
xxx.xxx.xxx.xxx - Ваш IP адрес роутера
имя торента.torrent - имя торента.

Capture
10-01-2008, 11:04
А просто в папку source не пробывали торрент файл положить ? А потом нажать кнопочку List.... А вот решение насчёт логов http://wl500g.info/showthread.php?t=12379
Спасибо al37919 :-)

Sergey255
10-01-2008, 12:15
Считаю что, проблема с файлом /usr/local/sbin/post-firewall.
Название и папка такие?
Он остается после перезагрузки?
Он запускается из командной строки и если да, то порты открываются?
А ведь еще в веб-интерфейсе надо порты открывать в Virtual Server.

Все пути и названия такие. Файл после перезагрузки остается, остается и его содержимое. Если запустить его принудительно, то порты откроются. Но автоматом ничего не происходит.

alxndrv
10-01-2008, 12:25
Странно. Тогда можно добавить вызов post-firewall в, например, post-mount.

igor.zt
10-01-2008, 14:25
А просто в папку source не пробывали торрент файл положить ? А потом нажать кнопочку List.... А вот решение насчёт логов http://wl500g.info/showthread.php?t=12379
Спасибо al37919 :-)

Супер! СПАСИБО за инфу!

igor.zt
11-01-2008, 05:22
кто-то запускал http://trac.recurser.com/transmission/wiki/GettingStarted#InstallationLinux ?

piezomotor
11-01-2008, 19:24
Я настоил transmission- работает отлично! Но теперь вопрос. Я ограничил скорость в конфиге так как QoS пока не работает (Wonder Shaper) и это временно помогает с моим VOIP телефоном он лучше работает иначе ..."полковника никто не слышет".

А как сделать так чтоб transmission варьировал скорость по часам- ночью максимум, днем поменьше?

Спасибо!

djet
21-01-2008, 14:55
Странное дело - со вчерашнего дня все закачки и раздачи проходят со смехотворной скоростью максимум в десятки килобайт, подключенных пиров очень мало, а в логе появилось море левых адресов:


Jan 21 16:40:12 src@routah transmissiond[27966]: Couldn't connect socket 143 to 243.118.5.88, port 38787 (errno 22 - Invalid argument)
Jan 21 16:40:12 src@routah transmissiond[27966]: Couldn't connect socket 194 to 226.202.83.105, port 6233 (errno 128 - Network is unreachable)
Jan 21 16:40:12 src@routah transmissiond[27966]: Couldn't connect socket 236 to 235.138.74.60, port 40869 (errno 128 - Network is unreachable)
Jan 21 16:40:12 src@routah transmissiond[27966]: Couldn't connect socket 136 to 237.86.123.16, port 35627 (errno 128 - Network is unreachable)
Jan 21 16:40:12 src@routah transmissiond[27966]: Couldn't connect socket 125 to 234.81.195.65, port 21629 (errno 128 - Network is unreachable)

Может, есть какие-нибудь глюки с большим числом одновременных раздач? (20)

alxndrv
21-01-2008, 16:44
Возможно, это связано с макс кол-вом соединений, устанавливаемым в веб-интерфейсе роутера. Можно также попробовать обновить версию transmission.

1nky
22-01-2008, 03:48
хууух спасибо за туториал) за двое суток с 0 знанием линукса осилил transmission тот даже скачивает и раздает нормально!

Kostyas
22-01-2008, 21:09
Откликнитесь пожалуйста - кто может помочь с настройкой торрента...
Сижу в сети tc-exe за NAT , в Виндовозе использую качалку utorrent. Всё работает...
Не могу понять ,как в нашей локалке с внутренним IP работает торрент, при сканировании портов - все программы пишут , что порты закрыты, однако мул и торрент работает.... http://192.168.1.1:8008/cgi-bin/torrent.cgi - не работает, хотя всё установил как положено...
Помогите пожалуйста настроится... В случае удачи готов оплатить труды помошника ...);)

alxndrv
24-01-2008, 10:32
Я бы и рад помочь, только я не понял что не работает. Веб интерфейс для transmission? Сам transmission? Что за скрипт cgi-bin/torrent.cgi ?

Kostyas
24-01-2008, 10:34
Я бы и рад помочь, только я не понял что не работает. Веб интерфейс для transmission? Сам transmission? Что за скрипт cgi-bin/torrent.cgi ?

О, как я рад , что ты первый , кто откликнулся..))
Вечером все изложу..) Пока просто на работе - не могу всё описать...

Iskan Der
24-01-2008, 16:33
Вопрос к тем, кто постиг transmission: как правильно раздавать с его помощью? Т.е. я создал торрент, выложил его на трекер, а что дальше надо делать, чтобы трекер узнал о моей готовности сидировать?
Пробовал:
1. создать в папке taget подкаталог с именем, совпадающим с именем торрента, положил туда раздаваемый файл и сам торрент (последнему дописал расширение .seeding). Итог: веб-лицо transmission'а показывает, что файл раздается, однако на трекере количество сидеров остается 0.
2. подложить торрент с файлом в work в надежде, что transmission его найдет, проверит и сочтет скачанным. Однак он лишь пишет для данного торрента, что не может найти для него .status.
Подскажите, плз, как тогда правильно сделать?

KaMaZ
24-01-2008, 18:53
здравствуйте. скажите пожалуста, можно ли как нибудь изменить путь сохранения файлов? По умолчанию harddisk/torrent . А надо например harddisk/part1/torrent .

Просто harddisk он системный - 2 гига всего. А part1 - это жёсткий на 160. Вот и мето соответственно надо. Может ест ькакие нибудь обманные манёвры в линуксе типа "ярлыка на папку" в виндоусе?

Iskan Der
24-01-2008, 20:25
Последние вести с полей. Пошаманив с торрент-файлом, подложенным в work, заставил его таки качать торрент - пошел "Checking files...". Однако дойдя до 100%, торрент стал Stopped и сидироваться не хочет. Что еще ему надо?

djet
24-01-2008, 21:24
здравствуйте. скажите пожалуста, можно ли как нибудь изменить путь сохранения файлов? По умолчанию harddisk/torrent . А надо например harddisk/part1/torrent .

Просто harddisk он системный - 2 гига всего. А part1 - это жёсткий на 160. Вот и мето соответственно надо. Может ест ькакие нибудь обманные манёвры в линуксе типа "ярлыка на папку" в виндоусе?
Подредактируй /opt/etc/transmission.conf на свой вкус.

А списки запущенных раздач у всех медленно открываются? Бывает, по полминуты грузится.

djet
24-01-2008, 22:58
У начинает складываться субъективное впечатление, что резкое понижение скорости закачек (в обе стороны) пошло начиная с прошивок с обновлённым L2TP. При этом на обоих ПК с этим всё в полном порядке. Больше никто не замечал аномалий?

Reyter
25-01-2008, 07:25
Класть лучше в папку target.
Имя папки необязательно должно соответствовать имени торрента. Можно дать любое удобное имя. Шаманства никакого не требуется. Просто нужно положить в папку торрент-файл и сам торрент, затем в веб-морде жмакнуть list, выбрать появившийся торрент и жмакнуть push. После проверки файла будут созданы файлы info и status и начнется сидирование.
По поводу stopped - смотри логи трансмишна. Наверняка там что-то есть по этому поводу. Stopped бывает когда трекер отказывает в сидировании/личировании торрента.

Iskan Der
25-01-2008, 16:12
В логах нашел что-то про Invalid passkey. Кто знает, что это и как с этим жить?

Iskan Der
25-01-2008, 16:58
Все, вроде разобрался, спасибо за поддержку :)

Kostyas
26-01-2008, 11:40
Я бы и рад помочь, только я не понял что не работает. Веб интерфейс для transmission? Сам transmission? Что за скрипт cgi-bin/torrent.cgi ?

Просьба ответить на следующие вопросы:
1.В какую папку сохранть торрент-файл.
2.Закачался файл - пришло время раздачи,но ничего не раздается.Если в UTorrent , и прочих программах написанных для Виндоуз, все делается автоматически и после закачки или во время закачки , также идет и раздача, то в Трансмишн после закачки ничего не происходит.
Почитал форум, люди пишут , что нужно потом торрент-файл перекладывать в другие папки. Это так?

Reyter
26-01-2008, 15:38
Просьба ответить на следующие вопросы:
1.В какую папку сохранть торрент-файл.
2.Закачался файл - пришло время раздачи,но ничего не раздается.Если в UTorrent , и прочих программах написанных для Виндоуз, все делается автоматически и после закачки или во время закачки , также идет и раздача, то в Трансмишн после закачки ничего не происходит.
Почитал форум, люди пишут , что нужно потом торрент-файл перекладывать в другие папки. Это так?
1. Торрент-файлы нужно класть в папку /torrent/source.
2. Отредактируйте /opt/etc/transmission.conf:
# Seed torrent after completition (YES or NO)
AUTOSEED="YES"
3. В папку /torrent/target закачанный торрент переместится сам после окончания загрузки. Не сразу. Только при старте/перезапуске transmission. Но на сидировании это никак не отразится. Сидироваться будет и из папки /torrent/work

Kostyas
27-01-2008, 07:10
1. Торрент-файлы нужно класть в папку /torrent/source.
2. Отредактируйте /opt/etc/transmission.conf:
# Seed torrent after completition (YES or NO)
AUTOSEED="YES"
3. В папку /torrent/target закачанный торрент переместится сам после окончания загрузки. Не сразу. Только при старте/перезапуске transmission. Но на сидировании это никак не отразится. Сидироваться будет и из папки /torrent/work

Да... всё сделал как вы и говорили, на раздалось 0.6 Мв и всё застыло.
Буду сейчас эксперимент проводить на Виндовозе, на UTorrent этого файла.
а в логе какой то файл стало просить.
Active torrent file /tmp/harddisk/torrent/active-torrents.txt - No such file or directory. Вроде раньше этот файл был, но видимо затерся.

Расскажите пожалуйста , что нужно делать , чтобы самому начать раздачу релиза.

Iskan Der
27-01-2008, 17:11
Наклюнулась еще одна проблема. Пытаюсь раздать папку с файлами. Все сделал, как в прошлый раз, transmission начал проверять файлы, и в конце поставил статус "Progress 99.95%", причем торрент появился в категории Seeding. Само собой, трекер видит меня личером, а сам торрент - "мертвым".
Что обидно, не удается заставить transmission перепроверить файлы: залил их на винт по новой, он все равно сразу пишет, что прогресс 99.95%, и все тут. Как тут поступить?

Reyter
27-01-2008, 18:06
не удается заставить transmission перепроверить файлы Как тут поступить?
В /tmp/harddisk/torrent/.transmission/cache удали файл кеша для этого торрента.
Чтобы понять, какой именно файл, просто открой их в просмотрщике MC. По первой сроке все поймешь.

Reyter
28-01-2008, 11:30
Active torrent file /tmp/harddisk/torrent/active-torrents.txt - No such file or directory. Вроде раньше этот файл был, но видимо затерся.

Расскажите пожалуйста , что нужно делать , чтобы самому начать раздачу релиза.
Создай пустой файл /tmp/harddisk/torrent/active-torrents.txt вручную (а вообще непонятно, как это он мог "затереться"?). Далее в веб-морде жми "List" и перезапускай все торренты про помощи "Push".

Как раздавать с помощью transmission. (http://wl500g.info/showthread.php?t=12626)

Iskan Der
28-01-2008, 16:23
Спасибо, вроде поборол. Осталась лишь одна маленькая проблемка (серия "мелочь, а неприятно") - периодически раздача останавливается без видимых причин, пишет что пиров - 0, или пири есть, но аплоада нет. Если торрент приостановить, а потом снова запустить, то он продолжает как ни в чем ни бывало бодренько раздаваться.

Yozheg
28-01-2008, 17:19
Респект за доку усё работает :)

Reyter
28-01-2008, 18:59
Осталась лишь одна маленькая проблемка (серия "мелочь, а неприятно") - периодически раздача останавливается без видимых причин, пишет что пиров - 0, или пири есть, но аплоада нет. Если торрент приостановить, а потом снова запустить, то он продолжает как ни в чем ни бывало бодренько раздаваться.
Не знаю, чем помочь.
Не забывай периодически делать ipkg update && ipkg upgrade
релизы transmission обновляются очень часто (практически еженедельно) и в них постоянно что-то фиксится

Iskan Der
28-01-2008, 20:28
Буду пробовать. Хотя сейчас появилась мысль, что дело в фаерволле. На мысль эту наталкивает трекер, который пишет, что что-то у меня с этим самым фаерволлом не так (какой-то порт закрыт, типа).
В transmission.conf есть строчка: LISTENING_PORT=56882
В свою очередь, в /usr/local/sbin/post-boot добавлял строку:
iptables -I INPUT -i ppp0 tcp --syn --dport 56881:56889 -j ACCEPT
Может что-то еще дописать надо?

Reyter
28-01-2008, 21:15
Iskan Der, не знаю. У меня все порты открыты. Что, конечно, есть неправильно. :)
Лично у меня transmission вообще работает через NAT провайдера, и тем не менее и порты оказываются доступными и раздает на ура. Сам удивляюсь :)

blagoy
01-02-2008, 07:20
после установки торрента пропали логи, сделал как описано тут http://wl500g.info/showpost.php?p=76133&postcount=88 , всё равно не помогает.

Файл /opt/etc/init.d/S05syslogd =

#!/bin/sh
#
# Startup script for syslogd
#
# Stop myself if running
if [ -n "`pidof syslogd`" ]; then
killall syslogd 2>/dev/null
fi

# copy content of original syslogd to new syslog.
cat /tmp/syslog.log >> /opt/var/log/messages
# remove old syslog.log
rm /tmp/syslog.log
# add symlink so log is available at old location (e.g. for
webinterface)
ln -s /opt/var/log/messages /tmp/syslog.log

/sbin/syslogd -m 0 -O /opt/var/log/messages -S -l 7

alxndrv
01-02-2008, 13:50
Сразу хотел бы заметить, что логи никуда не пропадают, а перенаправляются в /opt/var/log/messages. Для того, чтобы они отображались в веб-интерфейсе, делается симлинк

ln -s /opt/var/log/messages /tmp/syslog.log.
Проблема может быть в следующем:
1)запуск S05syslogd не прописан в post-mount
2)post-mount при перезагрузке роутера не запускается (странно)
3)для логирования может создаваться два файла: messages и messages.0, а симлинк прописан только для первого
4)посмотреть в сам лог - нет ли там сообщений об ошибках

blagoy
01-02-2008, 22:11
Сразу хотел бы заметить, что логи никуда не пропадают, а перенаправляются в /opt/var/log/messages. Для того, чтобы они отображались в веб-интерфейсе, делается симлинк

ln -s /opt/var/log/messages /tmp/syslog.log.
Проблема может быть в следующем:
1)запуск S05syslogd не прописан в post-mount
2)post-mount при перезагрузке роутера не запускается (странно)
3)для логирования может создаваться два файла: messages и messages.0, а симлинк прописан только для первого
4)посмотреть в сам лог - нет ли там сообщений об ошибкахВвёл в теленете
ln -s /opt/var/log/messages /tmp/syslog.log
flashfs save && flashfs commit && flashfs enable && rebootПосле перезагрузки лог появился в веб интерфейсе, но после нажатия кнопки Refresh опять исчез ((

ps повторно повторил операцию, лог не появился

TapakaH
02-02-2008, 00:22
blagoy, эту строчку нужно добавить в файл /opt/etc/init.d/S05syslogd , затем сохранить flashfs.

blagoy
02-02-2008, 00:42
blagoy, эту строчку нужно добавить в файл /opt/etc/init.d/S05syslogd , затем сохранить flashfs.У меня там есть такая строчка
#!/bin/sh
#
# Startup script for syslogd
#
# Stop myself if running
if [ -n "`pidof syslogd`" ]; then
killall syslogd 2>/dev/null
fi

# copy content of original syslogd to new syslog.
cat /tmp/syslog.log >> /opt/var/log/messages
# remove old syslog.log
rm /tmp/syslog.log
# add symlink so log is available at old location (e.g. for
webinterface)
ln -s /opt/var/log/messages /tmp/syslog.log

/sbin/syslogd -m 0 -O /opt/var/log/messages -S -l 7



1)запуск S05syslogd не прописан в post-mount
2)post-mount при перезагрузке роутера не запускается (странно)

1) Вроде прописан

#!/bin/sh
/bin/mount -o bind,sync,noatime,rw /tmp/harddisk/opt /opt
/opt/sbin/transmission_watchdog
/opt/etc/init.d/S05syslogd
/opt/etc/init.d/S80busybox_httpd start
/sbin/swapon /dev/scsi/host0/bus0/target0/lun0/part3

2) Свап подключается, значит запускается

Reyter
02-02-2008, 17:47
У меня там есть такая строчка
Skiped...
Ашипка у вас. Попробуйте прописать вместо:

# add symlink so log is available at old location (e.g. for
webinterface)
ln -s /opt/var/log/messages /tmp/syslog.log

вот так:

# add symlink so log is available at old location (e.g. for webinterface)
ln -s /opt/var/log/messages /tmp/syslog.log

Contemplator
02-02-2008, 18:17
А что делать тем у кого:

# add symlink so log is available at old location (e.g. for webinterface)
ln -s /opt/var/log/messages /tmp/syslog.log

при перезагрузке рутера делает из /opt/var/log/messages мастадонта объемом всего свободного места на винте, пришлось закоментировать до лучших времен...
:(
--------------------------------------------------------------------------------
Разобрался: не стоит доверять запуск S05syslogd rc.unslung`у с ключем -start и особенно выгружать его в pre-shutdown при помощии того же rc.unslung`а с ключем -stop, именно в этот момент все и происходит...
Решение: переименовал S05syslogd в sub_syslogd и в post-mount:

#! /bin/sh
/opt/etc/init.d/sub_syslogd
/opt/etc/init.d/rc.unslung start

blagoy
02-02-2008, 18:27
Ашипка у вас. Попробуйте прописать вместо:

# add symlink so log is available at old location (e.g. for
webinterface)
ln -s /opt/var/log/messages /tmp/syslog.log

вот так:

# add symlink so log is available at old location (e.g. for webinterface)
ln -s /opt/var/log/messages /tmp/syslog.log
Спасибо, помогло! Это putty переносит
webinterface) на новую строку, удалил её и всё заработало.

Помогите разобратся ещё с одной проблемой: там, где раньше показывалась суммарная скорость, теперь вылезла строка с ошибкой
Unable to find recent transfer stats in syslog+ торренты из группы Active не переносятся в Seeding, хотя они только сидируются.

TapakaH
03-02-2008, 00:18
+ торренты из группы Active не переносятся в Seeding, хотя они только сидируются.
Попробуй обновить пакеты, как написано здесь: http://wl500g.info/showpost.php?p=76801&postcount=38 . Сохрани флеш и перезагрузи роутер.

Reyter
03-02-2008, 08:48
К сожалению transmission переносит сидируемые торренты в соответствующую категорию только при старте/перезапуске.
Наверное можно как-то подредактировать watchdog, чтобы перенос осуществлялся во время работы, но лично меня оно не напрягает.

poptab
03-02-2008, 10:07
Сделал все как тут написано, ничего не качает.
Веб интерфейс поднялся без проблем, в Update для каждого торента пишет:

.status not found for /tmp/harddisk/torrent/work/zzz.avi/zzz.avi.torrent Start: 27 Jan 12:19 End: 03 Feb 09:45

В результате все .torrent файлы с source скопированы в work, а самой закачки нет

Reyter
03-02-2008, 11:01
В результате все .torrent файлы с source
скопированы в work, а самой закачки нет
Ну а вообще-то watchdog запущен? Что пишется в логах?

blagoy
03-02-2008, 11:10
Попробуй обновить пакеты, как написано здесь: http://wl500g.info/showpost.php?p=76801&postcount=38 . Сохрани флеш и перезагрузи роутер.Пакеты обновил, не помогло ((


К сожалению transmission переносит сидируемые торренты в соответствующую категорию только при старте/перезапуске.
У меня не переносит ((


там, где раньше показывалась суммарная скорость, теперь вылезла строка с ошибкой
Unable to find recent transfer stats in syslogЭто само прошло

Ещё ошибка одна вылезла: не могу скачать торренты с рускоязычным названием, что делать?

andyqp
04-02-2008, 00:32
Разобрался: не стоит доверять запуск S05syslogd rc.unslung`у с ключем -start и особенно выгружать его в pre-shutdown при помощии того же rc.unslung`а с ключем -stop, именно в этот момент все и происходит...
Не похоже что S05syslogd понимает start и stop. Скорее дело в строчке

cat /tmp/syslog.log >> /opt/var/log/messages
При повторном запуске /tmp/syslog.log и /opt/var/log/messages уже один и тот же файл изза

ln -s /opt/var/log/messages /tmp/syslog.log
Можно только перенести в post-mount

cat /tmp/syslog.log >> /opt/var/log/messages

Andris

Contemplator
04-02-2008, 01:15
Вот сегодня поперло в логе:
Feb 4 01:46:22 transmissiond[262]: Piece 511 hash FAILED
Feb 4 01:46:22 transmissiond[262]: Piece 682 hash FAILED
Feb 4 01:46:22 transmissiond[262]: Piece 699 hash FAILED
Feb 4 01:46:22 transmissiond[262]: Piece 687 hash FAILED
Feb 4 01:46:22 transmissiond[262]: Piece 750 hash FAILED
Feb 4 01:46:22 transmissiond[262]: Piece 558 hash FAILED
Feb 4 01:46:22 transmissiond[262]: Piece 366 hash FAILED

Как победить?

andyqp
04-02-2008, 10:11
Вот сегодня поперло в логе:
Feb 4 01:46:22 transmissiond[262]: Piece 511 hash FAILED
Feb 4 01:46:22 transmissiond[262]: Piece 682 hash FAILED
Feb 4 01:46:22 transmissiond[262]: Piece 699 hash FAILED
Feb 4 01:46:22 transmissiond[262]: Piece 687 hash FAILED
Feb 4 01:46:22 transmissiond[262]: Piece 750 hash FAILED
Feb 4 01:46:22 transmissiond[262]: Piece 558 hash FAILED
Feb 4 01:46:22 transmissiond[262]: Piece 366 hash FAILED

Как победить?

Это наблюдается для разных торрентов? Бывает, что просто партнеры плохие...

poptab
04-02-2008, 13:19
Ну а вообще-то watchdog запущен? Что пишется в логах?

такая мессага как раз появляется после клика в web'е на WatchDog

Лог пустой

Contemplator
04-02-2008, 14:03
andyqp спасибо за разъяснения, разобрался. Остался один вопрос:
как crontab`у красиво расписать, что я хочу запускать transmission_watchdog через каждые полчаса в промежутке с 1.00 до 9.00 каждый день?

Reyter
04-02-2008, 14:26
как crontab`у красиво расписать, что я хочу запускать transmission_watchdog через каждые полчаса в промежутке с 1.00 до 9.00 каждый день?
В веб-морде transmission жмакните на help. Узнаете много интересного :)

Reyter
04-02-2008, 14:53
такая мессага как раз появляется после клика в web'е на WatchDog
Лог пустой
Что-то ничего более умного, чем предложить в очередной раз сделать ipkg update && ipkg upgrade в голову не приходит :)
transmission опять зарелизило. Наверное пофиксили что-нть.

Contemplator
04-02-2008, 15:12
В веб-морде transmission жмакните на help. Узнаете много интересного :)

Да жмакал вжо, но ничего кроме:

SHELL=/bin/sh
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/opt/sbin:/opt/bin:/opt/usr/bin:/opt/usr/sbin
MAILTO=""
HOME=/
# ---------- ---------- Default is Empty ---------- ---------- #
#*/5 * * * * admin run-parts /opt/etc/cron.5mins
#0 * * * * admin run-parts /opt/etc/cron.hourly
#0 0 * * * admin /opt/sbin/logrotate -f /opt/etc/logrotate.conf &>/dev/null
05 01 * * * admin run-parts /opt/etc/transmissionON
06 01 * * * admin nice transmission_watchdog
00 02 * * * admin nice transmission_watchdog
00 03 * * * admin nice transmission_watchdog
30 03 * * * admin nice transmission_watchdog
00 04 * * * admin nice transmission_watchdog
30 04 * * * admin nice transmission_watchdog
00 05 * * * admin nice transmission_watchdog
30 05 * * * admin nice transmission_watchdog
00 06 * * * admin nice transmission_watchdog
00 07 * * * admin nice transmission_watchdog
30 07 * * * admin nice transmission_watchdog
50 08 * * * admin killall transmissiond
0 0 * * * admin run-parts /opt/etc/cron.daily
#0 0 * * 0 admin run-parts /opt/etc/cron.weekly
#0 0 1 * * admin run-parts /opt/etc/cron.monthly

на ум не приходит :o , ну ленюся я сегодня велосипед изобретать...

poptab
04-02-2008, 20:26
Что-то ничего более умного, чем предложить в очередной раз сделать ipkg update && ipkg upgrade в голову не приходит :)
transmission опять зарелизило. Наверное пофиксили что-нть.


[admin@asus root]$ ipkg update && ipkg upgrade
Downloading http://wl500g.dyndns.org/ipkg/Packages
Updated list of available packages in /opt/lib/ipkg/lists/wl500g
Downloading http://ipkg.nslu2-linux.org/feeds/unslung/wl500g/Packages
Updated list of available packages in /opt/lib/ipkg/lists/unslung
Successfully terminated.
Nothing to be done
Successfully terminated.


Нашел в Help-е, но так и не понял что делать:
4. I just installed transmission package, pushed some torrent and it looks working.
But when I press Update button, I get this result: ".status not found for "
Problems with .status could be that transmisisond is not receiving USR1 signal.
This may be due to invalid path to PIDFILE or something like that. Pressing Update sends signal
to daemon, waits one second and reads .status files in active torrent directories.
Take attention to syslog daemon.

Reyter
04-02-2008, 20:33
Updated list of available packages in /opt/lib/ipkg/lists/unslung
Successfully terminated.
Nothing to be done
Successfully terminated.
Ну м.б. Хотя релиз r4900 только вчера вечером был выложен.

Reyter
04-02-2008, 20:37
Да жмакал вжо, но ничего кроме:
skiped...
Не знаю, откуда вы такие версии transmission берете. :)
Лично у меня при нажатии help помимо всего прочего выводится:

Create the following /etc/crontab contents:
SHELL=/bin/sh
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/opt/bin:/opt/sbin
MAILTO=""
HOME=/
# ---------- ---------- Default is Empty ---------- ---------- #
# m h dom mon dow user command
30 * * * * root nice transmission_watchdog


Updated: Упс... Только сейчас повнимательнее прочитал сообщение:

запускать transmission_watchdog через каждые полчаса в промежутке с 1.00 до 9.00 каждый день
Сразу не обратил внимания. В кронтабах не силен, ничем не могу помочь :(

Upfated_2: А как вот такой вариант? Создать где-нть скрипт с запуском watchdog. В 1:00 копировать его в папку /opt/etc/30mins, а в 9:00 удалять его оттуда? Средствами cron естественно. Правда копировать скрипт лучше не в 1:00, а скажем в 0:55

andyqp
04-02-2008, 20:50
[admin@asus root]$ ipkg update && ipkg upgrade
Downloading http://wl500g.dyndns.org/ipkg/Packages
Updated list of available packages in /opt/lib/ipkg/lists/wl500g
Downloading http://ipkg.nslu2-linux.org/feeds/unslung/wl500g/Packages
Updated list of available packages in /opt/lib/ipkg/lists/unslung
Successfully terminated.
Nothing to be done
Successfully terminated.


# ipkg update
Downloading http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/Packages.gz
Inflating http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/Packages.gz
Updated list of available packages in /opt/lib/ipkg/lists/optware
Successfully terminated.
# ipkg upgrade
Upgrading transmission on / from 1.03+r4897-1 to 1.04+r4900-1...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/transmission_1.04+r4900-1_mipsel.ipk
...
Заметь разницу в адресах репозиториев... Дополнительная информация:
http://wl500g.info/showpost.php?p=34579&postcount=68
http://www.nslu2-linux.org/wiki/FAQ/Optware-uClibcBuild

Andris

al37919
04-02-2008, 21:03
новые версии выкладываются в репозиторий optware, а у коллеги poptab настроен старый репозиторий unslung

2poptab:
какая версия прошивки стоит?

poptab
04-02-2008, 21:13
новые версии выкладываются в репозиторий optware, а у коллеги poptab настроен старый репозиторий unslung

2poptab:
какая версия прошивки стоит?

1.9.2.7-7g

al37919
04-02-2008, 21:24
тогда стало быть так --- есть два пути:
1) обновиться до 8-й (я бы советовал этот вариант, ибо все равно предстоит геморой)
2) оставить 7g, но тогда надо создать/отредактировать файл /opt/etc/ipkg.conf до такого состояния:

src optware http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable
dest /opt/ /

После этого (в обоих случаях) переставить все установленные пакеты начиная с ipkg-opt и uclibc-opt :( Сожалею...

Reyter
04-02-2008, 22:03
После этого (в обоих случаях) переставить все установленные пакеты начиная с ipkg-opt и uclibc-opt :( Сожалею...
Все это можно проделать одним махом:

echo "src unslung http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable" > /opt/etc/ipkg.conf
echo "dest root /" >> /opt/etc/ipkg.conf
ipkg update && ipkg install uclibc-opt && awk '/^Package:/{system("ipkg install -force-reinstall -force-defaults " $2)}' /opt/lib/ipkg/status

al37919
04-02-2008, 22:22
Да, можно делать и по Мам(о)ну, однако, результат будет несколько разным. А выяснять как более правильно честно говоря никакого желания нет, ибо это уже пройденный этап. Так или иначе --- задача поставлена --- переключаться на optware. Самым правильным ответом будет, пожалуй, --- ищите и обрящете :)

andyqp
04-02-2008, 22:56
После залинковки /tmp/syslog.log на /opt/var/log/messages страдаю от фичи oleg'овской прошивки "Enabled log rotation, so your logs should not be bigger than 200K". Ee можно как-то отключить?

Andris

Contemplator
06-02-2008, 15:25
andyqp, да можно, в S05syslogd исправьте вот эту строку (добавьте ключик -s 0):

/sbin/syslogd -m 0 -s 0 -O /opt/var/log/messages -S -l 7

2 All, работу transmission по расписанию можно сделать очень просто, в crontab добавить строки:

05 01 * * * admin rm /tmp/harddisk/torrent/work/.paused :в 1.05 снять с паузы
50 08 * * * admin touch /tmp/harddisk/torrent/work/.paused :в 8.50 поставить на паузу
55 08 * * * admin killall transmissiond :чтоб в течение дня не наполнять лог ненужными нулями

т.е. идея в принципе ясна - наличие либо отсутствие файла .paused аналогично нажатию кнопки "pause" в вебморде transmission, но .paused только указатель, инициирует постановку-снятие паузы transmission_watchdog. За подсказку спасибо Senior Member - piezomotor. ;)

CHAYNIK
08-02-2008, 12:58
подскажите пожалуйста. хотел настроить роутер по Вашей методе. диск разбит одним куском в ext3. при первой попытке загрузился «черно-белый» MC. попытался перегрузиться – всё слетело. со второй попытки MC стал синим ! пока в нём пытался разобраться (болван) что-то испортил. теперь при вводе команд процесс до MC не доходит .
в telnete пишет :
[admin@HDD root]$ mkdir /tmp/harddisk/opt
ind /tmp/harddisk/opt /opt
mkdir -p /opt/tmp/ipkg
ipkg.sh update
ipkg.sh install ipkg-opt
ipkg update
ipkg install mc
ipkg install cron
ipkg install logrotate
ipkg install gnuplot
ipkg install libbt
ipkg install transmission
flashfs save && flashfs commit && flashfs enable
[admin@HDD root]$ mount -obind /tmp/harddisk/opt /opt
[admin@HDD root]$ mkdir -p /opt/tmp/ipkg
[admin@HDD root]$ ipkg.sh update
Downloading http://wl500g.dyndns.org/ipkg/Packages ...
Connecting to wl500g.dyndns.org[158.250.11.254]:80
Packages 100% |*****************************| 754 00:00 ETA
Done.
Updated list of available packages in /opt/lib/ipkg/lists/wl500g
Downloading http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/Packages
...
Connecting to ipkg.nslu2-linux.org[140.211.167.165]:80
Packages 100% |*****************************| 377 KB 00:00 ETA
Done.
Updated list of available packages in /opt/lib/ipkg/lists/optware
[admin@HDD root]$ ipkg.sh install ipkg-opt

Downloading http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/uclibc-opt_0.9.28-13_mipsel.ipk ...
Connecting to ipkg.nslu2-linux.org[140.211.167.165]:80
uclibc-opt_0.9.28-13 100% |*****************************| 834 KB 00:00 ETA
Done.
Unpacking uclibc-opt...Done.
Configuring uclibc-opt...Updating /opt/etc/ld.so.cache
Done.

Downloading http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/ipkg-opt_0.99.163-9_mipsel.ipk ...
Connecting to ipkg.nslu2-linux.org[140.211.167.165]:80
ipkg-opt_0.99.163-9_ 100% |*****************************| 75860 00:00 ETA
Done.
Unpacking ipkg-opt...Done.
Configuring ipkg-opt...Done.
[admin@HDD root]$ ipkg update
Downloading http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/Packages.gz
Inflating http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/Packages.gz
Updated list of available packages in /opt/lib/ipkg/lists/optware
Successfully terminated.
[admin@HDD root]$ ipkg install mc
Installing mc (4.6.1-3) to /opt/...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/mc_4.6.1-3_mipsel.ipk
package slang suggests installing pcre
package slang suggests installing libpng
Installing glib (2.9.6-1) to /opt/...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/glib_2.9.6-1_mipsel.ipk
Installing slang (2.1.2-1) to /opt/...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/slang_2.1.2-1_mipsel.ipk
Installing e2fsprogs (1.40.3-1) to /opt/...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/e2fsprogs_1.40.3-1_mipsel.ipk
Configuring e2fsprogs
update-alternatives: Linking //opt/bin/chattr to /opt/bin/e2fsprogs-chattr
update-alternatives: Linking //opt/bin/lsattr to /opt/bin/e2fsprogs-lsattr
update-alternatives: Linking //opt/sbin/fsck to /opt/sbin/e2fsprogs-fsck
Configuring glib
Configuring mc
Configuring slang
Successfully terminated.
[admin@HDD root]$ ipkg install cron
Installing cron (4.1-7) to /opt/...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/cron_4.1-7_mipsel.ipk
Configuring cron
Remember that the system crontab file is "/opt/etc/crontab".
Successfully terminated.
[admin@HDD root]$ ipkg install logrotate
Installing logrotate (3.7.1-4) to /opt/...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/logrotate_3.7.1-4_mipsel.ipk
Installing popt (1.7-2) to /opt/...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/popt_1.7-2_mipsel.ipk
Configuring logrotate
Configuring popt
Successfully terminated.
[admin@HDD root]$ ipkg install gnuplot
Installing gnuplot (4.2.2-2) to /opt/...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/gnuplot_4.2.2-2_mipsel.ipk
Installing readline (5.2-2) to /opt/...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/readline_5.2-2_mipsel.ipk
Installing libgd (2.0.35-1) to /opt/...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/libgd_2.0.35-1_mipsel.ipk
Installing libpng (1.2.24-1) to /opt/...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/libpng_1.2.24-1_mipsel.ipk
Installing zlib (1.2.3-2) to /opt/...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/zlib_1.2.3-2_mipsel.ipk
Installing libjpeg (6b-2) to /opt/...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/libjpeg_6b-2_mipsel.ipk
Installing freetype (2.1.10-4) to /opt/...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/freetype_2.1.10-4_mipsel.ipk
Installing fontconfig (2.5.0-0) to /opt/...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/fontconfig_2.5.0-0_mipsel.ipk
Installing expat (2.0.1-1) to /opt/...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/expat_2.0.1-1_mipsel.ipk
Installing gconv-modules (2.2.5-7) to /opt/...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/gconv-modules_2.2.5-7_mipsel.ipk
Installing ncurses (5.6-3) to /opt/...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/ncurses_5.6-3_mipsel.ipk
Installing libuclibc++ (0.2.2-5) to /opt/...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/libuclibc++_0.2.2-5_mipsel.ipk
Подключение к узлу утеряно.
Нажмите любую клавишу...

причём это не перезагрузка. нажимаю ,вхожу , сеть есть , а инет не работает. делаю reboot , только после этого восстанавливается инет. делал сброс настроек в дефолт – не помогает. тоже самое (иногда на строку раньше).видимо что-то прописалось – как сбросить (убить) не знаю. помогите пожалуйста.:(

alxndrv
08-02-2008, 13:59
Сначала, думаю, стоит переформатировать диск, чтобы исчезло все, что там установилось. Затем можно попробовать выполнять приведенные команды последовательно и смотреть, что будет. Кстати, если есть какие-то проблемы с подключением к Инету, требующие перезагрузки роутера, то после установки каждого пакета видимо стоит "сохраняться" flashfs save && flashfs commit && flashfs enable.

CHAYNIK
08-02-2008, 14:12
спасибо. сделал ещё "круче". прошился родной ASUS прошивкой потом обратно на 1.9.2.7-8, потом формат диска:) .получилось .синий MC.

CHAYNIK
08-02-2008, 16:46
не могли бы Вы объяснить что нужно сделать в MC. не могу найти "файл /usr/local/sbin/post-boot (который авт. запускается после перезагрузки роутера)" у меня он автоматически не запустился

alxndrv
08-02-2008, 16:58
Странно, что его нет,
надо проверить


cd /usr/local/sbin
ls

Если действительно нет, его можно создать

echo "#!/bin/sh" >> /usr/local/sbin/post-boot
chmod +x /usr/local/sbin/post-boot
и уже дальше как в алгоритме. Принцип работы в mc такой же как в norton commander или far - стрелочками и вводом путешествуем по папкам, клавишами f3 и f4 (esc затем 3 или 4) просматриваем или редактируем файлы.

CHAYNIK
08-02-2008, 17:26
вышел , сделал
echo "#!/bin/sh" >> /usr/local/sbin/post-boot
chmod +x /usr/local/sbin/post-boot
потом
export TERMINFO="/opt/share/terminfo"
export TERM="linux"
/opt/bin/mc
вот так выглядит:

CHAYNIK
08-02-2008, 17:39
его не только нет, но и не хочет создаваться?

[admin@ASUSHDD root]$ cd /usr/local/sbin
-sh: cd: can't cd to /usr/local/sbin
[admin@ASUSHDD root]$ ls
[admin@ASUSHDD root]$ echo "#!/bin/sh" >> /usr/local/sbin/post-boot
-sh: cannot create /usr/local/sbin/post-boot: Directory nonexistent
[admin@ASUSHDD root]$ chmod +x /usr/local/sbin/post-boot
chmod: /usr/local/sbin/post-boot: No such file or directory
[admin@ASUSHDD root]$

alxndrv
08-02-2008, 20:38
Значит нет такой папки sbin в /usr/local, можно попробовать ее создать, например с помощью mc - f7 (esc и 7).

CHAYNIK
09-02-2008, 10:49
вы уж извините за глупость. папку вроде создал, а как добавить строки? описание к mc нашёл, но .....

alxndrv
09-02-2008, 13:23
Подвести курсор к файлу, нажать esc и 4, затем напечатать нужные строки, нажать esc и выбрать save&exit

CHAYNIK
09-02-2008, 14:57
понял хотя-бы почему выгляжу тупицей. у меня нет не только папок post-boot , post-mount , но и самих файлов. т. е. папки я создал , они пустые ,а я пытаюсь там что-то править (бестолочь). поэтому и кн. F3 и F4 не работают. понял, когда двинулся дальше и в crontab действительно нашёл первую строку , добавил вторую.

Reyter
09-02-2008, 16:39
понял хотя-бы почему выгляжу тупицей. у меня нет не только папок post-boot , post-mount , но и самих файлов.Уважаемый. Со всеми этими вопросами вам сюда (http://wl500g.info/showthread.php?t=3171). Все расписано подробнейшим образом - что и как. И специаьно для новичков.
Читайте, пробуйте.

ckatugrum
09-02-2008, 21:36
Уважаемые, поможите чайнику... Установил transmission в полном соответствии с инструкцией. Вроде работает... НО
Трекер работает только в локалке провайдера. Скорость даунлоада, как говорится, во всю ширину канала (10 Мбит/с), а вот с аплоадом проблемы - либо не раздает вовсе, либо на скорости на более 30 кбит/с... Причем, раздача идет только если других сидеров, кроме меня, нет...
Попробовал выложить на трекер новый торрент - результат пессимистичный. Как только файл у меня скачали, его раздача прекратилась...
Подскажите, где копать?

alxndrv
10-02-2008, 10:30
/opt/etc/transmission.conf

ckatugrum
10-02-2008, 19:43
/opt/etc/transmission.conf
Это Вы мне? Я не совсем понял, что Вы имели ввиду... Вот содержимое файла:

# Configuration
# NOTE: no spaces around the = sign
# the config will be sourced (eg. . transmission.conf)

SOURCE=/tmp/harddisk/torrent/source
WORK=/tmp/harddisk/torrent/work
TARGET=/tmp/harddisk/torrent/target
#MAILTO=torrent@somedomain.com
#MAILFROM=torrent@somedomain.com
MAILOPT="-smail.somedomain.com -f"
USER=admin
GROUP=root
DATE_FORMAT="%d %h %H:%M"

# Transmission daemon variables
PIDFILE=/opt/var/run/transmission.pid
ACTIVE=/tmp/harddisk/torrent/active-torrents.txt
HOME=/tmp/harddisk/torrent
WATCHDOG=300
LISTENING_PORT=65534
# set SPEED in kB/s or -1 for unlimited
UPLOAD_SPEED=-1
DOWNLOAD_SPEED=-1
#UPLOAD_SPEED=41
#DOWNLOAD_SPEED=180
# uncomment the following if encryption is preferred
# ENCRYPTION=-e

# uncomment the following if encryption is required
# ENCRYPTION="-ee"
# change SYSLOG from /tmp/syslog.log to
SYSLOG=/opt/var/log/messages

#Uncomment the following for UPNP NAT traversal
#NAT_TRAVERSAL=--nat-traversal

# Seed torrent after completition (YES or NO)
AUTOSEED="YES"
# Enable removing of DONE non-seeding torrents in ${TARGET} directory
# FORCE_REMOVE="YES"
# If the following limit is reached watchdog will not enqueue new one
MAX_ACTIVE_TORRENTS=10

# Creating graphical log of transfer with gnuplot
# can be very site specific issue. See transmission.cgi
# how this variables are used.
GNUPLOT=/opt/bin/gnuplot
GNUPLOT_COMMAND=${WORK}/transfer.gnuplot
GNUPLOT_DATA=${WORK}/transfer.data
GNUPLOT_OUTPUT=/opt/share/www/transfer.png
HTTP_IMG_LOCATION=../transfer.png
#TZ offset in seconds. Use +- sign. DST manually
TIMEZONE_OFFSET=+10800

#Colors for command line. # comment out if not needed
GREEN="\033[32;1m"
#NC="\033[0m"
#BACK_UP="\033[1K\033[0G"
NORMAL="\033[0m"
WARN="\033[33;1m"
BAD="\033[31;1m"
BOLD="\033[1m"
GOOD="\033[32;1m"

Я никакого криминала не вижу...

Vofik
16-02-2008, 10:02
И как теперь стартовать загрузку?

Reyter
16-02-2008, 10:10
И как теперь стартовать загрузку?
Жмакнуть на pause. А потом на watchdog

Vofik
16-02-2008, 15:55
а можете дать faq на русском (а ещё лучше руссификатор) для этой софтины, а интерфейс в отличии от mldonkey не очень-то интуитивный;)

lexass
16-02-2008, 16:11
Vofik ты решил во всех темах отметится?:mad:

Reyter
16-02-2008, 16:16
а можете дать faq на русском (а ещё лучше руссификатор) для этой софтины, а интерфейс в отличии от mldonkey не очень-то интуитивный;)
До сих пор ни у кого не возникало желания русифицировать интерфейс, поскольку русифицировать там практически нечего. Можете попробовать проделать это сами.
А в дальнейшем, если непонятно назначение какой-либо кнопки, жмакните на help. Должно полегчать :)

Vofik
17-02-2008, 09:49
а есть ли для данной софтины какая-нибуть gui, как sancho к mldonkey?

Reyter
17-02-2008, 10:13
а есть ли для данной софтины какая-нибуть gui, как sancho к mldonkey?
GUI для винды нет.
Есть Clutch (http://clutchbt.com/) - альтернативный web-интерфейс, но я каких-либо преимуществ по сравнению со стандартным не увидел.

Sigma
17-02-2008, 17:46
не создаются графики
на странице log:

Creating graph...
plot '/tmp/harddisk/torrent/work/transfer.data' using ($1+86400++3600):2 title 'download' axis x1y1 with impulses, '/tmp/harddisk/torrent/work/transfer.data' using ($1+86400++3600):3 title 'upload' with impulses,
'/tmp/harddisk/torrent/work/transfer.data' using ($1+86400++3600):4 axis x1y2 title 'load' with lines ^ "/tmp/harddisk/torrent/work/transfer.gnuplot", line 13: warning: Skipping data file with no valid points plot
'/tmp/harddisk/torrent/work/transfer.data' using ($1+86400++3600):2 title 'download' axis x1y1 with impulses, '/tmp/harddisk/torrent/work/transfer.data' using ($1+86400++3600):3 title 'upload' with impulses,
'/tmp/harddisk/torrent/work/transfer.data' using ($1+86400++3600):4 axis x1y2 title 'load' with lines ^ "/tmp/harddisk/torrent/work/transfer.gnuplot", line 13: warning: Skipping data file with no valid points plot
'/tmp/harddisk/torrent/work/transfer.data' using ($1+86400++3600):2 title 'download' axis x1y1 with impulses, '/tmp/harddisk/torrent/work/transfer.data' using ($1+86400++3600):3 title 'upload' with impulses,
'/tmp/harddisk/torrent/work/transfer.data' using ($1+86400++3600):4 axis x1y2 title 'load' with lines ^ "/tmp/harddisk/torrent/work/transfer.gnuplot", line 13: warning: Skipping data file with no valid points plot
'/tmp/harddisk/torrent/work/transfer.data' using ($1+86400++3600):2 title 'download' axis x1y1 with impulses, '/tmp/harddisk/torrent/work/transfer.data' using ($1+86400++3600):3 title 'upload' with impulses,
'/tmp/harddisk/torrent/work/transfer.data' using ($1+86400++3600):4 axis x1y2 title 'load' with lines ^ "/tmp/harddisk/torrent/work/transfer.gnuplot", line 13: x range is invalid


файл torrents/work/transfer.data пустой

pripps
17-02-2008, 18:34
Hello

I have this error when trying to install ipkg. What is wrong?

Thanks

[admin@(none) ipkg]$ [admin@(none) ipkg]$ ipkg.sh update
-sh: Syntax error: word unexpected (expecting ")")
[admin@(none) ipkg]$ Downloading http://wl500g.dyndns.org/ipkg/Packages ...
-sh: Downloading: not found
[admin@(none) ipkg]$ wget: wl500g.dyndns.org: Unknown host
-sh: wget:: not found
[admin@(none) ipkg]$ ipkg_download: ERROR: Failed to retrieve http://wl500g.dyndns.org/ipkg/Packages, returning
-sh: ipkg_download:: not found
[admin@(none) ipkg]$ ipkg_update: Error downloading http://wl500g.dyndns.org/ipkg/Packages to /opt/lib/ipkg/lists/wl500g
-sh: ipkg_update:: not found
[admin@(none) ipkg]$ Downloading http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/Packages ...
-sh: Downloading: not found
[admin@(none) ipkg]$ wget: ipkg.nslu2-linux.org: Unknown host
-sh: wget:: not found
[admin@(none) ipkg]$ ipkg_download: ERROR: Failed to retrieve http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/Packages, returning t
-sh: ipkg_download:: not found
[admin@(none) ipkg]$ ipkg_update: Error downloading http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/Packages to /opt/lib/ipkg/lists/optware
-sh: ipkg_update:: not found
[admin@(none) ipkg]$

andyqp
17-02-2008, 21:20
не создаются графики
на странице log:
...
файл torrents/work/transfer.data пустой

Лог файл не пустой? transfer.data заполняется непосредственно перед показом графика из записей лог файла

potoymkin
18-02-2008, 09:10
Доброго времени суток.
вопрос опять же по сабжу - не отдает ни в какую на торрентс.ру
скачивает вполне приемлимо, а вот с отдачей какие то траблы. стоит ваще по нулям
вот кусок лога - не может с трекером соединиться...


Feb 18 08:56:52 transmissiond[173]: Tracker hasn't responded yet. Retrying...
Feb 18 08:56:52 transmissiond[173]: Tracker: Warning - Tracker hasn't responded yet. Retrying...
Feb 18 08:56:52 transmissiond[173]: Tracker hasn't responded yet. Retrying...
Feb 18 08:56:52 transmissiond[173]: Tracker: Warning - Tracker hasn't responded yet. Retrying...
Feb 18 08:56:52 transmissiond[173]: Tracker hasn't responded yet. Retrying...
Feb 18 08:56:52 transmissiond[173]: Tracker: Warning - Tracker hasn't responded yet. Retrying...
Feb 18 08:56:52 transmissiond[173]: Tracker hasn't responded yet. Retrying...
Feb 18 08:56:52 transmissiond[173]: Tracker: Warning - Tracker hasn't responded yet. Retrying...
Feb 18 09:01:52 transmissiond[173]: Tracker hasn't responded yet. Retrying...
Feb 18 09:01:52 transmissiond[173]: Tracker: Warning - Tracker hasn't responded yet. Retrying...
Feb 18 09:01:52 transmissiond[173]: Tracker hasn't responded yet. Retrying...
Feb 18 09:01:52 transmissiond[173]: Tracker: Warning - Tracker hasn't responded yet. Retrying...
Feb 18 09:01:52 transmissiond[173]: Tracker hasn't responded yet. Retrying...
Feb 18 09:01:52 transmissiond[173]: Tracker: Warning - Tracker hasn't responded yet. Retrying...
Feb 18 09:01:52 transmissiond[173]: Tracker hasn't responded yet. Retrying...
Feb 18 09:01:52 transmissiond[173]: Tracker: Warning - Tracker hasn't responded yet. Retrying...
Feb 18 09:01:52 transmissiond[173]: Tracker hasn't responded yet. Retrying...
но это пол беды. даже если и соединяется с трекером, то количество пиров 1-2, соотв скорость отдачи 3-10кб/с.
при этом если раздавать с компа - win и utorrent и все подключено через wl-500gp то все более менее нормально. каким образом можно победить это?

ALEX130
18-02-2008, 15:23
Не могу загрузить пакеты.Через некоторое время в процессе загрузки теряется подключение.

alxndrv
18-02-2008, 15:46
попробую посоветовать, хотя конечно все симптомы имеют общий характер
pripps
Похоже проблемы с соединением с Инетом
potoymkin
можно обновить transmission
либо удалить и переустановить
не следует запускать transmission и другие клиенты одновременно для использования с одним и тем же трекером - могут возникнуть проблемы
ALEX130
у кого-то в ветке уже было нечто подобное, помогла перепрошивка роутера и переформатирование hdd, хотя, я думаю, что если поискать по форуму - можно найти более простое решение

andyqp
18-02-2008, 18:44
Hello

I have this error when trying to install ipkg. What is wrong?

Thanks


Check the following post: http://wl500g.info/showpost.php?p=60932&postcount=3

Sigma
18-02-2008, 19:17
Лог файл не пустой? transfer.data заполняется непосредственно перед показом графика из записей лог файла

всё починилось
помогла перезагрузка ;)

potoymkin
18-02-2008, 20:36
potoymkin
можно обновить transmission
либо удалить и переустановить
не следует запускать transmission и другие клиенты одновременно для использования с одним и тем же трекером - могут возникнуть проблемы


да нет. обновляться уже некуда 1.5+ и одновременно конечно не запускаю клиенты(хотя по идее роли не должно играть) тут в чем то другом дело. боюсь что то с фаерволом. точне с файлом post-firewall возможно не запускается или не обрабатывается. как проверить пока не понял. но сканер портов этот порт в списке открытых не обнаружил - проверял с работы. так же проблема с мс в файл пост-бут запись сделал чтоб он синим был и кнопки работали, однако никакой реакции. если руками прописывать эти строки, то конечно все ок. пост-маунт судя по всему обрабатывается, т.к. диск подключен получается... я для чистоты эксперимента запихнул строчки насчет мс в пост-маунт и опять же результат нулевой... схожу с ума потихоньку...

alxndrv
18-02-2008, 20:53
Текущие iptables можно вывести командой

iptables --list
(--help)

Диск подключается без участия скрипта post-mount, в соответствии с алгоритмом в него записываются в том числе команды монтирование hdd в /opt и запуск transmission. Естественно, если он действительно запускается, то эти команды должны выполняться. Возможно, после изменения файла post-mount или post-firewall не делается "сохранение" flashfs. Возможно файлы не executable (не сделан chmod).

pripps
19-02-2008, 01:01
Check the following post: http://wl500g.info/showpost.php?p=60932&postcount=3

OK, thanks.

Sergey255
19-02-2008, 06:20
Помогите решить проблему. Нет так давно перестали качаться файлы большого размера. Т.е. если я добавляю закачку менее 5 гигов все прекрасно стартует и качается. Если закачка имеет размер ~ 15 гигов (hd фильмы), останавливаются все закачки включая сидируемые. Помогает только рестарт. Раньше все работало нормально, качал и 25 гиговые фильмы. В чем проблема и как исправить?

alxndrv
19-02-2008, 08:47
Сначала стоит посмотреть лог transmission и asus

Sergey255
19-02-2008, 08:55
Где находятся эти логи? Потому-что в логе через веб интерфейс ничего нет.

Feb 19 10:59:48 transmissiond[176]: Starting torrent /tmp/mnt/disc0_3/torrent/work/doom/doom.torrent

Это последняя строчка, дальше пусто. Уже ничего не качается и не раздается.

Sergey255
19-02-2008, 09:09
Мне кажется, что проблема в создании файла такого размера. Потому-что в папке /torrent/work создается папка с новым торрентом, но там самого файла нет (насколько я знаю, файл появляется сразу и показывает сразу свой полный размер, хоть и еще не скачан).

andyqp
19-02-2008, 10:22
Мне кажется, что проблема в создании файла такого размера. Потому-что в папке /torrent/work создается папка с новым торрентом, но там самого файла нет (насколько я знаю, файл появляется сразу и показывает сразу свой полный размер, хоть и еще не скачан).

Граница действительно 5 гигов, а не 4? 4 гига довольно характерное число, тут могут включиться как ограничения файловой системы (а какая она, кстати?), так и глюки программы.

Еще можно попробовать создать большой файл руками, чтобы убедиться, что проблема не в ФС. Только я не гуру и не смогу посоветовать команду, которой можно было бы это сделать быстро...

alxndrv
19-02-2008, 10:55
в файловой системе ext3 ограничение размера файла начинается от 16ГБ (в зависимости от размера самой системы, если раздел до 2ТБ - ограничение 16ГБ). в случае asus есть проблема копирования с роутера большого файла по ftp (что-то типа 2ГБ)

Lore
19-02-2008, 15:32
Други, подскажите плиз, что за кривизна у меня...


Feb 19 16:44:06 transmission_watchdog: Transmission daemon restarted!
Feb 19 16:44:06 transmissiond[4500]: Transmission daemon 1.05+ (5051) started - http://transmission.m0k.org/ at port 65534
Feb 19 16:44:06 transmissiond[4500]: Starting torrent /opt/usb_hdd/downloads/torrent/work/ne/ne.torrent
Feb 19 16:44:14 transmissiond[4500]: Couldn't get information for file "/opt/usb_hdd/downloads/torrent/.transmission/cache/7653891669afaaef32ac4fd8193b4cdbd89f3e12-cgi" No such file or directory
Feb 19 16:44:14 transmissiond[4500]: Couldn't get information for file "/opt/usb_hdd/downloads/torrent/.transmission/cache/7653891669afaaef32ac4fd8193b4cdbd89f3e12" No such file or directory
Feb 19 16:44:14 transmissiond[4500]: Couldn't get information for file "/opt/usb_hdd/downloads/torrent/.transmission/cache/7653891669afaaef32ac4fd8193b4cdbd89f3e12-cgi" No such file or directory
Feb 19 16:44:14 transmissiond[4500]: Couldn't get information for file "/opt/usb_hdd/downloads/torrent/.transmission/cache/7653891669afaaef32ac4fd8193b4cdbd89f3e12" No such file or directory
Feb 19 16:51:31 transmissiond[4500]: Starting torrent /opt/usb_hdd/downloads/torrent/work/samyjj_luchshijj_film_ne_palevokhoroshee_kachestvo/samyjj_luchshijj_film_ne_palevokhoroshee_kachestvo .torrent
Feb 19 16:51:40 transmissiond[4500]: Couldn't get information for file "/opt/usb_hdd/downloads/torrent/.transmission/cache/eaa867065d57bf6b7f3d1d6e53a0590bc689b9b9-cgi" No such file or directory
Feb 19 16:51:40 transmissiond[4500]: Couldn't get information for file "/opt/usb_hdd/downloads/torrent/.transmission/cache/eaa867065d57bf6b7f3d1d6e53a0590bc689b9b9" No such file or directory
Feb 19 16:51:40 transmissiond[4500]: Couldn't get information for file "/opt/usb_hdd/downloads/torrent/.transmission/cache/eaa867065d57bf6b7f3d1d6e53a0590bc689b9b9-cgi" No such file or directory
Feb 19 16:51:40 transmissiond[4500]: Couldn't get information for file "/opt/usb_hdd/downloads/torrent/.transmission/cache/eaa867065d57bf6b7f3d1d6e53a0590bc689b9b9" No such file or directory
Вроде все работает, но в лог трасмишена постоянно лезут строки про отсутствующий файл/или папку. Посмотрел папку /opt/.../.transmission/cache/ - эти файлы там есть.

andyqp
19-02-2008, 16:44
Други, подскажите плиз, что за кривизна у меня...


Feb 19 16:44:06 transmission_watchdog: Transmission daemon restarted!
Feb 19 16:44:06 transmissiond[4500]: Transmission daemon 1.05+ (5051) started - http://transmission.m0k.org/ at port 65534
Feb 19 16:44:06 transmissiond[4500]: Starting torrent /opt/usb_hdd/downloads/torrent/work/ne/ne.torrent
Feb 19 16:44:14 transmissiond[4500]: Couldn't get information for file "/opt/usb_hdd/downloads/torrent/.transmission/cache/7653891669afaaef32ac4fd8193b4cdbd89f3e12-cgi" No such file or directory
Feb 19 16:44:14 transmissiond[4500]: Couldn't get information for file "/opt/usb_hdd/downloads/torrent/.transmission/cache/7653891669afaaef32ac4fd8193b4cdbd89f3e12" No such file or directory
Feb 19 16:44:14 transmissiond[4500]: Couldn't get information for file "/opt/usb_hdd/downloads/torrent/.transmission/cache/7653891669afaaef32ac4fd8193b4cdbd89f3e12-cgi" No such file or directory
Feb 19 16:44:14 transmissiond[4500]: Couldn't get information for file "/opt/usb_hdd/downloads/torrent/.transmission/cache/7653891669afaaef32ac4fd8193b4cdbd89f3e12" No such file or directory
Feb 19 16:51:31 transmissiond[4500]: Starting torrent /opt/usb_hdd/downloads/torrent/work/samyjj_luchshijj_film_ne_palevokhoroshee_kachestvo/samyjj_luchshijj_film_ne_palevokhoroshee_kachestvo .torrent
Feb 19 16:51:40 transmissiond[4500]: Couldn't get information for file "/opt/usb_hdd/downloads/torrent/.transmission/cache/eaa867065d57bf6b7f3d1d6e53a0590bc689b9b9-cgi" No such file or directory
Feb 19 16:51:40 transmissiond[4500]: Couldn't get information for file "/opt/usb_hdd/downloads/torrent/.transmission/cache/eaa867065d57bf6b7f3d1d6e53a0590bc689b9b9" No such file or directory
Feb 19 16:51:40 transmissiond[4500]: Couldn't get information for file "/opt/usb_hdd/downloads/torrent/.transmission/cache/eaa867065d57bf6b7f3d1d6e53a0590bc689b9b9-cgi" No such file or directory
Feb 19 16:51:40 transmissiond[4500]: Couldn't get information for file "/opt/usb_hdd/downloads/torrent/.transmission/cache/eaa867065d57bf6b7f3d1d6e53a0590bc689b9b9" No such file or directory
Вроде все работает, но в лог трасмишена постоянно лезут строки про отсутствующий файл/или папку. Посмотрел папку /opt/.../.transmission/cache/ - эти файлы там есть.
Обычно такие сообщения появляются при запуске новой закачки. Означают то, что нету информации о том, в каком состоянии этот torrent. Для только что запущенной закачки это нормально. Он сообщает, что файлов небыло и создает их.

bummuk
19-02-2008, 18:57
вроде все сделал как написано тут, и все равно выдает вот это:
transmission.cgi: kill: 782: (187) -
Operation not permitted /opt/sbin/transmission_watchdog: kill: 306: (187) - Operation not permitted

где я туплю?

andyqp
19-02-2008, 20:40
вроде все сделал как написано тут, и все равно выдает вот это:
transmission.cgi: kill: 782: (187) -
Operation not permitted /opt/sbin/transmission_watchdog: kill: 306: (187) - Operation not permitted

где я туплю?
Убедись, что правильно указаны "root" vs. "admin" в transmission.conf и httpd.conf. (см. начало transmission.cgi)

Sigma
20-02-2008, 13:45
подскажите как бороться с многочисленными


Feb 20 15:35:51 transmissiond[197]: Tracker hasn't responded yet. Retrying...
Feb 20 15:35:51 transmissiond[197]: Tracker: Warning - Tracker hasn't responded yet. Retrying...

в логе

хоть чтоли скриптик для крона для чистки дайте :confused:

pripps
20-02-2008, 20:49
попробую посоветовать, хотя конечно все симптомы имеют общий характер
pripps
Похоже проблемы с соединением с Инетом
potoymkin
можно обновить transmission
либо удалить и переустановить
не следует запускать transmission и другие клиенты одновременно для использования с одним и тем же трекером - могут возникнуть проблемы
ALEX130
у кого-то в ветке уже было нечто подобное, помогла перепрошивка роутера и переформатирование hdd, хотя, я думаю, что если поискать по форуму - можно найти более простое решение

Я понял суть моей проблемы, но не знаю как ее решить. Мой роутер сконфигуририван как WDS hybrid и работает как задумано т.е. выдает ип клиентам подключеным к нему полученные с другого Асюса подключенного к WAN и они выходят в Инет. Странно что сам роутер не может найти не один Инет сайт поэтому я думаю и произошла проблема с IPKG. Пинг в локальной сети работает а в Инете нет. Что то с DNS наверно. Можно в принципе переконфигурировать и подключить напрямую к Инету и сделать все что мне надо но должен же быть вариант попроще. Мне нужно на данный момент установить IPKG. Будут советы?

bummuk
21-02-2008, 19:13
Убедись, что правильно указаны "root" vs. "admin" в transmission.conf и httpd.conf. (см. начало transmission.cgi)

все равно вот так получается:

transmission.cgi: kill: 782: (188) - Operation not permitted transmission.cgi: transmission.cgi: 4: cannot create /tmp/harddisk/torrent/target/[torrents.ru].1089886/.info: Permission denied transmission.cgi: transmission.cgi: 4: cannot create /tmp/harddisk/torrent/target/[torrents.ru].5364748/.info: Permission denied transmission.cgi: transmission.cgi: 4: cannot create /tmp/harddisk/torrent/target/[torrents.ru].5394982/.info: Permission denied transmission.cgi: transmission.cgi: 4: cannot create /tmp/harddisk/torrent/target/[torrents.ru].5485546/.info: Permission denied transmission.cgi: transmission.cgi: 4: cannot create /tmp/harddisk/torrent/target/[torrents.ru].5495496/.info: Permission denied transmission.cgi: transmission.cgi: 4: cannot create /tmp/harddisk/torrent/target/[torrents.ru].5885478/.info: Permission denied transmission.cgi: transmission.cgi: 4: cannot create /tmp/harddisk/torrent/target/[torrents.ru].7038063/.info: Permission denied transmission.cgi: transmission.cgi: 4: cannot create /tmp/harddisk/torrent/target/[torrents.ru].7260389/.info: Permission denied

l2net
21-02-2008, 21:03
подскажите как бороться с многочисленными


Feb 20 15:35:51 transmissiond[197]: Tracker hasn't responded yet. Retrying...
Feb 20 15:35:51 transmissiond[197]: Tracker: Warning - Tracker hasn't responded yet. Retrying...

в логе

та же строка в логах, есть подозрение что это трекер блокирует клиент на отдачу (имхо)

kermy
21-02-2008, 22:08
Имею WL-500gP + HDD WD250 + AgeStar + последняя прошивка Olega
Проделал всё в точности как описано сдесь, но transmission так и не заработал (веб интерфейс не открывается)

Я в линухе маГко говоря не силён, но заметил такую штуку что после перезагрузки роутера если зайдти на него через putty.exe то например просто набрав команду mc ничего не происходит. Ф.Менеджер запускается только если выполнить:
mount /dev/discs/disc0/part2 /opt
mount /dev/discs/disc0/part3 /tmp/harddisk
(всеравно если просто mc то чёрный запускается)
Это потому что у меня диски сами не ионтируются? Чего мне делать???
Ай нид ХЕЛП!!!

alxndrv
22-02-2008, 08:19
bummuk
в tmp/harddisk/torrent (и другие подкаталоги) не разрешена запись, см. алгоритм, команда
chmod

kermy
Необходимы более точные сведения, чем просто "не работает". Можно только гадать: может файлов bost-boot или post-mount нет или в них не то записано, может не все пакеты установились, может раздел ext3 не primary и не монтируется автоматически в harddisk. Либо вообще прошить заново роутер, переформатировать диск и все сначала, не спеша.
Sigma
l2net

Tracker hasn't responded yet. Retrying...
Эта сообщение НЕ говорит о том, что трекер блокирует отдачу. Трекер просто не ответил на запрос из-за того, что в данный момент недоступен (перегружен, отключен, нет такого трекера и т.п., IP адрес заблокирован - "забанен"). И, обычно, может быть заблокировано скачивание (или скачивание сразу нескольких торрентов), если рейтинг низкий, при этом будет соответствующее сообщение в логе.

Reyter
22-02-2008, 10:18
Это потому что у меня диски сами не ионтируются? Чего мне делать???
1. Да, потому что не монтируются.
2. Прописать команды монтирования в post-mount.

Lore
22-02-2008, 13:32
Как-то случайно обнаружил в "/tmp/local/root" папку "/.transmission", содержащую:

/cache
/torrents
stats.benc Т.е. точно такую же папку, как в домашней директории трансмишена на usb-диске (у меня это "/opt/usb_hdd/downloads/torrent") :eek:

Стал разбираться откуда ноги растут и нашел - появляется, если нажать в веб-интерфейсе трансмишена кнопку INFO на каком-нить торренте.

Резонный вопрос... Это у меня где-то недонастроенно или так и должно происходить (т.е. фича такая)?

P.S. обнаружил это дело когда пытался сделать flashfs save ...commit...enable что бы сохранить изменения в своих скриптах post-... После save вижу, а там почти 100 Кб. получается :(:eek:

alxndrv
22-02-2008, 14:00
Это фича, некоторые делают симлинк
/tmp/local/root/.transmission на
.transmission на hdd.

Кстати, про большие торренты, им может не хватать ресурсов, так что oleo рекомендует не качать их параллельно с другими. У меня сделан swap на 2Гб, это может помочь.

Lore
22-02-2008, 14:40
Это фича, некоторые делают симлинк
/tmp/local/root/.transmission на
.transmission на hdd.


Спасибо! Проверил - помогло.

bummuk
22-02-2008, 22:04
[QUOTE=alxndrv;84240]bummuk
в tmp/harddisk/torrent (и другие подкаталоги) не разрешена запись, см. алгоритм, команда
chmod

в том все и дело что делал
chmod ugoa+w /tmp/harddisk/torrent
chmod ugoa+w /tmp/harddisk/torrent/source
chmod ugoa+w /tmp/harddisk/torrent/target
chmod ugoa+w /tmp/harddisk/torrent/work

диск 500 gb SATA в USB боксе, отформатирован одним разделом в ext3, без свопа
кстати каталог lost&found там должен быть? я его просто удалил сразу по самбе

и mc никак не могу настроить, чтобы грузился в синем окне, пробовал в разных вариантах и
export TERM="linux"
и
export TERM="xterm"
и по ftp доступ только на чтение как не бился
я так понимаю у меня какието глобальные проблемы с правами на диске
вобщем обнулил флэш коммандой

erase /dev/mtd/3
reboot

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

kermy
23-02-2008, 07:49
У меня такая проблема, Transmission начинает работать после перезагрузки роутера только после того, как я вручную в терминале выполню следующее:
mount -obind /tmp/harddisk/opt /opt
/opt/sbin/transmission_watchdog
/opt/etc/init.d/S05syslogd
/opt/etc/init.d/S80busybox_httpd start

mc в “цветном” рехиме запускается только после выполнения в терминале:
export TERMINFO="/opt/share/terminfo"
export TERM="linux"

содержимое файлов:
/usr/local/sbin/post-boot
/usr/local/sbin/post-mount
соответствует тому, что описано в wl500gp c нуля до torrent (transmission) http://wl500g.info/showthread.php?t=12209&highlight=%F0%E0%E1%EE%F2%E0%E5%F2

Даже после этого в Transmission List не показывается % Progress и upload/download, в лог график рисуется, но шкала времени отражает не текущее время (время в роутере актуальное). Transmission качает судя по тому что в share\torrent\work появляются файлы (хотя не знаю отдаёт ли).

Подскажите что не так? Что мне поправить чтобы всё работало?

alxndrv
23-02-2008, 10:24
Что может быть: не запускаются файлы post-boot и post-mount. 1)Возможно они не сделаны выполняемыми
2)Возможно содержимое не корректное - проверяется их ручным запуском

List в transmission.cgi будет показывать проценты скачанного торрента только после Update (разумеется если при этом торрент качается).

kermy
23-02-2008, 10:52
Что может быть: не запускаются файлы post-boot и post-mount. 1)Возможно они не сделаны выполняемыми
2)Возможно содержимое не корректное - проверяется их ручным запуском

List в transmission.cgi будет показывать проценты скачанного торрента только после Update (разумеется если при этом торрент качается).

Вот если post-mount запустить вручную:
[admin@NAS root]$ /usr/local/sbin/post-mount
grep: /tmp/harddisk/torrent/work/Event Horizon/.status: No such file or directory
grep: /tmp/harddisk/torrent/work/Rambo IV/.status: No such file or directory
grep: /tmp/harddisk/torrent/work/Vanilla Sky/.status: No such file or directory
cat: /tmp/syslog.log: No such file or directory
rm: cannot remove `/tmp/syslog.log': No such file or directory
Usage: /opt/etc/init.d/S80busybox_httpd (start|stop|restart)

Видимо поэтому Transmission Log сейчас пишет:
Creating graph...
cat: Write Error: No space left on device

andyqp
23-02-2008, 11:02
У меня такая проблема, Transmission начинает работать после перезагрузки роутера только после того, как я вручную в терминале выполню следующее:
mount -obind /tmp/harddisk/opt /opt
/opt/sbin/transmission_watchdog
/opt/etc/init.d/S05syslogd
/opt/etc/init.d/S80busybox_httpd start

mc в “цветном” рехиме запускается только после выполнения в терминале:
export TERMINFO="/opt/share/terminfo"
export TERM="linux"

содержимое файлов:
/usr/local/sbin/post-boot
/usr/local/sbin/post-mount
соответствует тому, что описано в wl500gp c нуля до torrent (transmission)

Что происходит, если вместо детального запуска вручную запустить из терминала
/usr/local/sbin/post-boot
/usr/local/sbin/post-mountУстановлен ли аттрибут x для этих файлов? Прописано ли #!/bin/sh в первой строке?

Даже после этого в Transmission List не показывается % Progress и upload/download, в лог график рисуется, но шкала времени отражает не текущее время (время в роутере актуальное). Transmission качает судя по тому что в share\torrent\work появляются файлы (хотя не знаю отдаёт ли).
Это может быть связано с тем, что автоматически не запустился /opt/etc/init.d/S05syslogd.

alxndrv
23-02-2008, 11:25
значит, в скриптах post-boot или post-mount ошибки, внимательно см. алгоритм
post-boot:

#!/bin/sh
export TERMINFO="/opt/share/terminfo"
export TERM="linux"
post-mount:

#!/bin/sh
/bin/mount -o bind,sync,noatime,rw /tmp/harddisk/opt /opt
/opt/sbin/transmission_watchdog
/opt/etc/init.d/S05syslogd
/opt/etc/init.d/S80busybox_httpd start

kermy
23-02-2008, 11:35
Установлен ли аттрибут x для этих файлов? Прописано ли #!/bin/sh в первой строке?


Вот содержимое post-boot и post-mount:
post-boot [-M--] 38 L:[ 1+ 5 6/ 6] *(143 / 143b)= <EOF>
#!/bin/sh
mount -obind /tmp/harddisk/opt /opt
export TERMINFO="/opt/share/terminfo"
export TERM="linux"

/opt/etc/init.d/S80busybox_httpd start


post-mount [----] 9 L:[ 1+ 0 1/ 9] *(9 / 259b)= . 10 0x0A
#!/bin/sh
echo "#!/bin/sh" >> /usr/local/sbin/post-mount
chmod +x /usr/local/sbin/post-mount

/bin/mount -o bind,sync,noatime,rw /tmp/harddisk/opt /opt
/opt/sbin/transmission_watchdog
/opt/etc/init.d/S05syslogd
/opt/etc/init.d/S80busybox_httpd start#!/bin/sh

В линухе я не силён то за атрибут X (в mc перед именем файла стоит *)

andyqp
23-02-2008, 11:41
Вот содержимое post-boot и post-mount:
...
В линухе я не силён то за атрибут X (в mc перед именем файла стоит *)
Не порядок в этих файлах. Для начала поправь содержимое согласно посту от alxndrv.
А * это то, что надо.

bummuk
23-02-2008, 14:20
не получается удалить закачку:
Can only remove suspended torrents! Edit transmission.conf to FORCE_REMOVE.

хотя в transmission.conf:

# Enable removing of DONE non-seeding torrents in ${TARGET} directory
FORCE_REMOVE="YES"

alxndrv
23-02-2008, 14:26
внимательно см алгоритм:

удалить torrent: list->отметить нужный, push, remove, purge

bummuk
23-02-2008, 14:54
внимательно см алгоритм:

да, все так, спасибо, упустил это

kermy
23-02-2008, 14:59
Не порядок в этих файлах. Для начала поправь содержимое согласно посту от alxndrv.
А * это то, что надо.

Поправил содержимое файлов:
post-mount [----] 47 L:[ 1+ 4 5/ 6] *(174 / 175b)= . 10 0x0A
#!/bin/sh
/bin/mount -o bind,sync,noatime,rw /tmp/harddisk/opt /opt
/opt/sbin/transmission_watchdog
/opt/etc/init.d/S05syslogd
/opt/etc/init.d/S80busybox_httpd start#!/bin/sh


File: post-boot Col 0 67 bytes 100%
#!/bin/sh
export TERMINFO="/opt/share/terminfo"
export TERM="linux"

Но эффекта ноль...

При "ручном" запуске Transmission появляется вот что:
[admin@NAS root]$ /opt/sbin/transmission_watchdog
grep: /tmp/harddisk/torrent/work/Event Horizon/.status: No such file or directory
grep: /tmp/harddisk/torrent/work/Rambo IV/.status: No such file or directory
grep: /tmp/harddisk/torrent/work/Vanilla Sky/.status: No such file or directory
[admin@NAS root]$ /opt/etc/init.d/S05syslogd
cat: /tmp/syslog.log: No such file or directory
rm: cannot remove `/tmp/syslog.log': No such file or directory
[admin@NAS root]$ /opt/etc/init.d/S80busybox_httpd start
Starting busybox httpd at port 8008 ... done
[admin@NAS root]$

Судя по тому что красная лампочка на HDD не мигает то download/upload непроисходит...

alxndrv
23-02-2008, 15:52
здесь ошибка (в конце строки) :

/opt/etc/init.d/S80busybox_httpd start#!/bin/sh

после запуска watchdog и busybox
надо попробовать зайти на веб-интерфейс transmission:
192.168.24.1:8008/cgi-bin/transmission.cgi
стоит также удалить (в интерфейсе) все торренты и запустить их заново

возможно, в ходе установки были допущены еще ошибки, разумно было бы сделать все "с нуля" снова

oextreme
23-02-2008, 15:56
Такая проблема возникла.


/opt/bin/gnuplot: can't load library 'libiconv.so.2'

И эту библиотеку требуют еще некоторый проги...
Не подскажете, где искать проблему?

andyqp
23-02-2008, 18:42
Такая проблема возникла.


/opt/bin/gnuplot: can't load library 'libiconv.so.2'

И эту библиотеку требуют еще некоторый проги...
Не подскажете, где искать проблему?

Попробуйте

ipkg update
ipkg upgrade

kermy
23-02-2008, 18:58
Решил проблемы с нормальным запуском mc и Transission благодаря вот этой статье:
http://forum.slo.ru/index.php?showtopic=165&pid=5702&mode=threaded&show=&st=&

Но вот что пишет Transmission на вкладке List:
Unable to find recent transfer stats in syslog
в аот на вкладке Log:
Write failed.

Creating graph...
cat: Write Error: No space left on device

вот что пишет при запуске:
cat: /tmp/syslog.log: No such file or directory
rm: cannot remove `/tmp/syslog.log': No such file or directory

Ругается на то что место нет, но на самом деле места до Х!Я, может быть чего то не так примонтировалось?
Как быть???

vinitto
23-02-2008, 20:03
Подскажите, люди добрые.
Вроде все сделал, как написано в большом посте от alxndrv.

но по этому адресу http://192.168.24.1:8008/cgi-bin/transmission.cgi
ничего не запускается. В чем может быть засада?

kermy
23-02-2008, 20:15
Подскажите, люди добрые.
Вроде все сделал, как написано в большом посте от alxndrv.

но по этому адресу http://192.168.24.1:8008/cgi-bin/transmission.cgi
ничего не запускается. В чем может быть засада?

А у тебя ip-шник то роутера 192.168.24.1? Ты его специально поменял???
Если нет то попробуй зайдти http://192.168.1.1:8008/cgi-bin/transmission.cgi

vinitto
23-02-2008, 20:17
Там все верно. IP специально поменял. Мож есть еще варианты настройки?

kermy
23-02-2008, 20:35
Если делаю так:
mount /dev/discs/disc0/part3 /tmp/harddisk/torrent/work
то папка work становится доступной для записи, но папки source и target недоступныдля записи даже после:
chmod ugoa+w /tmp/harddisk/torrent/source
chmod ugoa+w /tmp/harddisk/torrent/target

Чего делаю не так?

AlexTutu
23-02-2008, 21:32
Там все верно. IP специально поменял. Мож есть еще варианты настройки?
Проверь командой ps что там в памяти, должна быть строчка вроде

200 admin 416 S /usr/sbin/busybox_httpd -c /opt/etc/httpd.conf -p 8008
если ее там нет, посмотри загрузочные скрипты (/usr/local/sbin/post-mount)...
А так же проверь нормально у тебя примаунтились каталоги /tmp/harddisk и /opt к жесткому диску. У меня был момент - /tmp/harddisk отсутствовал, почему-то не цеплялся как положено, пришлось в его post-mount въявную маунтить.

kermy
24-02-2008, 19:01
А в веб интерфейсе Transmission на вкладке List процент скачивания и скорость скачивания/отдачи обновляется только после нажатия watchdog. Так и должно быть? Или что то не так у меня настроено?
Если график на вкладке Log не обновляется куда копать?

Evgeniy220287
24-02-2008, 19:39
Народ, подскажите пожалуйста. WL500gp-1.9.2.7-8.
"в файл /usr/local/sbin/post-boot (который авт. запускается после перезагрузки роутера)" - у меня даже каталога sbin там нет, и файла post-boot тоже. Что делать?

andyqp
24-02-2008, 19:44
А в веб интерфейсе Transmission на вкладке List процент скачивания и скорость скачивания/отдачи обновляется только после нажатия watchdog. Так и должно быть? Или что то не так у меня настроено?
Если график на вкладке Log не обновляется куда копать?
Записи с текущими показаниями пишутся в системный лог регулярно самим transmissiond с периодичностю, указанной в transmission.conf параметре WATCHDOG + при вызове transmission_watchdog из webif и cron. List, Log данные берут из лога.

Serge_K
24-02-2008, 19:45
Народ, подскажите пожалуйста. WL500gp-1.9.2.7-8.
"в файл /usr/local/sbin/post-boot (который авт. запускается после перезагрузки роутера)" - у меня даже каталога sbin там нет, и файла post-boot тоже. Что делать?
Ну, наверное, читать тему про настройку с нуля.

alxndrv
24-02-2008, 19:49
kermy
обновляется после нажатия Update.
Evgeniy220287
можно создать соотв. папку при помощи mc (esc и 7)
потом создать файл со скриптом можно так

echo "#!/bin/sh" >> /usr/local/sbin/post-boot
и надо сделать его выполняемым

chmod +x /usr/local/sbin/post-boot
vinitto
чтобы получить доступ к диску см. внимательно алгоритм
в веб интерфейсе

USB Application | Samba: "Enable Samba Demo mode" и "Enable hidden read-write share".
IP Config | WAN & LAN: Host Name в разделе LAN IP Setting “wl500g”
Finish (Save&Reboot)
потом в проводнике (или пуск-выполнить) \\wl500g\share$

andyqp
24-02-2008, 19:49
Народ, подскажите пожалуйста. WL500gp-1.9.2.7-8.
"в файл /usr/local/sbin/post-boot (который авт. запускается после перезагрузки роутера)" - у меня даже каталога sbin там нет, и файла post-boot тоже. Что делать?
Попробуй flashfs status. Если там не boot_local enabled, то выполни flashfs enabled, проверь еще раз статус и reboot. Должно появиться.

alxndrv
24-02-2008, 20:23
Обновил алгоритм, учитывая самые распространенные вопросы:
1)создание post-boot файла
2)перенаправление лога и на hdd, и в веб-интерфейс
3)использование веб-интерфейса transmission
добавить еще мешает ограничение на размер поста, что-нибудь придется выдумывать

kermy
24-02-2008, 20:26
Записи с текущими показаниями пишутся в системный лог регулярно самим transmissiond с периодичностю, указанной в transmission.conf параметре WATCHDOG + при вызове transmission_watchdog из webif и cron. List, Log данные берут из лога.
Поменял значение с 300 на 100, эффекта как небыло так и нет.
График то почему не обновляется?

p.s.
А можно как то из веб интерфейса узнавать % свободного места на диске?

Reyter
24-02-2008, 20:45
Поменял значение с 300 на 100, эффекта как небыло так и нет.
График то почему не обновляется?

Ну ведь сказали же уже - нажми update

andyqp
24-02-2008, 21:48
Поменял значение с 300 на 100, эффекта как небыло так и нет.
График то почему не обновляется?Думаю, я ошибся насчет того, что transmissiond это делает сам. Нужно либо пнуть через webif либо запустить transmission_watchdog.
cron запущен и сконфигурирован? Он должен регулярно запускать watchdog, который должен записывать в syslog (messages) записи похожие на

Feb 24 16:00:06 transmissiond[9162]: 1203861606 37 dl 0.00 ul 320.64 ld 1.30
Feb 24 16:15:06 transmissiond[9162]: 1203862506 37 dl 0.00 ul 346.69 ld 1.29

Из этих записей при вызове Log строится график.

А можно как то из веб интерфейса узнавать % свободного места на диске?
Нужно менять transmission.cgi. Изменения потеряются при следующем обновлении пакета transmission. Действительно хочется? ;)

kermy
24-02-2008, 22:21
Думаю, я ошибся насчет того, что transmissiond это делает сам. Нужно либо пнуть через webif либо запустить transmission_watchdog.
cron запущен и сконфигурирован? Он должен регулярно запускать watchdog, который должен записывать в syslog (messages) записи похожие на

Feb 24 16:00:06 transmissiond[9162]: 1203861606 37 dl 0.00 ul 320.64 ld 1.30
Feb 24 16:15:06 transmissiond[9162]: 1203862506 37 dl 0.00 ul 346.69 ld 1.29

Из этих записей при вызове Log строится график.

Нужно менять transmission.cgi. Изменения потеряются при следующем обновлении пакета transmission. Действительно хочется? ;)
Да фик с ним с графиком:) Лучше скажите как место на диске через веб интерфейс смотреть? Или такоё ещё не реализовано?

andyqp
24-02-2008, 22:24
Да фик с ним с графиком:) Лучше скажите как место на диске через веб интерфейс смотреть? Или такоё ещё не реализовано?
А ведь в первом посте этой темы это описано...

kermy
24-02-2008, 22:42
Да действительно всё было:
P.S. Желающие могут вставить в скрипт /opt/share/www/cgi-bin/transmission.cgi вывод свободного места на диске (см. картинку и zip файл)
в самом конце файла перед <address> вставить
Код:
<hr>
`df -k /opt`
<hr>

Спасибо за то что носом ткнули, внимательнее буду :eek:

andyqp
26-02-2008, 10:53
подскажите как бороться с многочисленными


Feb 20 15:35:51 transmissiond[197]: Tracker hasn't responded yet. Retrying...
Feb 20 15:35:51 transmissiond[197]: Tracker: Warning - Tracker hasn't responded yet. Retrying...

в логе

хоть чтоли скриптик для крона для чистки дайте :confused:
Только что появилась версия transmission, в которой эти сообщения отключены.
ipkg update
ipkg upgrade

sfsf
02-03-2008, 10:03
Начал выполнять по инструкции alxndrv. все шло нормально, но при выполнении [admin@(none) root]$ ipkg update пишет не найден.

В юниксе я практически ничего не знаю. Подскажите что делать.

[admin@(none) root]$ ipkg.sh update
Downloading http://wl500g.dyndns.org/ipkg/Packages ...
Connecting to wl500g.dyndns.org[158.250.11.254]:80
Packages 100% |*****************************| 754 00:00 ETA
Done.
Updated list of available packages in /opt/lib/ipkg/lists/wl500g
Downloading http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/Packages
...
Connecting to ipkg.nslu2-linux.org[140.211.167.169]:80
Packages 100% |*****************************| 382 KB 00:00 ETA
Done.
Updated list of available packages in /opt/lib/ipkg/lists/optware
[admin@(none) root]$ ipkg.sh install ipkg-opt

Downloading http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/ipkg-opt
_0.99.163-9_mipsel.ipk ...
Connecting to ipkg.nslu2-linux.org[140.211.167.169]:80
ipkg-opt_0.99.163-9_ 100% |*****************************| 75860 00:00 ETA
Done.
Unpacking ipkg-opt...Done.
Configuring ipkg-opt...Configuration file `/opt/etc/ipkg.conf'
==> File on system created by you or by a script.
==> File also in package provided by package maintainer.
What would you like to do about it ? Your options are:
Y or I : install the package maintainer's version
N or O : keep your currently-installed version
D : show the differences between the versions (if diff is installed)
The default action is to keep your current version.
*** ipkg.conf (Y/I/N/O/D) [default=N] ? n
Done.
[admin@(none) root]$ ipkg update
-sh: ipkg: not found
[admin@(none) root]$

al37919
02-03-2008, 10:10
1) версия прошивки ?

2) ставится на чистый /opt ?

3) проверить что сидит в переменной PATH:

export

4) ipkg.sh install uclibc-opt

andyqp
02-03-2008, 10:44
Configuring ipkg-opt...Configuration file `/opt/etc/ipkg.conf'
==> File on system created by you or by a script.
==> File also in package provided by package maintainer.
What would you like to do about it ? Your options are:
Y or I : install the package maintainer's version
N or O : keep your currently-installed version
D : show the differences between the versions (if diff is installed)
The default action is to keep your current version.
*** ipkg.conf (Y/I/N/O/D) [default=N] ? n
Done.
[admin@(none) root]$ ipkg update
-sh: ipkg: not found
[admin@(none) root]$
Я тоже не гуру, но на этот вопрос я бы ответил "Y".

sfsf
02-03-2008, 17:20
проделал все пункты по инструкции. Ошибок небыло.
Дошел до самого интересного вход в вебинтерфейс.

http://192.168.1.1:8008/cgi-bin/transmission.cgi

Невозможно обобразить страницу!!!! Как быть товарисчи.

alxndrv
02-03-2008, 17:49
sfsf видимо не запущен busybox на соотв. порту (проверяется командами ps и netstat -l )

sfsf
02-03-2008, 18:12
(none) login: admin
Password:
[admin@(none) root]$ ps
PID Uid VmSize Stat Command
1 admin 704 S /sbin/init
2 admin SW [keventd]
3 admin RWN [ksoftirqd_CPU0]
4 admin SW [kswapd]
5 admin SW [bdflush]
6 admin SW [kupdated]
7 admin SW [mtdblockd]
59 admin 324 S telnetd
64 admin 456 S httpd vlan1
70 admin 400 S syslogd -m 0 -O /tmp/syslog.log -S -l 7
71 admin 368 S klogd
72 nobody 488 S [dnsmasq]
77 admin SW [khubd]
86 admin 276 S lpd
88 admin 260 S p9100d -f /dev/usb/lp0 0
91 admin 344 S waveservermain
93 admin 348 S rcamdmain
97 admin SW [usb-storage-0]
98 admin SW [scsi_eh_0]
114 admin 320 S infosvr br0
115 admin 496 S watchdog
119 admin 352 S ntp
132 admin SW [kjournald]
134 admin 404 S stupid-ftpd
186 admin 332 S /usr/sbin/igmpproxy
190 admin 436 S udhcpc -i vlan1 -p /var/run/udhcpc0.pid -s /tmp/udhcp
191 admin 656 S pppd file /tmp/ppp/options.wan0
193 admin 460 S sh -c /usr/sbin/pptp vpn.corbina.net --sync --nobuffe
195 admin 436 S pptp: GRE-to-PPP gateway on /dev/ptmx --nobuffer --no
198 admin 440 S pptp: call manager for 85.21.0.58 --nobuffer --no
208 admin 504 S upnp -D -L br0 -W vlan1
209 admin 556 S -sh
212 admin 404 R ps


[admin@(none) root]$ netstat -l
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 *:printer *:* LISTEN
tcp 0 0 *:laserjet *:* LISTEN
tcp 0 0 *:www *:* LISTEN
tcp 0 0 *:ftp *:* LISTEN
tcp 0 0 *:domain *:* LISTEN
tcp 0 0 *:5431 *:* LISTEN
tcp 0 0 *:3838 *:* LISTEN
tcp 0 0 *:telnet *:* LISTEN
udp 0 0 *:1025 *:*
udp 0 0 *:9999 *:*
udp 0 0 *:domain *:*
udp 0 0 *:bootps *:*
udp 0 0 *:upnp *:*
raw 0 0 *:1 *:* 0
raw 0 0 *:2 *:* 0
raw 0 0 *:255 *:* 0
raw 0 0 *:255 *:* 0
Active UNIX domain sockets (only servers)
Proto RefCnt Flags Type State I-Node Path
unix 2 [ ACC ] STREAM LISTENING 3177 /var/run/pptp/255.255.2
55.255:85.21.0.58
[admin@(none) root]$


Чего и как запустить.

alxndrv
02-03-2008, 18:22
запустить /usr/local/sbin/post-mount, внимательно см. его содержимое в соотв. с алгоритмом, (в т.ч. он запускает процесс для веб-инт. S80busybox_httpd)

sfsf
03-03-2008, 19:01
Так я добрался до веб интерфейса трансмишен.

Теперь по хелпу. надо както на мою флешку ext3 (8 гиг) скопировать торрент-файл

добавить torrent:
1)fetch и скопировать ссылку на torrent. Напр., я под своим логином качаю torrent файл и выкладываю его на открытый http, затем копирую ссылку. Можно по сети torrent файл в папку torrent/source


У меня нет HTTP сервера. как ее из инета скопировать в нужную папку?

andyqp
03-03-2008, 19:23
Так я добрался до веб интерфейса трансмишен.

Теперь по хелпу. надо както на мою флешку ext3 (8 гиг) скопировать торрент-файл

добавить torrent:
1)fetch и скопировать ссылку на torrent. Напр., я под своим логином качаю torrent файл и выкладываю его на открытый http, затем копирую ссылку. Можно по сети torrent файл в папку torrent/source


У меня нет HTTP сервера. как ее из инета скопировать в нужную папку?

Ну я просто делаю Fetch с оригинальным адресом torrent файла. Если сервер приватный то добавляю ?passkey=..... в конец адреса.

sfsf
03-03-2008, 19:48
я просто делаю Fetch с оригинальным адресом torrent файла.

А как это сделать?
я качаю все с torrents.ru

blagoy
03-03-2008, 19:50
удалить torrent: list->отметить нужный, push, remove, purge

После push торрент переходит в состояние Done и при нажатии на remove вылезает ошибка

Can only remove suspended torrents! Edit transmission.conf to FORCE_REMOVE.

Что делать? И можно ли просто перемещать скаченный торрент, чем это чревато?

sfsf
03-03-2008, 19:59
я нинагой в юниксе.

Осталось совсем малость

1. torrents.ru
2. веб интерфейс трансмишен.

Уважаемые, кто по шагам может на примере разрисовать как ссылку
допустим http://torrents.ru/forum/download.php?id=556967

загнать в трансмишен.

Спасибо.

Pavlik-jugend
03-03-2008, 20:23
добрый день.

сталкнулся с проблемой не могу попасть по телнету: telnet 192.168.1.1 пишет не удалось открыть подключение к этому узлу, на порт 23: Сбой подключения.

Ранее по телнету реанимировал свой роутер, т.е. доступ был, фаерволов никаких нет, антивирус каспер вкл/откл (не помогает).

доступ через веб работает. (роутер, подключен hdd + включен ftp и samba).

alxndrv
03-03-2008, 21:21
blagoy
Если торрент в состоянии Active, seeding или done, то после его выделения и нажатия push он переходит в suspended, после чего его можно выделять и удалять ссылку на него с помощью remove и сам файл - purge
sfsf
если залогиниться на трекер, найти нужный торрент, то ссылу на него можно передать в fetch transmission в том же браузере
если дома - сохранить по сети на \\wl500g\share$ в каталог torrent/source, потом в transmission нажать list
если первые два варианта не проходят - создать аккаунт на narod.ru и скачать нужные торрент-файлы туда, потом в fetch указывать ссылку на соотв. файл на народе
Pavlik-jugend
как будто бы прошивка не альтернативная

Pavlik-jugend
03-03-2008, 22:09
blagoy
как будто бы прошивка не альтернативная

не понял, альтернативная?

родную заменил прошивкой от Олега:
Firmware Version:1.9.2.7
Firmware Release:1.9.2.7-8

sfsf
04-03-2008, 17:57
закачка пошла, через трансмит на скорости 400-530кбайт в сек. Это хорошо.

1. Но почему то нет совсем отдачи.
2. График загрузки тоже показывает только прием.


Mar 2 17:50:53 transmission_watchdog: Transmission daemon restarted!
Mar 2 17:50:53 transmissiond[172]: Transmission daemon 1.06+ (5177) started - http://transmission.m0k.org/ at port 65534
Mar 2 17:58:47 transmission_watchdog: Transmission daemon restarted!
Mar 2 17:58:47 transmissiond[172]: Transmission daemon 1.06+ (5177) started - http://transmission.m0k.org/ at port 65534
Mar 2 18:06:07 transmission_watchdog: Transmission daemon restarted!
Mar 2 18:06:07 transmissiond[176]: Transmission daemon 1.06+ (5177) started - http://transmission.m0k.org/ at port 65534
Mar 3 18:41:07 transmission_watchdog: Transmission daemon restarted!
Mar 3 18:41:07 transmissiond[180]: Transmission daemon 1.06+ (5177) started - http://transmission.m0k.org/ at port 65534
Jan 1 00:00:30 transmission_watchdog: Transmission daemon restarted!
Jan 1 00:00:30 transmissiond[169]: Transmission daemon 1.06+ (5177) started - http://transmission.m0k.org/ at port 65534
Mar 4 16:30:26 transmissiond[169]: Couldn't get information for file "/tmp/harddisk/torrent/.transmission/cache/cb4425f69e39df5d70fb3475c63e330c842d1a9e-cgi" No such file or directory
Mar 4 16:30:26 transmissiond[169]: Couldn't get information for file "/tmp/harddisk/torrent/.transmission/cache/cb4425f69e39df5d70fb3475c63e330c842d1a9e" No such file or directory
Mar 4 16:30:26 transmissiond[169]: Couldn't get information for file "/tmp/harddisk/torrent/.transmission/cache/cb4425f69e39df5d70fb3475c63e330c842d1a9e-cgi" No such file or directory
Mar 4 16:30:26 transmissiond[169]: Couldn't get information for file "/tmp/harddisk/torrent/.transmission/cache/cb4425f69e39df5d70fb3475c63e330c842d1a9e" No such file or directory
Mar 4 16:30:26 transmissiond[169]: Active torrent file /tmp/harddisk/torrent/active-torrents.txt - No such file or directory
Jan 1 00:00:32 transmission_watchdog: Transmission daemon restarted!
Jan 1 00:00:32 transmissiond[173]: Transmission daemon 1.06+ (5177) started - http://transmission.m0k.org/ at port 65534

sfsf
04-03-2008, 18:37
не идет отдача в трансмишине!!!!

почему?

andyqp
04-03-2008, 18:43
1. Но почему то нет совсем отдачи.
2. График загрузки тоже показывает только прием.
Если рутер используешь как рутер :) то при запущенном transmission где то из внутренней сети попробуй http://www.utorrent.com/testport.php?port=65534 для проверки, открыт ли порт.

sfsf
04-03-2008, 19:05
Проверил

Welcome to the µTorrent Port Checker.
A test will be performed on your computer to check if the specified port is opened.

Checking port 65534 on 78.106.133.33...

OK! Port 65534 is open and accepting connections.

You will be able to receive incoming BitTorrent connections.


ПОРТ ОТКРЫТ

sfsf
04-03-2008, 19:44
Заметил, что отдача в transmission началась, тока копейки 1-2 кбайта.

Может быть проблема в том, что на компе 192.168.1.2 стоит (мю торрент) и там идет отдача в пределах 100-120 кбайт. ?

gekko_g
05-03-2008, 12:02
Как решить проблемму с большими торентами?? После подключения торента на 28гб, ВСЕ!!! замирает и не чего не помогает, даже перезагрузка, торент не качается....

ipkg update
ipkg upgrade - делал как было 1.06+ так и осталось

в сообщениях я читал что у человека были похожие проблеммы,но решение там представленно не было...

Еще вопрос скачал торент 120мб скидываю на ПС делаю проверку Торентом он видит 17% и наченает сам докачивать.... хотя в трансмите 100% и даже за 12 часов 2,5мб:( отдал

alxndrv
05-03-2008, 12:35
Большим торрентам может не хватать ресурсов, так что oleo (разработчик web-инт для transmission) рекомендует не качать их параллельно с другими. Можно попробовать сделать swap (у меня swap 2ГБ, одновременно качается/раздается около 10 торрентов, сейчас ок. 2 Гб каждый, качал 8Гб без проблем). Для этого надо сделать раздел Linux Swap на HDD (при помощи PQMagic, например), подключить к роутеру, узнать путь к этому разделу (fdisk -l, будет что-то типа /dev/scsi/host0/bus0/target0/lun0/part5), потом swapon /dev/scsi/host0/bus0/target0/lun0/part5

gekko_g
05-03-2008, 13:12
Большим торрентам может не хватать ресурсов, так что oleo (разработчик web-инт для transmission) рекомендует не качать их параллельно с другими. Можно попробовать сделать swap (у меня swap 2ГБ, одновременно качается/раздается около 10 торрентов, сейчас ок. 2 Гб каждый, качал 8Гб без проблем). Для этого надо сделать раздел Linux Swap на HDD (при помощи PQMagic, например), подключить к роутеру, узнать путь к этому разделу (fdisk -l, будет что-то типа /dev/scsi/host0/bus0/target0/lun0/part5), потом swapon /dev/scsi/host0/bus0/target0/lun0/part5


а Linux Swap на HDD делать основным или логическим, и надоли его потом както отдельно подключать, и какой максимальный размер можно или минимальный, И вообще от чего это зависет...

Reyter
05-03-2008, 13:12
Можно попробовать сделать swap (у меня swap 2ГБ, одновременно качается/раздается около 10 торрентов, сейчас ок. 2 Гб каждый, качал 8Гб без проблем).
Не вижу никакого смысла в таком огромном свопе. И хотя у меня своп тоже немальнький, примерно 500 МБ, он из него никогда не использовалось более 16 МБ. А на раздаче у меня бывает и свыше 20 торрентов, хотя конечно реально они не раздаются все сразу. Но 7-8 активных торрентов одновременно случается.

alxndrv
05-03-2008, 14:49
gekko_g
логическим, подключение заключается в команде swapon
Reyter
да вроде PQMagic меньше не мог сделать, а диск у меня большой
по-моему, традиционно делают swap = размер оперативки х 2

Reyter
05-03-2008, 16:07
gekko_g
логическим, подключение заключается в команде swapon
Reyter
да вроде PQMagic меньше не мог сделать, а диск у меня большой
по-моему, традиционно делают swap = размер оперативки х 2
1. Можно и первичным. А можно и вообще создать swap-файл на уже существующем разделе ext2/3. Читайте "установку с нуля..."
2. Я создавал раздел средствами роутера. Винт 200 мегов. А в PQMagic можно ведь и вручную размер вводить, а не только выбирать стрелками вверх/вниз.
3. Про "народную примету" swap=оперативка x 2 я в курсе, вот только каких либо вразумительных аргументов по этому поводу не слышал. Да и подумайте сами - получается, что чем меньше оперативки, тем мЕньший файл подкачки требуется? Логично как раз наоборот. IMHO - бред.

alxndrv
05-03-2008, 16:27
согласен. однако, насколько я знаю, считается, что swap отдельным разделом работает быстрее

al37919
05-03-2008, 16:54
свап не заменяет ОЗУ, он только его так сказать "дополняет". Так что при наличии малого ОЗУ большой свап не спасет. Все равно придется ограничивать запущеные задачи.

ABATAPA
05-03-2008, 17:01
Да и подумайте сами - получается, что чем меньше оперативки, тем мЕньший файл подкачки требуется? Логично как раз наоборот. IMHO - бред.

Т.е. Вы думаете, что, скажем, 1Gb swap при 32MB RAM что-то улучшат?

sfsf
05-03-2008, 17:17
сегодня Трансмишен выдал

syslog: /opt/var/log/messages unavailable for transfer stats!

16:13:46 up 14 min, load average: 1.28, 1.11, 0.51

перестал показываться график и ротер в телнете стал подтармаживать.

что посовутуете?



Creating graph...

plot '/tmp/harddisk/torrent/work/transfer.data' using ($1+86400++3600):2 title 'download' axis x1y1 with impulses, '/tmp/harddisk/torrent/work/transfer.data' using ($1+86400++3600):3 title 'upload' with impulses, '/tmp/harddisk/torrent/work/transfer.data' using ($1+86400++3600):4 axis x1y2 title 'load' with lines ^ "/tmp/harddisk/torrent/work/transfer.gnuplot", line 13: warning: Skipping data file with no valid points plot '/tmp/harddisk/torrent/work/transfer.data' using ($1+86400++3600):2 title 'download' axis x1y1 with impulses, '/tmp/harddisk/torrent/work/transfer.data' using ($1+86400++3600):3 title 'upload' with impulses, '/tmp/harddisk/torrent/work/transfer.data' using ($1+86400++3600):4 axis x1y2 title 'load' with lines ^ "/tmp/harddisk/torrent/work/transfer.gnuplot", line 13: warning: Skipping data file with no valid points plot '/tmp/harddisk/torrent/work/transfer.data' using ($1+86400++3600):2 title 'download' axis x1y1 with impulses, '/tmp/harddisk/torrent/work/transfer.data' using ($1+86400++3600):3 title 'upload' with impulses, '/tmp/harddisk/torrent/work/transfer.data' using ($1+86400++3600):4 axis x1y2 title 'load' with lines ^ "/tmp/harddisk/torrent/work/transfer.gnuplot", line 13: warning: Skipping data file with no valid points plot '/tmp/harddisk/torrent/work/transfer.data' using ($1+86400++3600):2 title 'download' axis x1y1 with impulses, '/tmp/harddisk/torrent/work/transfer.data' using ($1+86400++3600):3 title 'upload' with impulses,

alxndrv
06-03-2008, 10:33
перезапустить роутер и transmission и подождать пока transmission наберет статистику (проработает больше 14 минут, как в приведенном сообщении)

Reyter
06-03-2008, 11:46
Т.е. Вы думаете, что, скажем, 1Gb swap при 32MB RAM что-то улучшат?
А вы думаете 16 гигов свопа при 8 гигах оперативки что-то улучшат? Если следовать "официальной" формуле?
А по поводу того, что я думаю, я же уже написал выше, что 2 гига свопа - это несоразмерно много.
Исходя из практики: для обычной работы роутера должно хватить 64 МБ свопа. Если предполагается компилировать на роутере, то лучше поставить 256 МБ. Помнится у меня как-то при компиляции использование свопа переваливало за 100 метров.

При определении размеров файла подкачки нужен индивидуальный подход с учетом конкретных задач дивайса, характеристик железа (особенно скорости обмена информацией с носителем) и т.п. Например 64 МБ свопа при 4 мб оперативки на машине с удовлетворительной скоростью винта может спасти систему от краха и оставить ее хоть в какой-то мере управляемой в случае критически высокой нагрузки. А вот приведенная мною выше схема 8х16 ГБ совершенно бесмысленна. Тут либо нужно наращивать память, если оперативки не хватает, либо разделять выполняемые задачи на несколько машин.

alxndrv
06-03-2008, 12:22
На самом деле интересно, нужен ли swap для больших torrent в transmission и, если нужен, то какого размера. (я его создавал ради компиляции и php+mysql)

al37919
06-03-2008, 13:02
А вы думаете 16 гигов свопа при 8 гигах оперативки что-то улучшат?
а чем отличается 8Гб+16Гб от 8Мб+16Мб --- ? Любой комп существует для решения определенных задач. Я не вижу никакой проблемы в том, что счетной задаче может быть недостаточно 8Гб оперативки. Вам только кажется что это бесконечно много...


Помнится у меня как-то при компиляции использование свопа переваливало за 100 метров.
Это говорит только о том, что Вы загрузили роутер чрезмерной задачей. Поставьте себе кросс компиляцию и задачи, которые роутер натужно компилирует за несколько часов будут решаться на нормальном писишнике за минуты.

Reyter
06-03-2008, 14:26
al37919
а чем отличается 8Гб+16Гб от 8Мб+16Мб --- ?
Тем, что 16 мб могут быть записаны/считаны в течение пары секунд, а потому система, использующая своп на 100% (ну почти на 100 :) ), хоть и будет тормозить, но все-таки останется работоспособной. А на запись/чтение 16 гигов времени уйдет немерянно даже на самых суперскоростных приводах, и система, вынужденная в процессе работы использовать все эти 16 гигов фактически будет только хрустеть винтами и практически не реагировать на внешние раздражители. Здесь все упирается в скорость работы винтов (которая на данный исторический момент очень невысока) и потому существует некий предел, после которого наращивать размер свопа совершенно бессмысленно.
Вот переползем со временем на высокоскоростные твердотельные накопители, тогда и посмотрим... ;)

Я не вижу никакой проблемы в том, что счетной задаче может быть недостаточно 8Гб оперативки. Вам только кажется что это бесконечно много...
Мне не кажется, что это много. Поэтому я и написал, что в данном случае следует наращивать оперативную память, а не создавать немерянный своп. Ибо машина, которая занимается такими задачами, явно не является домашней рабочей станцией, и должна оснащаться железом соответствующего качества и объема. :) Если машина подобной конфигурации начинает использовать в заметной степени своп, то это ясно говорит о том, что она перестала справляться должным образом с поставленными задачами и необходимо что-то предпринимать.

Это говорит только о том, что Вы загрузили роутер чрезмерной задачей. Поставьте себе кросс компиляцию
А я и не спорю. Просто лично для меня оказалось быстрее и проще сделать своп чуть побольше, чем разбираться с настройкой окружения кросскомпиляции. Занимаюсь я подобными вещами нечасто, так что пока меня вполне все устраивает.

Reyter
06-03-2008, 14:38
На самом деле интересно, нужен ли swap для больших torrent в transmission и, если нужен, то какого размера. (я его создавал ради компиляции и php+mysql)
Своп нужен для торрентов любого размера (ежели вы конечно не добавили памяти до 128 МБ). 32 метров в любом случае не хватит для связки transmission + webUI (lighttpd+fast-cgi).
Размер закачиваемых/отдаваемых торрентов никаким образом не отражается на требуемом размере свопа. Тут все зависит от количества активных торрентов, а если еще точнее, то от количества одновременно установленных соединений с пирами.
По моему опыту размер использования свопа никогда не поднимался выше 20 мб при работе трансмишна, но тут все зависит от ваших аппетитов: сколько у вас действительно активных (не простов "висящих" на раздаче, а тех, в ктороых есть соединения и туда-сюда бегает трафик) торрентов. Т.е. 50 торрентов стоящих на отдаче, но с которых качает одновременно пара-тройка личей потребует памяти многократно меньше, чем один торрент, но с которого разом качают человек 50.
В любом случае 256 мб хватит за глаза на все задачи. Если не хватит - значит это задачи не для вашего роутера. :)

al37919
06-03-2008, 14:44
что то мне надоел уже этот флейм, тем не менее, "16 Мб за пару секунд"... Своп не читается подряд и целиком. Из него выборочно дергаются данные которые нужны в данный конкретный момент. Причем эффективность использования свопа не всегда высокая. Рост его объема не всегда означает реальный рост, а возможно просто отражает экономию затрат на высвобождение незанятых более участков.

gekko_g
06-03-2008, 16:28
пишет
Unable to find recent transfer stats in syslog

Неспособный находить недавнюю передачу stats в syslog

как это понять...??

создал своп 2гб, винт 400, ех3 -200 и фат32 -195 ...
ввел команду в телнете: -
swapon

написал
BusyBox v1.1.3 (2008.02.25-18:27+0000) multi-call binary

Usage: swapon [-a] [DEVICE]
ввел:

flashfs save && flashfs commit && flashfs enable && reboot

вот лог после перезагрузки

Jan 1 03:00:26 transmissiond[171]: Transmission daemon 1.06+ (5187) started - http://transmission.m0k.org/ at port 65534
Jan 1 03:00:27 transmissiond[171]: Starting torrent /tmp/harddisk/torrent/work/[torrents.ru].4261217/[torrents.ru].4261217.torrent
Jan 1 03:00:27 transmissiond[171]: Starting torrent /tmp/harddisk/torrent/target/[torrents.ru].6411412/[torrents.ru].6411412.torrent.seeding
Mar 6 18:21:34 transmission_watchdog: Transmission daemon restarted!
Mar 6 18:21:34 transmissiond[171]: Transmission daemon 1.06+ (5187) started - http://transmission.m0k.org/ at port 65534
Mar 6 18:21:54 transmissiond[171]: Starting torrent /tmp/harddisk/torrent/target/[torrents.ru].6411412/[torrents.ru].6411412.torrent.seeding



торент который раздается молчит
и торент на 28гб молчит .... уже часов 12 как
что я делаю не так, почему не качает??

alxndrv
06-03-2008, 16:54
1)в логе нет статистики по передаче данных (значит ничего не качалось)
2)надо
swapon путь_к_swap, путь смотрится
fdisk -l, после перезагрузки надо снова писать swapon xxx или добавлять команду в post-mount

gekko_g
06-03-2008, 17:05
1)в логе нет статистики по передаче данных (значит ничего не качалось)
2)надо
swapon путь_к_swap, путь смотрится
fdisk -l, после перезагрузки надо снова писать swapon xxx или добавлять команду в post-mount

вот post-mount:

#!/bin/sh
/bin/mount -o bind,sync,noatime,rw /tmp/harddisk/opt /opt
/opt/sbin/transmission_watchdog
/opt/etc/init.d/S05syslogd
/opt/etc/init.d/S80busybox_httpd start


куда вписывать строку: swapon /dev/scsi/host0/bus0/target0/lun0/part5

alxndrv
06-03-2008, 17:11
на любую строку ниже первой, если /dev/scsi/host0/bus0/target0/lun0/part5 действительно путь к разделу со swap

gekko_g
06-03-2008, 17:55
на любую строку ниже первой, если /dev/scsi/host0/bus0/target0/lun0/part5 действительно путь к разделу со swap

вот post-mount:

#!/bin/sh
/bin/mount -o bind,sync,noatime,rw /tmp/harddisk/opt /opt
/opt/sbin/transmission_watchdog
/opt/etc/init.d/S05syslogd
/opt/etc/init.d/S80busybox_httpd start
swapon/dev/scsi/host0/bus0/target0/lun0/part5

теперь так выгледит


все сделал как рекомендовали:
торент на 5г начал качаться!!!
а на 28г пишет: status not available Start (он один в закачке, папки в /torrent/work/ не создает ему...)

protusi
06-03-2008, 18:47
вроде не видел тут этого:
для удобства загрузки-отгрузки торрент файлов-файлов, можно использовать фтп клиент. для этого нужно


mkdir /tmp/harddisk/torrent
mkdir /tmp/harddisk/torrent/source
mkdir /tmp/harddisk/torrent/work
mkdir /tmp/harddisk/torrent/target
chmod ugoa+w /tmp/harddisk/torrent
chmod ugoa+w /tmp/harddisk/torrent/source
chmod ugoa+w /tmp/harddisk/torrent/target
chmod ugoa+w /tmp/harddisk/torrent/work

изменить на


mkdir /tmp/harddisk/ftp_pub/torrent
mkdir /tmp/harddisk/ftp_pub/torrent/source
mkdir /tmp/harddisk/ftp_pub/torrent/work
mkdir /tmp/harddisk/ftp_pub/torrent/target
chmod ugoa+w /tmp/harddisk/ftp_pub/torrent
chmod ugoa+w /tmp/harddisk/ftp_pub/torrent/source
chmod ugoa+w /tmp/harddisk/ftp_pub/torrent/target
chmod ugoa+w /tmp/harddisk/ftp_pub/torrent/work

и изменить /opt/etc/transmission.conf на соответствующие пути.

gekko_g
07-03-2008, 11:08
Как Качать БОЛЬШИЕ торенты??
я проделал все необходимые манипуляции со свапом, но это не помогло!!!
в чем еще может быть проблемма...
кто сталкивался с закачкой торертов размером более 25гб????

alxndrv
07-03-2008, 13:23
gekko_g
ради интереса поставил торрент на 30Гб, после чего в логе роутера появились сообщения типа:

Mar 7 15:14:42 kernel: Out of Memory: Killed process 3615 (transmissiond).
Mar 7 15:14:42 kernel: Out of Memory: Killed process 3618 (transmissiond).
Mar 7 15:14:42 kernel: Out of Memory: Killed process 3619 (transmissiond).
Mar 7 15:14:42 kernel: VM: killing process transmissiond
Mar 7 15:14:42 kernel: VM: killing process transmissiond
после чего transmission, разумеется, перестала что-либо качать
пока непонятно как с этим бороться, хотя можно по-тупому swap увеличить в качестве эксперимента.

vinitto
08-03-2008, 10:23
Подскажите, плиз. Как дефрагментировать харт EXT3 из под XP? Я так понимаю, что делать все равно это необходимо.

gekko_g
08-03-2008, 16:02
gekko_g
ради интереса поставил торрент на 30Гб, после чего в логе роутера появились сообщения типа:

Mar 7 15:14:42 kernel: Out of Memory: Killed process 3615 (transmissiond).
Mar 7 15:14:42 kernel: Out of Memory: Killed process 3618 (transmissiond).
Mar 7 15:14:42 kernel: Out of Memory: Killed process 3619 (transmissiond).
Mar 7 15:14:42 kernel: VM: killing process transmissiond
Mar 7 15:14:42 kernel: VM: killing process transmissiond
после чего transmission, разумеется, перестала что-либо качать
пока непонятно как с этим бороться, хотя можно по-тупому swap увеличить в качестве эксперимента.


swap делал 30гб не помогло... хотя

а я правельно прописал свап
вот post-mount:???

#!/bin/sh
/bin/mount -o bind,sync,noatime,rw /tmp/harddisk/opt /opt
/opt/sbin/transmission_watchdog
/opt/etc/init.d/S05syslogd
/opt/etc/init.d/S80busybox_httpd start
swapon/dev/scsi/host0/bus0/target0/lun0/part5

и как смотреть его использование???

gekko_g
08-03-2008, 16:05
Подскажите, плиз. Как дефрагментировать харт EXT3 из под XP? Я так понимаю, что делать все равно это необходимо.

если на винте то я пользовался Acronis Disk Director Suite
а на флехе так и не смог, мою не захотел опредилять ни акронис ни партишен....

alxndrv
08-03-2008, 16:19
gekko_g
после команды swapon д.б. пробел
кстати oleo ответил, что загружал торренты по 50Гб без проблем. посоветовал посмотреть использование памяти при помощи пакета atop

gekko_g
08-03-2008, 16:41
gekko_g
после команды swapon д.б. пробел
кстати oleo ответил, что загружал торренты по 50Гб без проблем. посоветовал посмотреть использование памяти при помощи пакета atop

atop
а как его запустить этот пакет, сначало его нужно поставить???
(понемаю вопрос ламерский, так оно и есть с 500гп разбираюся, вчитываюсь потехоньку)

Reyter
08-03-2008, 16:53
Использование памяти, в том числе и свопа, можно посмотреть командой free

alxndrv
08-03-2008, 17:08
все-таки "завелся" торрент на 30Гб (при этом висит еще один на 4Гб и штук 10 раздается), swap обязателен, у меня 2Гб, но думаю и 50Мб хватит, так что прав был oleo, просто надо все аккуратно и внимательно делать

blagoy
08-03-2008, 17:51
На трекере выложили сообщение:

ВолгаТелеком ввела новый диапазон IP, поэтому необходимо обновить IP фильтр. Для этого скачайте и скопируйте файл ipfilter.dat в директорию с программой uTorrent.

Возможно ли ввести IP фильтр на transmission?

alxndrv
08-03-2008, 18:04
Насколько я знаю, в самой transmission такой возможности нет. Можно сделать соотв. правило на firewall в веб-инт роутера (на обращения к открытому порту от диапазона адресов).

gekko_g
08-03-2008, 18:15
alxndrv

А что ты конкретно пошагово делал, для етого???

и такой еще вопрос, я полез на сайт трасмита, что бы узнать вышла версия 1.10 или нет - ответа на этот вопрос я там так и не нашел, а просто на абум обновлять нет желания (боюсь настройки слетят и так все наладом дышет)....но появился еще вопрос там в описании установки присуцтвует связка Transmission and Samba2 и пошогово все описывается, а в нашем случае Transmission and Samba1 - так ведь... в чем разница??

alxndrv
08-03-2008, 18:22
перезагрузился и написал swapon
насколько я знаю, в роутере в прошивку встроена samba 2

PupsDRVR
08-03-2008, 20:19
Подскажите, пожалуйста, с чем в комплекте идет этот файл? При переустановке (ipkg install transmission) он не появляется :(. Если не сложно, поделитесь своим, похоже, что его как-то проблематично вернуть обратно...

alxndrv
08-03-2008, 20:24
должно помочь

ipkg remove transmission
ipkg install transmission

PupsDRVR
08-03-2008, 20:35
должно помочь

ipkg remove transmission
ipkg install transmission

Спасибо, помогло!

gekko_g
08-03-2008, 21:58
И у меня "завелся" торрент на 28Гб:), но раздоча 2х на нулях,а еще на закачке 5г нормально работает....
как решить проблеммы с раздаванием:confused:

Gr_s1_d1_[torrents.ru] Seeding, uploading to 0 of 0 peer(s), 0.00 KB/s [5.013] Start: 08 Mar 21:44 uploaded: 67.9 MB ---4.2гб
Gr_s1_d2_[torrents.ru] Seeding, uploading to 0 of 0 peer(s), 0.00 KB/s [0.000] Start: 08 Mar 23:02 uploaded: 0.0 MB --- 4.4гб

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

В спор о большом SWAP

вот то что в закачке:

[torrents.ru].2477683 Progress: 52.51 %, 3 peers, dl from 3 (8.34 KB/s), ul to 0 (0.00 KB/s) 64:24 remaining Start: 06 Mar 19:31 End: 06 Mar 19:35 uploaded: 132.4 MB ---4.3гб
[torrents.ru].4261217 Progress: 0.03 %, 12 peers, dl from 12 (24.39 KB/s), ul to 0 (0.00 KB/s) 333:28 remaining Start: 08 Mar 23:30 uploaded: 0.0 MB---28гб

free

total used free shared buffers
Mem: 30172 11824 18348 0 1012
Swap: 2112508 4228 2108280
Total: 2142680 16052 2126628
большой Swap, не нужен

gekko_g
08-03-2008, 22:18
Iskan Der, не знаю. У меня все порты открыты. Что, конечно, есть неправильно. :)
Лично у меня transmission вообще работает через NAT провайдера, и тем не менее и порты оказываются доступными и раздает на ура. Сам удивляюсь :)

а как открыть все порты???
и чем можно смотреть что открыто что нет, а то проблемма такая же раздаем раздаем, бац и тишина....

alxndrv
08-03-2008, 22:27
Transmission действительно слабо раздает. По крайней мере хуже офиц. клиента, это установленный факт. Так что обычно рекомендуется то, что обычно рекомендуется - иметь постоянно на раздаче пару сверхпопулярных торрентов (с большим кол-вом сид и лич).

gekko_g
08-03-2008, 22:41
в теме рядом http://wl500g.info/showthread.php?p=87094#post87094
народ пытался что то решить по этому поводу, но диалог не закончен....
как понять открытие всех портов, и зачем...

Reyter
09-03-2008, 09:09
а как открыть все порты???

Прописать в post-firewall

iptables -I INPUT -p tcp --dport 1:65534 -j ACCEPT
iptables -I INPUT -p udp --dport 1:65534 -j ACCEPT

Вот только к скорости раздачи это никакого отношения не имеет