MLDonkey 3.0.0
Compiled the MLDonkey 3.0.o a few days back. This version addresses urgent security related bug fixes. Installation instructions are similar to previous versions (e.g. MLDonkey 2.9.7)
- mldonkey lite – supports filetp, bittorrent
- mldonkey lite (no gd) – supports filetp, bittorrent
- mldonkey normal – supports filetp, bittorrent, edonkey
- mldonkey normal (no gd) – supports filetp, bittorrent, edonkey
- mldonkey full – supports filetp, bittorrent, edonkey, directconnect
- mldonkey full (no gd) – supports filetp, bittorrent, edonkey, directconnect
“mldonkey lite” yields, /ffp/bin/mlnet: can’t load library ‘libgd.so.2’
name,
Do make sure you have read the installation guides in previous releases (e.g. MLDonkey 2.9.7). That was covered.
my bad–its working now. was a script/permissions issue. =^_^=
many thanks for the binaries!
Hi shadowandy, usually I like to compile mldonkey’s ARM cores too… π
I haven’t found your direct contact(email or IM) information in your blog and I like to ask you few details.
In case you have few minutes to spare please send a contact directly to my email.
regards
hi, i managed to install funplug and also the package, but when i try to configure the MLDonkey, i got this error msg. how do i proceed? thanks
/mnt/HD_a2 # sh /ffp/start/mlnet.sh start
Starting mlnet
/mnt/HD_a2 # telnet 127.0.0.1 4000
telnet: cannot connect to remote host (127.0.0.1): Connection refused
Yu,
Do go through the FAQ
Installing graphical support on your NAS
Telnet to your DNS-323 (or equivalent) and issue the following commands.
/ # cd /mnt/HD_a2
/mnt/HD_a2 # wget http://www.inreto.de/dns323/fun-plug/0.5/packages/gd-2.0.35-1.tgz
/mnt/HD_a2 # wget http://www.inreto.de/dns323/fun-plug/0.5/packages/libjpeg-6b-1.tgz
/mnt/HD_a2 # wget http://www.inreto.de/dns323/fun-plug/0.5/packages/libpng-1.2.29-1.tgz
/mnt/HD_a2 # funpkg -i gd-2.0.35-1.tgz
/mnt/HD_a2 # funpkg -i libjpeg-6b-1.tgz
/mnt/HD_a2 # funpkg -i libpng-1.2.29-1.tgz
After which, you could proceed with release 3.
bjby,
Thanks for copying the section on this post
Hey Andy,
First thank you for your tutorial it’s the only one I could understand.
I got the same problem as Yu :
“/mnt/HD_a2 # telnet 127.0.0.1 4000
telnet: cannot connect to remote host (127.0.0.1): Connection refused”
I Went through the FAQ but could only find answers about removing the default BT client but Got a dns 313 so there is no BT client.
Do you have an idea Andy ? Thanks
Howdy,
bit of a mldonkey related question
i want to limit the number of .torrent file downloading separately to the number of ed2k files downloading.
why you may ask?
because i like to have a lot of ed2k downloads concurrently as they generally take a while to move through download ques. where as well seeded torrents take no time at all.
however if i have 156 files in my que, moslty ed2k (for older and harder to find files) i have to limit the number of active to say 30. so i end up with roughly 15 torrents and 15 ed2k actively running, which places too much strain on sourcing for dns323 limited memory. but i need to be in ed2k ques or they will never start. and i need to have less torrents running because you too many active sources results in low transfer speed.
So, what i want
que of 50 files, only allow 2 active torrents and 5 active ed2k with a max open connections of say however many are few enough to not overload memory.
many thanks if there is a solution to this problem. here, have some starbucks to easy your burden.
thanks andy.
good work on the program btw, its much more stable than in the past and i love that i can use the calendar_add function to resume downloads during my offpeak download.
Hi Shadowandy,
What do you think of running Deluge on DNS323? The webui and functionality looks much better than Transmission.
Regards
What does (no GD) mean?
I managed to get mldonkey-3.0.0-full-nogd operational despite being a complete noob along with lighttpd-1.4.21. However I wanted to get lighttpd operating on port 80. I managed that, but now mldonkey seems to be broken. Mlnet starts & you can see it when you do a ps in a telnet window, but it shuts itself down after a short while. It is not possible to telnet 127.0.0.1 4000. I get a connection refused message.
Any ideas? I went back to my original setup with lighttpt on port 8080, but that did not help with mldonkey.
Daniel,
You can raise your request to the MLDonkey’s developers.
badduck,
Did you compile Deluge? Can share the compiled binary?
Kevin,
GD stands for graphical libraries.
joe,
Check out the various questions answered in the comments of MLDonkey for DNS-323
You are right. I meant compiling Deluge for DNS323. I have yet to try compiling it and don’t know where to start. Have you tried compiling Deluge?
Is it possible to compile amule for DNS 323 without debian ?
Curious,
You don’t need debian to compile amule.
i am having the same issue as “Maxduf” (http://www.shadowandy.net/wp/2009/02/mldonkey-300.htm#comment-10608)
I tried using older versions and still can not telnet in. I also manually edited the downloads.ini file and added my ip, but when i tried to open it in my web browser, i got a 403 error.
any ideas?
thanks,
john
oops,
im also trying it on a dns-343 and ive read the FAQ π
j.
johnx,
Try doing a “ps” in your telnet window and show me the result. Need to ensure default bt is not running.
heya-
seem to have fixed the issue with MLDonkey. I was running it from the wrong directory, and the 343 has an issue where if you restart it, funplug gets Segmentation Faults and doesnt work unless you install a fresh version each time.
or at least it does for me, and some other people around the net.
are you having this issue with your 343?
j.
Hi Andy,
What about the possible reasons that the mldonkey would get disconnected by itself? after after ten mins of downloading… speed decreases till it stop… den sancho or telnet wont work.. untill after sometimes..which i have to restart mldonkey again..
It seems like it timed out by itself… I tried toggling around the values but it doesnt help.. hope it you can advise me on this. thx
D
D,
It is best that you look at the mlnet.log to see if there are any errors generated.
Hi Andy,
From the log, only at the end I noticed below:
2009/06/24 00:34:23 Exception (socket
failed: Too many open files) before connect to host 192.121.86.7:80
2009/06/24 00:34:23 Exception (socket failed: Too many open files)
before connect to host 192.121.86.8:80
2009/06/24 00:34:23 Exception (socket failed: Too many open files) before connect to host
192.121.86.2:80
2009/06/24 00:34:23 Exception (socket failed: Too many open files) before connect to host 192.121.86.2:80
2009/06/24
00:34:23 Exception (socket failed: Too many open files) before connect to host 192.121.86.3:80
2009/06/24 00:34:23 Exception (socket
failed: Too many open files) before connect to host 192.121.86.8:80
2009/06/24 00:34:23 Exception (socket failed: Too many open files)
before connect to host 192.121.86.2:80
2009/06/24 00:34:23 Exception (socket failed: Too many open files) before connect to host
192.121.86.7:80
2009/06/24 00:34:23 Exception (socket failed: Too many open files) before connect to host 60.190.222.230:8000
2009/06/24
00:34:23 Too many open files for directory open
2009/06/24 00:35:28 [cCO] Options correctly saved
2009/06/24 00:35:29 [cCO] Sources
correctly saved
2009/06/24 00:35:45 [cCO] Options backup as .tar.gz correctly saved
2009/06/24 00:35:45 [dMain] Core stopped
Does it means that I have downloaded too many files? when I do a ps,
mldonkey was not running anymore. Any way to rectify this? Thx in advance.
D
Hi Andy,
Can advise me on my problems? thx
D
D,
Reduce the number of global connections for MLDonkey should help. Mine’s 128.
Hi Andy,
Thx for your tips. Have followed but still the same results. Had consulted you through your email. Thx
D
D,
I’m searching for your answers in mldonkey’s forum. Perhaps you might want to try searching at mldonkey’s website too?
Hi Andy,
Thx for the trouble. Do you mean this website?
http://mldonkey.sourceforge.net/forums/index.php
I have already posted my problems:
http://mldonkey.sourceforge.net/forums/viewtopic.php?t=5348
Hopefully, theres someone out there can help me out.
Once again, thank you
D
is kad support in normal build or full build? any config sample?
Hi Andy
Any idea why my 343 keeps hanging during running MLDonkey?
Once after hang, I can’t ping nor connect to it and I can’t power down with the Power Button, and need to off the power to restart
Thanks
NeMeSiS,
Are you downloading a lot of files? You might wish to explore how to lower the cpu priority of MLDonkey. You could do it through nice.
Hi Andy
I’m downloading only 3 files only, how to lower CPU priority of MLDonkey?
Thanks
NeMeSiS,
try the command “man nice”. You might want to check out how to Optimize MLDonkey for your NAS
Hi Andy
I had completed the Optimize MLDonkey for your NAS
It will still have the same problem π
I can’t to seem to get the “nice” command working.
Any help?
Thanks
NeMeSiS,
My only advice left is to reduce the number of downloads. NAS has limited resources, if you can’t optimize it properly, consider reducing your usage (e.g. downloading a torrent at a time).
Like I mentioned, you can use nice to control the process priority to see if it frees up resources for others.
What do you mean by you cant get “nice” command working? Did you read up on nice?
I will try to download 1 torrent @ a time. Although I have 3 torrent to download, only 1 is active as the other 2 are not downloading
I read up nice, I try the following
“nice -n +10 mlnet”
But it give me errors π
thanks for your great guides shadowandy.
Could you do a guide step by step to install fun_plug and mldonkey on a external USB connected to the DNS-323?
I don’t like to see my raid working all the time for the fun_plug and mldonkey.
Thanks for your effort.
Bye.
NeMeSiS,
What are the errors? I edited mlnet.sh directly and mlnet started up fine niced.
Hi Andy
Btw, I didn’t edit mlnet.sh, I only issue the nice command thru’ telnet
/ # nice -n +10 mlnet.sh
nice: mlnet.sh: No such file or directory
Thx for the help
NeMeSiS,
You should edit the function mlnet_start() in mlnet.sh. Insert the nice command before $command. Try it. π
Hello shadowandy, first of all thanks for sharing and helping us out that have DNS 323! =)
So, I’ve this NAS with latest firmware installed (1.07) and it’s working fine with my RAID 1 (2 x 1 TB HDs) setup. I’ve test the UPnP server and most of (video) files seems to work like it should on my PS3.
Then I wondered if I could get the bittorrent working on this NAS to make it complete, well, I tried the built-in bittorrent funciont, but It seems really buggy and won’t go further than 0% on any of torrents I tried.
Well, I really liked the idea of mldonkey server (from browser) and I’m thinking in installing it on my DNS 323. I’m sorry I’ve make you read all this background, but let’s go the real question.
Do I have to just run those few telnet/ssh commands to get the mldonkey server running on my DNS 323 or do I need to install more modifications like funplug etc…? I really wanted to make the installation of new bittorrent client (mldonkey in this case) it as clean as possible, so I could remove it after if I need.
Do you know if this (installing mldonkey and have torrents downloading) will take significantly more CPU usage that my SD/HD videos stream to PS3 will suffer in perfomance?
Last but not least, what the mldonkey version do you recommend to me install, I need just bittorrent and I look for the cleaner and stable version available. I was thinking of getting the 3.0, but I’m afraid of it being the latest and maybe have some bugs !?!
Thank-you,
Dan
Just another question… I’ve read this on old blog post “I decided to release a version of MLDonkey that is real simple to set up. Simply copy the files over and reboot your DNS-323. On boot up, the MLDonkey would be loaded along with fonβz funplug. Best of all, it is a small file, just slightly larger than the normal MLDonkey release.”, at http://www.shadowandy.net/wp/2007/10/mldonkey-292-real-simple.htm. Is it the same procedures to install the latest mldonkey 3.00? I tried to log in with telnet on DNS with Windows telnet and got “Could not open connection to the host, on port 23”, do I need to do anything before? Thx
Dan,
Nope. The instructions are different for 3.0.0. Please follow the instructions on this post (and related posts).
Strange, because you’ve said on this post about 3.0 = “Installation instructions are similar to previous versions (e.g. MLDonkey 2.9.7)”.
The fact is, I have a non-modded NAS 323… do I really have to install first funplug before use any version of this mldonkey?
Dan,
Yes, I made reference to MLDonkey 2.9.7 but not MLDonkey 2.9.2 so do read carefully.
Yes, you need to first set up fun_plug before you can set up MLDonkey.
shadowandy,
Did you know if mldonkey have the function to seed 100% with bittorrent?
And where can I find this setting?
I have installed mldonkey 2.9.5 on my NAS.
I need it for some trackers.
stefan,
If I remember correctly, it seeds until you stop them.
Hi ShadowAndy,
With your articles I successfully installed Fonz’s funplug & MLdonkey 3. However mlnet.log says “/ffp/bin/mlnet: can’t load library ‘libgd.so.2” & I am unable to locate installation guides for earlier versions. Can u give me a direct link please
Regards,
Aditya
Which bittorrent client should I install on my DNS-343; Transmission or mldonkey?
What are the pros or cons?
Thanks.