I run dtach and rtorrent on my Mybook WE 1. At first rtorrent where stable, but seems to have gotten more and more unstable. Now I can run it only a few minutes before the process hangs and goes to D or Ds+ status, which can not be killed!.
Has anyone else got this problem? (I have upgraded to the latest stable release of both libtorrent and rtorrent, and I've been trying running it both as root and regular user and both in a dtach-socket and in a regular terminal. No difference what so ever.
I have the same problem but it only occurs when torrents are greater than 700 mb… I download 5 x 700 mb divx no hangs but when I tried to download 1.4 gb divx it hanged… I think this is related with file size and rtorrent issue not mbwe…
It looks like it's hanging during the hashing of larger files, no?
that is where mine hangs (hashing large files) … but as that is all I download I have ceased trying. would be great if someone could work out what the issue is and have a crack at fixing it or if there are any other torrent clients out there that work ok that would be cool too.
Here comes a small tip for the Rtorrent-issue…. it seem to work … at least my client hasnt hung yet…with quite a few gigs downloaded….
1. Clear your list, empty the client so no downloads are active.
2. Run rtorrent in a dtach/screen-socket, and never ever shut the client down.
3. Download whatever you want without the hanging!
Seems like as said before in this thread the issue is when restarting the client… so just skip that step and it seems like you'll be fine… ;)
I tried, but it still hangs on big (>1Gb) torrents with me unfortunately :(
johanfa, can you try your method with a big torrent to see if it does or does not hang in your case?
And what rtorrent build are you running? :)
I suppose you mean "try with a big file"? the torrents are never especially big…. ~50k ?
well… eventually my rtorrent hung too…. so my sollution weren't that good…. keep searching …..
\o/
Apparently with the newest libtorrent it doesn't hang anymore! :D
I ve tried and hanging more frequently… :((
hm thats bad….. I've tried to lower all values in the config file…. lower them much! will see if that helps…..
Have you tried any other torrent client? I wonder if any other works or is this a generic mybook problem…
I have tried ctorrent, it works, but its much more primitive….
I tested Rtorrent with a lot of diff settings with a 30gb torrent and it hangs a lot while hashing so i switched to transmission witch is fairly easy to install and the performance is great.
How did you kill the process? I can't even reboot the WDMB with the hung process,
no matter what I try, kill, killall, reboot, front button, nothing works. Can I just unplug the cable?
Well.. it should work with /sbin/reboot if you're root… else… unplug the cable… and dont use rtorrent any more… now there IS a good alternative!! (Transmission, see separate thread..) :) Merry Xmas
No unfortunately not even /sbin/reboot works, the command runs fine but no actual reboot takes place.
I have followed the transmission topic, it looks too complicated to me, but I guess I don't have any other choice.
I did an strace on my rtorrent and it kept hanging on the madvise() syscall (seems to be a kernel bug) so i disabled it in libtorrent and everything is working great!
After you run ./configure on libtorrent, just edit the config.h and comment out the #define USE_MADVISE 1 line
any hope of using this fix for an optware installation? or will i have to install from source?
r7535 | bzhou | 2008-01-09 09:58:06 -0800 (Wed, 09 Jan 2008) | 1 line
libtorrent: disable madvise() based on http://mybookworld.wikidot.com/forum/t-21733#post-88873
That happened between 0.11.9-1 and 0.11.9-2
Cheers,
Had massive problems with rTorrent on my MB but after commenting out the #define USE_MADVISE 1 it works like a charm.
Well worth the compile-time ;)
Thanks alot for the help guys!