PDA

Bekijk de volledige versie : WL-500gp and Transmission



happymeal
18-12-2007, 13:32
Hi folks, my first post here !
First of all : Oleg, thank you, and thank you all guys for you effort.
My brick is working almost perfectly with 1.9.2.7-8 firmware with samba2(vista ultimate ok!), uShare and Transmission.
I'm using a 120GB USB HD but something strange happen with Transmission.
It's quite fast downloading(reaches 300kB/s) but as soon as the the file has been completed it disapear! Both from work and target folder !:eek:
Does anybody experienced this problem?
Thanks for your help and have a merry christmas !

My transmission log from the cgi ..


Dec 18 12:29:56 transmission_watchdog: Transmission daemon restarted!
Dec 18 12:29:56 transmissiond[946]: Transmission daemon 0.96+ (4182) started - http://transmission.m0k.org/ at port 65534
Dec 18 12:29:57 transmissiond[946]: Starting torrent /tmp/harddisk/torrent/work/xxxxx/xxxxxx.torrent
Dec 18 12:29:57 transmissiond[946]: Starting torrent /tmp/harddisk/torrent/work/xxxxxx/xxxxxx.torrent
Dec 18 12:30:28 transmissiond[946]: Couldn't get information for file "/tmp/harddisk/torrent/.transmission/cache/dae1dbaa1d93a09eb3d60f55184cb3fb411f44c1-cgi" No such file or directory
Dec 18 12:30:28 transmissiond[946]: Couldn't get information for file "/tmp/harddisk/torrent/.transmission/cache/dae1dbaa1d93a09eb3d60f55184cb3fb411f44c1" No such file or directory
Dec 18 12:30:28 transmissiond[946]: Couldn't get information for file "/tmp/harddisk/torrent/.transmission/cache/dae1dbaa1d93a09eb3d60f55184cb3fb411f44c1-cgi" No such file or directory
Dec 18 12:30:28 transmissiond[946]: Couldn't get information for file "/tmp/harddisk/torrent/.transmission/cache/dae1dbaa1d93a09eb3d60f55184cb3fb411f44c1" No such file or directory
Dec 18 12:30:28 transmissiond[946]: Couldn't get information for file "/tmp/harddisk/torrent/.transmission/cache/296e77600088a3bc716b2e1dc44ec4f490a7d968-cgi" No such file or directory
Dec 18 12:30:28 transmissiond[946]: Couldn't get information for file "/tmp/harddisk/torrent/.transmission/cache/296e77600088a3bc716b2e1dc44ec4f490a7d968" No such file or directory
Dec 18 12:30:28 transmissiond[946]: Couldn't get information for file "/tmp/harddisk/torrent/.transmission/cache/296e77600088a3bc716b2e1dc44ec4f490a7d968-cgi" No such file or directory
Dec 18 12:30:28 transmissiond[946]: Couldn't get information for file "/tmp/harddisk/torrent/.transmission/cache/296e77600088a3bc716b2e1dc44ec4f490a7d968" No such file or directory

here is my top:


Mem: 29084K used, 1000K free, 0K shrd, 1532K buff, 17820K cached
Load average: 2.17, 1.18, 0.92 (State: S=sleeping R=running, W=waiting)

PID USER STATUS RSS PPID %CPU %MEM COMMAND
1269 admin R 448 1266 81.6 1.4 top
1265 admin S 692 102 27.2 2.3 dropbear
950 admin R 3176 949 0.0 10.5 transmissiond
946 admin S 3176 1 0.0 10.5 transmissiond
949 admin S 3176 946 0.0 10.5 transmissiond
1266 admin S 556 1265 0.0 1.8 sh
162 admin S 428 1 0.0 1.4 nmbd
1244 admin S 400 1 0.0 1.3 upnp
234 admin S 344 160 0.0 1.1 smbd
72 nobody S 252 1 0.0 0.8 dnsmasq
64 admin S 232 1 0.0 0.7 httpd
91 admin S 216 1 0.0 0.7 pppd
102 admin S 180 1 0.0 0.5 dropbear
93 admin S 176 1 0.0 0.5 watchdog
1 admin S 172 0 0.0 0.5 init
152 admin S 144 1 0.0 0.4 busybox_httpd
915 admin S 120 1 0.0 0.3 syslogd
74 admin S 120 1 0.0 0.3 nas
71 admin S 112 1 0.0 0.3 klogd
95 admin S 100 93 0.0 0.3 ntp
145 admin S 92 1 0.0 0.3 xinetd
59 admin S 76 1 0.0 0.2 telnetd
160 admin S 56 1 0.0 0.1 smbd
3 admin RWN 0 1 0.0 0.0 ksoftirqd_CPU0
107 admin SW 0 1 0.0 0.0 usb-storage-0
185 admin SW 0 1 0.0 0.0 kjournald
4 admin SW 0 1 0.0 0.0 kswapd
7 admin SW 0 1 0.0 0.0 mtdblockd
6 admin SW 0 1 0.0 0.0 kupdated
2 admin SW 0 1 0.0 0.0 keventd
5 admin SW 0 1 0.0 0.0 bdflush
108 admin SW 0 1 0.0 0.0 scsi_eh_0
124 admin SW 0 1 0.0 0.0 kjournald


and my transmission.conf




[admin@(none) /opt]$ cat /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=10
DOWNLOAD_SPEED=-1
#UPLOAD_SPEED=41
#DOWNLOAD_SPEED=180
# 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=+3600

#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"

oleo
18-12-2007, 15:52
No such problem experienced. Check what is doing transmission_watchdog when moving files from work to targer. Disable cron and run manually with

sh -x /opt/sbin/transmisison_watchdog







Missing cache files is not a problem!

happymeal
19-12-2007, 13:54
No such problem experienced. Check what is doing transmission_watchdog when moving files from work to targer. Disable cron and run manually with

sh -x /opt/sbin/transmisison_watchdog






Missing cache files is not a problem!

Oleo, I've just removed and installed again transmission and now it works like charms... always thanking you for Transmission dev/support.

ma_lav
26-12-2007, 14:52
Oleo, what's happen with transmission? Now it's just one big bug.
1. If where is no space on HD transmission continue download file. Where is no any messages about it. I've downloaded around 120Gb of trash.
2. After update (today 26/12) previous version was updated around 3-4 days ago transmission update/redownload all seeded files.

P.S. It was very good client for torrent, but which bug would be next?

oleo
26-12-2007, 17:34
I am just humble follower of the libtransmission development. I've suspected such problems. If you press Help you will see my warning:

With introdution of 0.9x libtransmission library many changes happened.
Most notable is new developer, that brought new ideas such as libevent
instead of threads, encryption support, PEX, ban peers, ..., and new bugs.

Lets hope that new versions will be better. Happy new year.

zheka_ppp
27-12-2007, 16:22
oleo, is there a way to recheck torrent files in 0.96 ?
When I deleted corresponding hash-files in
$HOME/.transmission/cache/
and
$HOME/.transmission/torrents/

it started to download again instead of checking files.

Thanks in advance

oleo
09-01-2008, 10:46
Hm. There is also transmissioncli for that.

Garluk
01-03-2008, 14:31
I have upgrade transmission via ipkg at 1.06+ (5170) width no error.

After update trasmissiond crash and non run.

If I type from shell

/opt/sbin/transmission_watchdog &
and after few second type

ps xaf
I get

7939 ? Ss 0:00 [transmissiond]
7941 ? S 0:00 \_ [transmissiond]
7942 ? Z 0:00 \_ [transmissiond] <defunct>


I've tried to suspend all download. Transmission doesn't crash and appear in the process list!

With transmission active if I've tried to resume a torrent from suspended: transmission crash and the daemon disappear from process list.

I've tried to reboot router with no effect.

I don't say why transmission doesn't work!

Can anyone help me?

kevinqli48
01-03-2008, 15:34
I had the same problem with the same sympton. Please help:confused:.

BTW, is ctorrent any better than Transmission ?

(wl-500gp router mode pppoe/oleg firmware/300gUSB/USBprinter)

oleo
01-03-2008, 20:36
I've also noticed that and udated to 1.06+ (5177) and now it works.
See http://trac.nslu2-linux.org/optware/changeset/7891
Please report here if transmission 5177 will not work for you. Wait for ipkg.

kevinqli48
01-03-2008, 22:16
Transmission appears to be working now. Thanks:)

Garluk
02-03-2008, 10:27
I have suspended all torrent, removed .transmission directory and the other support file. I've restart router.
Transmission don't crash. I've reactivate all torrent and now transmission appaer to be working.

kevinqli48
05-03-2008, 01:44
I found these line in my syslog. is this normal ?:confused:


Mar 4 01:50:03 transmissiond[680]: 1204617003 3 dl 28.53 ul 5.00 ld 0.39
Mar 4 01:55:03 transmissiond[680]: 1204617303 3 dl 36.06 ul 5.00 ld 0.32
Mar 4 02:00:01 /opt/sbin/cron[1935]: (admin) CMD (nice /opt/sbin/transmission_watchdog)
Mar 4 02:00:03 transmissiond[680]: 1204617603 3 dl 47.86 ul 5.00 ld 0.24
Mar 4 02:00:59 dropbear[2006]: exit before auth: Exited normally
Mar 4 02:05:03 transmissiond[680]: 1204617903 3 dl 42.97 ul 5.00 ld 0.19
Mar 4 02:05:08 ntp client: Synchronizing time with time.nist.gov ...
Mar 4 02:05:39 dropbear[2009]: login attempt for nonexistent user from ::ffff:74.52.19.74:52044
Mar 4 02:05:40 dropbear[2009]: exit before auth: Disconnect received
Mar 4 02:05:42 dropbear[2010]: login attempt for nonexistent user from ::ffff:74.52.19.74:53214
Mar 4 02:05:43 dropbear[2010]: exit before auth: Disconnect received
Mar 4 02:05:45 dropbear[2011]: login attempt for nonexistent user from ::ffff:74.52.19.74:54354
Mar 4 02:05:46 dropbear[2011]: exit before auth: Disconnect received
Mar 4 02:05:48 dropbear[2012]: login attempt for nonexistent user from ::ffff:74.52.19.74:54404
Mar 4 02:05:48 dropbear[2012]: exit before auth: Disconnect received
Mar 4 02:05:51 dropbear[2013]: login attempt for nonexistent user from ::ffff:74.52.19.74:54444
Mar 4 02:05:52 dropbear[2013]: exit before auth: Disconnect received
Mar 4 02:05:54 dropbear[2014]: login attempt for nonexistent user from ::ffff:74.52.19.74:55604
etc...
etc...
Mar 4 02:09:07 dropbear[2082]: exit before auth: Disconnect received
Mar 4 02:09:09 dropbear[2083]: login attempt for nonexistent user from ::ffff:74.52.19.74:35890
Mar 4 02:09:10 dropbear[2083]: exit before auth: Disconnect received
Mar 4 02:09:11 dropbear[2084]: login attempt for nonexistent user from ::ffff:74.52.19.74:35929
Mar 4 02:09:13 dropbear[2084]: exit before auth: Disconnect received
Mar 4 02:09:14 dropbear[2085]: login attempt for nonexistent user from ::ffff:74.52.19.74:36929
Mar 4 02:09:15 dropbear[2085]: exit before auth: Disconnect received
Mar 4 02:10:06 transmissiond[680]: 1204618206 3 dl 30.80 ul 5.00 ld 0.29
Mar 4 02:15:06 transmissiond[680]: 1204618506 3 dl 30.17 ul 5.00 ld 0.31
Mar 4 02:20:06 transmissiond[680]: 1204618806 3 dl 26.46 ul 5.00 ld 0.30
Mar 4 02:25:06 transmissiond[680]: 1204619106 3 dl 32.84 ul 5.00 ld 0.25
Mar 4 02:30:03 /opt/sbin/cron[2087]: (admin) CMD (nice /opt/sbin/transmission_watchdog)
Mar 4 02:30:05 transmissiond[680]: 1204619405 3 dl 41.38 ul 5.00 ld 0.28

oleo
05-03-2008, 07:11
yes. transmissioni.cgi collecst only lines trom transmission* and most of them are used for graphing.

alxndrv
07-03-2008, 12:35
Hi! How to manage big torrents? I have 2Gb swap and download torrents about 8Gb normally. But when I try to download 30Gb torrent then nothing happens and the log says:

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
so the process is being killed
how to manage this issue?

oleo
07-03-2008, 17:27
Strange. Install atop and see how your memory is growing. I've downloaded 50GB torrents w/o problem.

alxndrv
08-03-2008, 08:52
I've installed atop. I see that when I push 30Gb torrent then transmission CPU% raises till appr. 68% (in normal state it can be 80 either) and then the process is being killed. Which parameters should I use to trace the transmission memory usage?
P.S.What is the size of your swap?

Oyabun
11-03-2008, 12:27
Since upgrading to transmission 1.06+ and push scrape, I always get the error message [......torrent.seeding scrape failed]
It does with both trackers I use.
Up to 1.03 version I had no problems like this and it was also much more stable to keep torrents active.
Any advice?

oleo
12-03-2008, 10:22
Scrape is using transmissioncli so you could try this manually. Also there in a btlist -s if you installed libbt to check if scrape works on your tracker. From my findings my patch to libbt works better than that transmission, so please open a ticket at trac.transmissionbt.com to correct this in future releases. Meanwhile I can change CLI to use btlist for scraping.

I am using openwrt-brcm24 feed and not oleg. Swap size is 512MB. R/V grow percentage should be evident in atop.

shouriken
25-03-2008, 19:32
I've upgraded today to "transmission - 1.06+r5370-1" and the transmission
daemon does not work anymore.

When I push "Watchdog" in the www interface, the transmission watchdog starts, the transmissiond processes also, but they stop immediately.

Do anyone have the same problem?

quote:

[admin@MyAsus root]$ ipkg list_installed | grep transmission
transmission - 1.06+r5370-1 - lightweight BitTorrent client and daemon with WWW interface

wpte
25-03-2008, 20:05
yeh got the same problem here... I just upgraded it today (25-march-08)
for some reason it now only downloads 1 torrent at a time.
What i did was remove the .torrent folder, clean out every file in the /tmp/harddisk/torrent folder so only source, work and target would be there.
After that I tried again and now it's working a bit again...
but it's not really stable:(

oleo
26-03-2008, 07:40
I've anticipated that. That's why I didn't want to upgrade until I find a time to test the things. Meanwhile bzhou upgraded package as he is constantly doing this for over 1000 packages that he maintains. Some packages eventually broke during this process. It looks like, I must find a tima now to fix a problem. One is how to disable cache files removal. Until then, One might try Clutch and report if it works with latest release?


I've downgraded to r5332 that works well. Upgrade to latest release is postponed until path handling introduced with r5337 is sollved for transmissiond.

Users should use -force-downgrade and -force-reinstall to get this release.

wpte
26-03-2008, 12:06
I've anticipated that. That's why I didn't want to upgrade until I find a time to test the things. Meanwhile bzhou upgraded package as he is constantly doing this for over 1000 packages that he maintains. Some packages eventually broke during this process. It looks like, I must find a tima now to fix a problem. One is how to disable cache files removal. Until then, One might try Clutch and report if it works with latest release?


I've downgraded to r5332 that works well. Upgrade to latest release is postponed until path handling introduced with r5337 is sollved for transmissiond.

Users should use -force-downgrade and -force-reinstall to get this release.


you mean like this?

[root@wpte root]$ ipkg install transmission -force-downgrade -force-reinstall
Reinstalling transmission (1.06+r5370-1) on /opt/...
Downloading http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/transmission_1.06+r5370-1_mipsel.ipk
package transmission suggests installing thttpd
package transmission suggests installing mini-sendmail
conffile_has_been_modified: conffile /opt/etc/transmission.conf has no md5sum
conffile_has_been_modified: conffile /opt/etc/init.d/S80busybox_httpd has no md5sum
Configuration file '/opt/etc/transmission.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.
*** transmission.conf (Y/I/N/O/D) [default=N] ?n
Configuring transmission
Please note that /opt/etc/init.d/S80busybox_httpd is installed for
running CGI interface at http://localhost:8008/cgi-bin/transmission.cgi
See instructions for daemon and WWW interface in /opt/share/doc/transmission
Configure daemon with /opt/etc/transmission.conf
Successfully terminated.

mitraku
26-03-2008, 18:29
i had the same problem and now after downgrading to r5332 it works well. Thanks oleo ;)

shouriken
26-03-2008, 18:37
Downgraded to 5332 and it works.

Thank you oleo

Oyabun
03-04-2008, 13:12
New transmission - 1.10-1 seems working fine. Thanks Oleo!

I have a new question -not exactly a problem tho-. Is there any "nice way" of shutting down transmission before a reboot, or shutdown?

I'm cleaning out my installation and thought about to include a command to pre-shutdown to get the same result as "pausing" transmission from the web I/F. Killall transmissiond does not seem to be an elegant way of doing this. :-)

oleo
03-04-2008, 22:03
Don't thank me. Upgrade is missing transmissiond. Thats why it's working fine with an old version. It seems that I must take a time and resolve this issue.

. /opt/etc/transmission.conf kill $PIDFILE
shoud be enough. Althouh you must wait or pool the daemon.

andyqp
17-04-2008, 10:21
When transmission finishes downloading file and the watchdog moves it to the /target/ directory and initiates seeding, the <torrent>.resume file (or that's where I see it) is not updated with the changed path to the file (there still is a reference to the /work/ directory). Messages like "cannot locate ..../work/<torrent>/.status file" start to appear in log file, seeding is not performed.

I can workaround this problem by stopping the seeding for that file, manually changing the path in the <torrent>.resume file, and starting the seeding process again (however, torrent is rechecked before it starts to seed).

If it helps, here is the log file fragment:


Apr 17 06:00:25 transmission_watchdog: Starting torrent /tmp/harddisk/torrent/work/Something/Something.torrent
Apr 17 06:00:25 transmissiond[6846]: Starting torrent /tmp/harddisk/torrent/work/Something/Something.torrent
Apr 17 06:15:14 transmissiond[6846]: Stopping torrent /tmp/harddisk/torrent/work/Something/Something.torrent
Apr 17 06:15:15 transmissiond[6846]: Closing torrent /tmp/harddisk/torrent/work/Something/Something.torrent
Apr 17 06:15:35 transmission_watchdog: Moving files to: /tmp/harddisk/torrent/target/Something
Apr 17 06:15:35 transmission_watchdog: Auto seeding /tmp/harddisk/torrent/target/Something/Something.torrent.seeding
Apr 17 06:15:41 transmissiond[6846]: Starting torrent /tmp/harddisk/torrent/target/Something/Something.torrent.seeding
Apr 17 06:30:01 transmissiond[6846]: /tmp/harddisk/torrent/work/Something/.status - No such file or directory
Apr 17 06:45:01 transmissiond[6846]: /tmp/harddisk/torrent/work/Something/.status - No such file or directory
Apr 17 07:00:03 transmissiond[6846]: /tmp/harddisk/torrent/work/Something/.status - No such file or directory
Apr 17 07:15:02 transmissiond[6846]: /tmp/harddisk/torrent/work/Something/.status - No such file or directory
Apr 17 07:30:02 transmissiond[6846]: /tmp/harddisk/torrent/work/Something/.status - No such file or directory
====== now I intervene by Push'ing the torrent... ========
Apr 17 07:32:08 transmissiond[6846]: Stopping torrent /tmp/harddisk/torrent/target/Something/Something.torrent.seeding
Apr 17 07:32:09 transmissiond[6846]: Closing torrent /tmp/harddisk/torrent/target/Something/Something.torrent.seeding
====== now I change the .resume file and Push back the torrent =======
Apr 17 07:32:55 transmissiond[6846]: Starting torrent /tmp/harddisk/torrent/target/Something/Something.torrent.seeding


This is quite annoying, since a lot of productive seeding time is missed, if I'm not around when download finishes...

oleo
17-04-2008, 14:58
I am not experiencing such issue.
Transmisisond uses tr_ctorSetDestination( ctor, TR_FORCE, dirname(folder)); when starting torrent.
and TR_FORCE means

typedef enum
{
TR_FALLBACK, /* indicates the ctor value should be used only
in case of missing fastresume settings */

TR_FORCE, /* indicates the ctor value should be used
regardless of what's in the fastresume settings */
}
tr_ctorMode;


Anyone else with such issue?

andyqp
17-04-2008, 15:47
I am not experiencing such issue.
Just to make sure: for upgrading, is it enough to

ipkg update && ipkg upgrade
Pause from transmission WebIf
wait for transmissiond's to stop (disappear from ps)
[Un]Pause from transmission WebIf
?
Thanks,
Andris

oleo
17-04-2008, 21:16
you are upgrading ok.
Now I see the same problem as you. Looks like a bug in libtransmission. Will look at it ASAP.

silvestre
18-04-2008, 14:23
Hello
Which ver. of Transmission is working? Transmission 1.11+ (5633) has problems with autoseeding. Where can find previous versions? (.ipk)

Thanks
silvestre

oleo
19-04-2008, 01:25
Maybe the problem is just in .status files. Upload seems to work. Will see if upcoming release will solve this anyway. Otherwise solution will be found ASAP.

silvestre
19-04-2008, 10:10
I'm afraid new ver. transmission_1.11+r5645-1_mipsel.ipk didn't solve the problem
After moving into "target":
"Apr 19 11:04:15 transmissiond[10301]: /opt/!share/torrent/work/sth.exe/.status - No such file or directory"
There is not any change in sth.resume file. I have to do it manually.

Thanks
silvestre

Edit:
Version transmission_1.11+r5651-1_mipsel.ipk is solving the problem with autoseeding

Thank You!

andyqp
21-04-2008, 00:27
Version transmission_1.11+r5651-1_mipsel.ipk is solving the problem with autoseeding

Well... It kinda solved the problem -- now transmissiond terminates with a core dump during download... ;) :(

Am I the only one experiencing that?

oleo
21-04-2008, 07:21
I've also experienced core dumps but then I've started over with fresh torrents and it looks it works. But the bug is still there. Let's hope that future versions will sovle this.

andyqp
21-04-2008, 07:40
I've also experienced core dumps but then I've started over with fresh torrents and it looks it works. But the bug is still there. Let's hope that future versions will sovle this.
It's interesting that for me just seeding old torrents works ok. The problem appears when downloading a fresh one...
Thanks for bringing fresh builds here! BTW, what do you thing about 5654 (5655) - could ir be related to our problem?

oleo
21-04-2008, 08:17
Maybe. Maybe not. Bug catching can be hard. There are some bug reports like http://trac.transmissionbt.com/ticket/884 and thrown away with "works for me" scenario. So if you are keen enough you can create debug version of transmission with

make electric-fence-stage
set

TRANSMISSION_CPPFLAGS=-g -O0
TRANSMISSION_LDFLAGS=-lefence -lpthread
and disable stripping when package is made.

When crash occurs you will find a coredump in $HOME/.config/transmission directory. Then just run

gdb /opt/bin/transmissiond core.PID
and type

where
to unroll the stack.
If this is too deep you will need to

set heuristic-fence-post=30000
or so. Then if you do not understand the report to fix the bug for yourself, just post this stack in a similar or new ticket.

Anyway, latest release is underway.

andyqp
21-04-2008, 08:55
Maybe. Maybe not. Bug catching can be hard. There are some bug reports like http://trac.transmissionbt.com/ticket/884 and thrown away with "works for me" scenario. So if you are keen enough you can create debug version of transmission with

Sorry, I'm not sure if my ASUS router would do all this... Will see if the bug fixes itself :) On the other hand - if there were debug builds available for download... ;)

Anyway, latest release is underway.
Thanks!

oleo
21-04-2008, 20:25
With http://trac.nslu2-linux.org/optware/changeset/8221 transmission package also provides debug version. I've found possible bug in r5643 (http://trac.transmissionbt.com/changeset/5643) as shown in README.daemon.
Debug possibility varies from platform to platform. For oleg firmware buildroot package provides gdb.

I've downgraded the package too. Use -force-downgrade to get "what I think" stable version.

andyqp
21-04-2008, 21:27
With http://trac.nslu2-linux.org/optware/changeset/8221 transmission package also provides debug version. I've found possible bug in r5643 (http://trac.transmissionbt.com/changeset/5643) as shown in README.daemon.
Debug possibility varies from platform to platform. For oleg firmware buildroot package provides gdb.

I've downgraded the package too. Use -force-downgrade to get "what I think" stable version.
Thanks a lot. I guess the downgraded package is not on the server yet, but I'll look for it. And btw, with 5657 I don't have coredumps anymore (didn't try the same torrent, though).

EdSki
26-04-2008, 16:46
Strange bug/feature in Transmission daemon 1.11+ (5651), every 30 minutes the Transmission daemon is restarted. Checking files takes >30 minutes, so it's in a continous loop......


Apr 26 00:30:08 transmissiond[28721]: Transmission daemon 1.11+ (5651) started - http://transmission.m0k.org/ at port 65534
Apr 26 00:30:08 transmission_watchdog: Transmission daemon restarted!
Apr 26 00:30:13 transmissiond[28721]: Starting torrent /tmp/harddisk/torrent/work/BAND_OF_BROTHERS_Disc_1_-_BB4E.4154622.TPB/BAND_OF_BROTHERS_Disc_1_-_BB4E.4154622.TPB.torrent
Apr 26 00:30:14 transmissiond[28721]: Starting torrent /tmp/harddisk/torrent/work/BAND_OF_BROTHERS_Disc_2_-_BB4E.4154624.TPB/BAND_OF_BROTHERS_Disc_2_-_BB4E.4154624.TPB.torrent
Apr 26 00:30:14 transmissiond[28721]: Starting torrent /tmp/harddisk/torrent/work/BAND_OF_BROTHERS_Disc_3_-_BB4E.4154628.TPB/BAND_OF_BROTHERS_Disc_3_-_BB4E.4154628.TPB.torrent
Apr 26 00:30:15 transmissiond[28721]: Starting torrent /tmp/harddisk/torrent/work/The_Bank_Job_(Dutch).4151182.TPB/The_Bank_Job_(Dutch).4151182.TPB.torrent
Apr 26 00:30:17 transmissiond[28721]: Starting torrent /tmp/harddisk/torrent/target/Captivity_(2007)_ENG_DUTCH_SUB_by_nudaten.net.4140 437.TPB/Captivity_(2007)_ENG_DUTCH_SUB_by_nudaten.net.4140 437.TPB.torrent.seeding
Apr 26 00:30:19 transmissiond[28721]: Starting torrent /tmp/harddisk/torrent/target/Het.Geheim.van.de.Kaasfabriek.DUTCH.4121063.TPB/Het.Geheim.van.de.Kaasfabriek.DUTCH.4121063.TPB.to rrent.seeding
Apr 26 00:30:21 transmissiond[28721]: Starting torrent /tmp/harddisk/torrent/target/Jochem_Myjer_-_Adehade.DUTCH.4139092.TPB/Jochem_Myjer_-_Adehade.DUTCH.4139092.TPB.torrent.seeding
Apr 26 00:30:23 transmissiond[28721]: Starting torrent /tmp/harddisk/torrent/target/Pinnacle_Studio_9_MovieBox_Deluxe_DVD.3322069.TPB/Pinnacle_Studio_9_MovieBox_Deluxe_DVD.3322069.TPB. torrent.seeding
Apr 26 00:30:24 transmissiond[28721]: Starting torrent /tmp/harddisk/torrent/target/The.Doors_[AC-3_5.1]_DVDrip_(Drama_1991_XviD).4096182.TPB/The.Doors_[AC-3_5.1]_DVDrip_(Drama_1991_XviD).4096182.TPB.torrent.seed ing
Apr 26 01:00:09 transmissiond[28760]: Transmission daemon 1.11+ (5651) started - http://transmission.m0k.org/ at port 65534
Apr 26 01:00:09 transmission_watchdog: Transmission daemon restarted!
Apr 26 01:00:15 transmissiond[28760]: Starting torrent /tmp/harddisk/torrent/work/BAND_OF_BROTHERS_Disc_1_-_BB4E.4154622.TPB/BAND_OF_BROTHERS_Disc_1_-_BB4E.4154622.TPB.torrent
Apr 26 01:00:16 transmissiond[28760]: Starting torrent /tmp/harddisk/torrent/work/BAND_OF_BROTHERS_Disc_2_-_BB4E.4154624.TPB/BAND_OF_BROTHERS_Disc_2_-_BB4E.4154624.TPB.torrent
Apr 26 01:00:16 transmissiond[28760]: Starting torrent /tmp/harddisk/torrent/work/BAND_OF_BROTHERS_Disc_3_-_BB4E.4154628.TPB/BAND_OF_BROTHERS_Disc_3_-_BB4E.4154628.TPB.torrent
Apr 26 01:00:17 transmissiond[28760]: Starting torrent /tmp/harddisk/torrent/work/The_Bank_Job_(Dutch).4151182.TPB/The_Bank_Job_(Dutch).4151182.TPB.torrent
Apr 26 01:00:19 transmissiond[28760]: Starting torrent /tmp/harddisk/torrent/target/Captivity_(2007)_ENG_DUTCH_SUB_by_nudaten.net.4140 437.TPB/Captivity_(2007)_ENG_DUTCH_SUB_by_nudaten.net.4140 437.TPB.torrent.seeding
Apr 26 01:00:21 transmissiond[28760]: Starting torrent /tmp/harddisk/torrent/target/Het.Geheim.van.de.Kaasfabriek.DUTCH.4121063.TPB/Het.Geheim.van.de.Kaasfabriek.DUTCH.4121063.TPB.to rrent.seeding
Apr 26 01:00:23 transmissiond[28760]: Starting torrent /tmp/harddisk/torrent/target/Jochem_Myjer_-_Adehade.DUTCH.4139092.TPB/Jochem_Myjer_-_Adehade.DUTCH.4139092.TPB.torrent.seeding
Apr 26 01:00:25 transmissiond[28760]: Starting torrent /tmp/harddisk/torrent/target/Pinnacle_Studio_9_MovieBox_Deluxe_DVD.3322069.TPB/Pinnacle_Studio_9_MovieBox_Deluxe_DVD.3322069.TPB. torrent.seeding
Apr 26 01:00:26 transmissiond[28760]: Starting torrent /tmp/harddisk/torrent/target/The.Doors_[AC-3_5.1]_DVDrip_(Drama_1991_XviD).4096182.TPB/The.Doors_[AC-3_5.1]_DVDrip_(Drama_1991_XviD).4096182.TPB.torrent.seed ing
Apr 26 01:30:09 transmissiond[29494]: Transmission daemon 1.11+ (5651) started - http://transmission.m0k.org/ at port 65534
Apr 26 01:30:09 transmission_watchdog: Transmission daemon restarted!
Apr 26 01:30:15 transmissiond[29494]: Starting torrent /tmp/harddisk/torrent/work/BAND_OF_BROTHERS_Disc_1_-_BB4E.4154622.TPB/BAND_OF_BROTHERS_Disc_1_-_BB4E.4154622.TPB.torrent
Apr 26 01:30:16 transmissiond[29494]: Starting torrent /tmp/harddisk/torrent/work/BAND_OF_BROTHERS_Disc_2_-_BB4E.4154624.TPB/BAND_OF_BROTHERS_Disc_2_-_BB4E.4154624.TPB.torrent
Apr 26 01:30:16 transmissiond[29494]: Starting torrent /tmp/harddisk/torrent/work/BAND_OF_BROTHERS_Disc_3_-_BB4E.4154628.TPB/BAND_OF_BROTHERS_Disc_3_-_BB4E.4154628.TPB.torrent
Apr 26 01:30:17 transmissiond[29494]: Starting torrent /tmp/harddisk/torrent/work/The_Bank_Job_(Dutch).4151182.TPB/The_Bank_Job_(Dutch).4151182.TPB.torrent
Apr 26 01:30:19 transmissiond[29494]: Starting torrent /tmp/harddisk/torrent/target/Captivity_(2007)_ENG_DUTCH_SUB_by_nudaten.net.4140 437.TPB/Captivity_(2007)_ENG_DUTCH_SUB_by_nudaten.net.4140 437.TPB.torrent.seeding
Apr 26 01:30:21 transmissiond[29494]: Starting torrent /tmp/harddisk/torrent/target/Het.Geheim.van.de.Kaasfabriek.DUTCH.4121063.TPB/Het.Geheim.van.de.Kaasfabriek.DUTCH.4121063.TPB.to rrent.seeding
Apr 26 01:30:23 transmissiond[29494]: Starting torrent /tmp/harddisk/torrent/target/Jochem_Myjer_-_Adehade.DUTCH.4139092.TPB/Jochem_Myjer_-_Adehade.DUTCH.4139092.TPB.torrent.seeding
Apr 26 01:30:25 transmissiond[29494]: Starting torrent /tmp/harddisk/torrent/target/Pinnacle_Studio_9_MovieBox_Deluxe_DVD.3322069.TPB/Pinnacle_Studio_9_MovieBox_Deluxe_DVD.3322069.TPB. torrent.seeding
Apr 26 01:30:25 transmissiond[29494]: Starting torrent /tmp/harddisk/torrent/target/The.Doors_[AC-3_5.1]_DVDrip_(Drama_1991_XviD).4096182.TPB/The.Doors_[AC-3_5.1]_DVDrip_(Drama_1991_XviD).4096182.TPB.torrent.seed ing
Apr 26 02:30:09 transmissiond[30418]: Transmission daemon 1.11+ (5651) started - http://transmission.m0k.org/ at port 65534
Apr 26 02:30:09 transmission_watchdog: Transmission daemon restarted!
Apr 26 02:30:14 transmissiond[30418]: Starting torrent /tmp/harddisk/torrent/work/BAND_OF_BROTHERS_Disc_1_-_BB4E.4154622.TPB/BAND_OF_BROTHERS_Disc_1_-_BB4E.4154622.TPB.torrent
Apr 26 02:30:15 transmissiond[30418]: Starting torrent /tmp/harddisk/torrent/work/BAND_OF_BROTHERS_Disc_2_-_BB4E.4154624.TPB/BAND_OF_BROTHERS_Disc_2_-_BB4E.4154624.TPB.torrent
Apr 26 02:30:16 transmissiond[30418]: Starting torrent /tmp/harddisk/torrent/work/BAND_OF_BROTHERS_Disc_3_-_BB4E.4154628.TPB/BAND_OF_BROTHERS_Disc_3_-_BB4E.4154628.TPB.torrent
Apr 26 02:30:16 transmissiond[30418]: Starting torrent /tmp/harddisk/torrent/work/The_Bank_Job_(Dutch).4151182.TPB/The_Bank_Job_(Dutch).4151182.TPB.torrent
Apr 26 02:30:18 transmissiond[30418]: Starting torrent /tmp/harddisk/torrent/target/Captivity_(2007)_ENG_DUTCH_SUB_by_nudaten.net.4140 437.TPB/Captivity_(2007)_ENG_DUTCH_SUB_by_nudaten.net.4140 437.TPB.torrent.seeding
Apr 26 02:30:21 transmissiond[30418]: Starting torrent /tmp/harddisk/torrent/target/Het.Geheim.van.de.Kaasfabriek.DUTCH.4121063.TPB/Het.Geheim.van.de.Kaasfabriek.DUTCH.4121063.TPB.to rrent.seeding
Apr 26 02:30:23 transmissiond[30418]: Starting torrent /tmp/harddisk/torrent/target/Jochem_Myjer_-_Adehade.DUTCH.4139092.TPB/Jochem_Myjer_-_Adehade.DUTCH.4139092.TPB.torrent.seeding
Apr 26 02:30:25 transmissiond[30418]: Starting torrent /tmp/harddisk/torrent/target/Pinnacle_Studio_9_MovieBox_Deluxe_DVD.3322069.TPB/Pinnacle_Studio_9_MovieBox_Deluxe_DVD.3322069.TPB. torrent.seeding
Apr 26 02:30:26 transmissiond[30418]: Starting torrent /tmp/harddisk/torrent/target/The.Doors_[AC-3_5.1]_DVDrip_(Drama_1991_XviD).4096182.TPB/The.Doors_[AC-3_5.1]_DVDrip_(Drama_1991_XviD).4096182.TPB.torrent.seed ing
Apr 26 03:00:09 transmissiond[30457]: Transmission daemon 1.11+ (5651) started - http://transmission.m0k.org/ at port 65534
Apr 26 03:00:09 transmission_watchdog: Transmission daemon restarted!
Apr 26 03:00:14 transmissiond[30457]: Starting torrent /tmp/harddisk/torrent/work/BAND_OF_BROTHERS_Disc_1_-_BB4E.4154622.TPB/BAND_OF_BROTHERS_Disc_1_-_BB4E.4154622.TPB.torrent
Apr 26 03:00:15 transmissiond[30457]: Starting torrent /tmp/harddisk/torrent/work/BAND_OF_BROTHERS_Disc_2_-_BB4E.4154624.TPB/BAND_OF_BROTHERS_Disc_2_-_BB4E.4154624.TPB.torrent
Apr 26 03:00:16 transmissiond[30457]: Starting torrent /tmp/harddisk/torrent/work/BAND_OF_BROTHERS_Disc_3_-_BB4E.4154628.TPB/BAND_OF_BROTHERS_Disc_3_-_BB4E.4154628.TPB.torrent
Apr 26 03:00:17 transmissiond[30457]: Starting torrent /tmp/harddisk/torrent/work/The_Bank_Job_(Dutch).4151182.TPB/The_Bank_Job_(Dutch).4151182.TPB.torrent
Apr 26 03:00:19 transmissiond[30457]: Starting torrent /tmp/harddisk/torrent/target/Captivity_(2007)_ENG_DUTCH_SUB_by_nudaten.net.4140 437.TPB/Captivity_(2007)_ENG_DUTCH_SUB_by_nudaten.net.4140 437.TPB.torrent.seeding
Apr 26 03:00:21 transmissiond[30457]: Starting torrent /tmp/harddisk/torrent/target/Het.Geheim.van.de.Kaasfabriek.DUTCH.4121063.TPB/Het.Geheim.van.de.Kaasfabriek.DUTCH.4121063.TPB.to rrent.seeding
Apr 26 03:00:24 transmissiond[30457]: Starting torrent /tmp/harddisk/torrent/target/Jochem_Myjer_-_Adehade.DUTCH.4139092.TPB/Jochem_Myjer_-_Adehade.DUTCH.4139092.TPB.torrent.seeding
Apr 26 03:00:27 transmissiond[30457]: Starting torrent /tmp/harddisk/torrent/target/Pinnacle_Studio_9_MovieBox_Deluxe_DVD.3322069.TPB/Pinnacle_Studio_9_MovieBox_Deluxe_DVD.3322069.TPB. torrent.seeding
Apr 26 03:00:28 transmissiond[30457]: Starting torrent /tmp/harddisk/torrent/target/The.Doors_[AC-3_5.1]_DVDrip_(Drama_1991_XviD).4096182.TPB/The.Doors_[AC-3_5.1]_DVDrip_(Drama_1991_XviD).4096182.TPB.torrent.seed ing
Apr 26 04:00:09 transmissiond[30628]: Transmission daemon 1.11+ (5651) started - http://transmission.m0k.org/ at port 65534
Apr 26 04:00:09 transmission_watchdog: Transmission daemon restarted!


Ed

andyqp
26-04-2008, 17:33
Strange bug/feature in Transmission daemon 1.11+ (5651), every 30 minutes the Transmission daemon is restarted. Checking files takes >30 minutes, so it's in a continous loop......

Ehm you have to read posts above... 5651 is crashing ith core dumps. and every 30 minutes transmission-watchdog is fired, sees that transmissiond is not there and restarts it... then transmissiond coredumps again... and so on.

you have to downgrade to older version.

EdSki
26-04-2008, 17:43
Ok,

Wil downgrade and buy some glasses;)


Ed

EdSki
29-04-2008, 00:29
Dumb ass question?

How to downgrade Transmission?


ipkg -force-downgrade.... .... .... ..... ???


Ed

andyqp
29-04-2008, 00:54
How to downgrade Transmission?


-force-downgrade didn't work for me. I did it this way:


cp /opt/etc/transmission.conf /opt/etc/transmission.conf.bak
ipkg remove transmission
ipkg update
ipkg install transmission
cp /opt/etc/transmission.conf.bak /opt/etc/transmission.conf


Andris

oleo
29-04-2008, 09:05
ipkg install -force-downgrade -force-reinstall transmission should do as well.
I am running Transmission daemon 1.11+ (5693) for some time now, and it seems like stable with some CURL Invalid socket argument (8) messages that could be neglected. Will upgrade sometime anyway.

EdSki
29-04-2008, 12:40
Back in business! Thanks to Andygp & Oleo.



Ed

Garluk
22-06-2008, 10:39
From different time I have noticed a strange thing in the operation of transmission.
I now write about the problem because I thought pits one problem of mine or a problem of my ISP. Instead no.
When I click on the button "scrape" I get for all torrents the error "xxx.torrent scrape failed".
I have also noticed that the speed of download is very lower: some week ago I download around 70k-90k, now I download around 10-30k.

Does someone know how to help me?

mike1452
09-07-2008, 19:50
Hi all!

What's wrong with my plot output? It draw the cross instead of transmission load.

oleo
12-07-2008, 13:42
set your ntp client

mike1452
13-07-2008, 23:04
Problem solved.
NTP client is ok, but solution is: zeroize the /opt/var/log/syslog.log
Possible there was some broken data. After zeroize transmission works fine.
Thanx to all.

nsec
20-07-2008, 20:20
Hello

I`m now using Transmission 1.22 on a WL-500gP V2.
A friend told me to use rTorrent because it runs faster (download & upload) than Transmission. What`s your opinion ? Should I remove Transmission ? Is there anything else to "clean" (remove/change) before installing rTorrent ?

I`ll wait for your suggestions. Transmission OR rTorrent :confused:

mitraku
20-07-2008, 22:30
i am using transmission since version 0.82 or earlier from what i remember. i never felt the need to try another torrent program.i am primarily downloading music and at every time there are 150-200 torrents seeding, so ... +1 for transmission from me.
i have attached to the router an external HDD Seagate 3.5" 250GB 7200RPM.

seff
27-08-2008, 14:01
Hi,

I have Oleg's latest firmware and ASUS 500gx, how do I install latest stable Transmission? The one with 'ipkg list' seems obsolate. Is the any how-to?

Thanks a lot,
Seff

calebz
27-08-2008, 18:46
Sum directory permission problem ?