Большая просьба: померяйте реальную скорость скачивания по отношению к входящему трафику. Проблема изложена http://wl500g.info/showpost.php?p=109078&postcount=576 и ранее.
КПД 10% - это крайне мало. 90% трафика в корзину, а если безлимитка, то просто время на порядок больше чем у клиента под виндами, а иначе деньги.
Если подтвердится, то хотелось перевести на английский и послать в багрепорт трансмишен.
А как теперь проверить свободное место на диске???
Что-то у меня за день пару раз пропадают все торренты. Программа работает, но нет никаких торрентов. После перезагруза все вроде начинает пыхтеть. потом опять такая же байда. У меня 47 торрентов на раздаче. Мож это очень много для него?
Всем доброго времени суток. Сначала история моего обновления transmission.
После того как узнал о выходе новой версии transmission, решил обновиться:
ipkg update
ipkg upgrade
После ответа на несколько вопросов, в консоли среди прочих увидел сообщение о том, что transmission обновился до версии 1.33 - УРА
Но это было только начало. После жёсткой перезагрузки роутера, обнаружил, что transmission не запущен. Начал искать, но ни исполняемого фаила /opt/sbin/transmission_watchdog ни файла конфигурации /opt/etc/transmission.conf нет. О, боже!!! Хорошо, что есть этот замечательный форум! Обратил внимание на строчку
из сообщения KoppeKTop. Ввёл её в консоли и... о чудо - transmission завёлся! Открылся web интерфейс. Более того, все мои раздачи остались на месте, а закачки чекались. То есть при апдэйте всё подтянулось из старых конфигов - респект создателям! В общем утром обнаружил, что всё прочекалось и прекрасно скачивалось/раздавалось!transmission-daemon -g /tmp/harddisk/torrent/.config/transmission
Теперь о скрости: оценивал на глаз (согласитесь, 10ти кратное различие увидеть не трудно), так вот реально соответствует тем цифрам, что выводятся на главном окне интерфеиса. Более того, скаченный объём примерно соответствует объёму, зафиксированному трекером.
А теперь вопрос к TVadim - как получить те красивые графики, я не нашёл, опиши плиз...
Забыл совсем - старая версия transmission 1.22
Дорисовал по аналогии, информация берется из /proc/stat
Вставить код в соответсвующие места rrdtool.sh:
Code:CreateHTML () { echo "<HTML><HEAD><TITLE>RRDTool Traffic Graph Page ... <img src='wlan${2}.png'><br><img src='disk0${2}.png'> <img src='disk1${2}.png'></CENTER></BODY></HTML>" >> "${1}" ... DISKRRD0="${RRDDATA}/disk0.rrd" DISKRRD1="${RRDDATA}/disk1.rrd" CreateRRDD () { rrdtool create "${1}" \ DS:read:DERIVE:600:0:12500000 \ DS:write:DERIVE:600:0:12500000 \ RRA:AVERAGE:0.5:1:576 \ RRA:AVERAGE:0.5:6:672 \ RRA:AVERAGE:0.5:24:732 \ RRA:AVERAGE:0.5:144:1460 } ... if [ ! -f "${DISKRRD0}" ] then echo "RRD file : ${DISKRRD0} does not exist...Creating Now..." CreateRRDD "${DISKRRD0}" fi if [ ! -f "${DISKRRD1}" ] then echo "RRD file : ${DISKRRD1} does not exist...Creating Now..." CreateRRDD "${DISKRRD1}" fi ... DISK0R=`cat /proc/stat|grep disk_io|awk -F"[(,)]" '{print $7}'` DISK0W=`cat /proc/stat|grep disk_io|awk -F"[(,)]" '{print $9}'` DISK1R=`cat /proc/stat|grep disk_io|awk -F"[(,)]" '{print $16}'` DISK1W=`cat /proc/stat|grep disk_io|awk -F"[(,)]" '{print $18}'` ... echo "DISK0 -> R: ${DISK0R} W: ${DISK0W}" echo "DISK1 -> R: ${DISK1R} W: ${DISK1W}" ... `rrdupdate "${DISKRRD0}" -t read:write N:"${DISK0R}":"${DISK0W}"` `rrdupdate "${DISKRRD1}" -t read:write N:"${DISK1R}":"${DISK1W}"` ... # $1 = ImageFile , $2 = Time in secs to go back , $3 = RRDfil , $4 = GraphText CreateGraphD () { rrdtool graph "${1}.new" -a PNG -s -"${2}" -w 550 -h 240 -v "bytes/s" \ 'DEF:ds1='${3}':read:AVERAGE' \ 'DEF:ds2='${3}':write:AVERAGE' \ 'CDEF:ds3=ds1,512,*' \ 'CDEF:ds4=ds2,512,*' \ 'LINE1:ds3#00FF00:Disk read ' \ GPRINT:ds3:MAX:"Max %6.2lf %s" \ GPRINT:ds3:MIN:"Min %6.2lf %s" \ GPRINT:ds3:AVERAGE:"Avg %6.2lf %s" \ GPRINT:ds3:LAST:"Curr %6.2lf %s\n" \ 'LINE1:ds4#FF0000:Disk write' \ GPRINT:ds4:MAX:"Max %6.2lf %s" \ GPRINT:ds4:MIN:"Min %6.2lf %s" \ GPRINT:ds4:AVERAGE:"Avg %6.2lf %s" \ GPRINT:ds4:LAST:"Curr %6.2lf %s" \ -t "${4}" mv -f "${1}.new" "${1}" } ... CreateGraph "${RRDIMG}/wlanday.png" 86400 "${WLANRRD}" WLAN CreateGraphD "${RRDIMG}/disk0day.png" 86400 "${DISKRRD0}" "USB Flash I/O" CreateGraphD "${RRDIMG}/disk1day.png" 86400 "${DISKRRD1}" "USB HDD I/O" ... CreateGraph "${RRDIMG}/wlanweek.png" 604800 "${WLANRRD}" WLAN CreateGraphD "${RRDIMG}/disk0week.png" 604800 "${DISKRRD0}" "USB Flash I/O" CreateGraphD "${RRDIMG}/disk1week.png" 604800 "${DISKRRD1}" "USB HDD I/O" ... CreateGraph "${RRDIMG}/wlanmonth.png" 2678400 "${WLANRRD}" WLAN CreateGraphD "${RRDIMG}/disk0month.png" 26784400 "${DISKRRD0}" "USB Flash I/O" CreateGraphD "${RRDIMG}/disk1month.png" 26784400 "${DISKRRD1}" "USB HDD I/O" ... CreateGraph "${RRDIMG}/wlanyear.png" 31536000 "${WLANRRD}" WLAN CreateGraphD "${RRDIMG}/disk0year.png" 31536000 "${DISKRRD0}" "USB Flash I/O" CreateGraphD "${RRDIMG}/disk1year.png" 31536000 "${DISKRRD1}" "USB HDD I/O" ...
Last edited by TVadim; 28-08-2008 at 14:52.
Настроил новый transmission.
Появилась одна проблема (или это только я так думаю)
transmission отжирает все процессорное время, судя по лампочке на винте - качает, но морда отвечает о-о-очень медленно.
Хотя морда веб-настройки работает нормально, да и сам роутер ниразу не тормозит.
Что значит - по аналогии? То есть те графики созданы не вэб мордой transmission, а неким скриптом rrdtool.sh? Интересно, в версии 1.22 морда умела что-то похожее рисовать. Теперь понятно только одно - прежде чем задавать вопросы дальше, сначала нужно разобраться что такое rrdtool.sh
Да, к стати, были вопросы про русские буквы, так вот подтверждаю - в версии 1.33 с кириллицей проблем нет, по крайней мере в моём случае
Last edited by korvalan; 28-08-2008 at 20:28.
1) Что пишет 'transmission-remote -t daemon -l' ? Если демон работает корректно, то ошибок выводить не должен.
2) Точно смотрел по адресу http://my.router:9091/transmission/web/ ?
А то с настроенным по инструкции http демоном можно и другой порт вводить, только интерфейс будет пустым. У меня, вроде, по адресу http://my.router:8008/ после некоторых пассов руками рисовался обычный веб-интерфейс transmission, но ничего делать он не мог.
С уважением... туго.
Подскажите, как увеличить скорость отдачи, закачка на всю ширину канала идет, а вот отдача больше чем на 18 кб/с не поднимается
К сожалению, чаще это зависит от количества личей (Leechers) - возможно, раздача не очень популярная.
Зависит также и от ширины исходящего канала. Может у тебя исходящий канал узкий?
Хотя чувствую, что как-то увеличить скорость можно. Иногда (но не всегда) скорость раздачи одного и того же торрента на ББ выше, чем на роутере.
С уважением... туго.
Странное дело. после дня работы у меня пропадают раздачи. Вэб морда работает, но раздавать нечего. После перезагруза все налаживается
Last edited by vinitto; 29-08-2008 at 16:47.