MLDonkey for DNS-323

Getting the D-Link DNS-323 2-Bay Network Attached Storage Enclosure

FAQ

The FAQ for setting up MLDonkey can be found here.

You can optimize your MLDonkey by following this guide

Sample setting file(s)
Sample downloads.ini file: Download file guide
file_completed_cmd example: Download file guide
mlnet-alternative Download file guide

Various compiled versions
2.8.5: download
2.8.7: download blog entry
2.8.7 (new): download blog entry
2.8.7 (lite): download blog entry
2.8.7 (new+gd): download blog entry
2.8.7 (lite+gd): download blog entry
2.9.0 (edonkey,bittorrent,filetp,gdlib): download blog entry
2.9.0 (bittorrent,filetp,gdlib): download blog entry
2.9.1 (edonkey,bittorrent,filetp,gdlib): download blog entry
2.9.1 (bittorrent,filetp,gdlib): download blog entry
2.9.1 (edonkey,bittorrent,filetp,directconnect,gnutella,g2,fasttrack,gdlib): download blog entry
2.9.2 (edonkey,bittorrent,filetp,gdlib): download blog entry
2.9.2 (bittorrent,filetp,gdlib): download blog entry
2.9.2 (edonkey,bittorrent,filetp,directconnect,gnutella,g2,fasttrack,gdlib): download blog entry
2.9.2 (bittorrent,filetp,gdlib)+funplug: download blog entry

2.9.3 (bittorrent,filetp,gdlib)+funplug: download blog entry
2.9.3 (edonkey,bittorrent,filetp,gdlib): download blog entry
2.9.3 (edonkey,bittorrent,filetp,gnutella,g2,fasttrack,gdlib): download blog entry

2.9.5 (bittorrent,filetp,gdlib)+funplug: download
2.9.5 (edonkey,bittorrent,filetp,gdlib): download
2.9.5 (edonkey,bittorrent,filetp,gnutella,g2,fasttrack,gdlib): download

2.9.6: blog entry and download (*compiled for ffp 0.5)
2.9.6: patched max_bt_uploaders bug (*compiled for ffp 0.5)

2.9.7: blog entry and download (*compiled for ffp 0.5)

3.0.0: blog entry and download (*compiled for ffp 0.5)

3.0.1: blog entry and download (*compiled for ffp 0.5)

3.0.2: blog entry and download (*compiled for ffp 0.5)

3.0.4: blog entry and download (*compiled for ffp 0.5)

MLDonkey is another client that supports a few Peer-to-Peer protocols (bittorrent, edonkey, …). Best of all, this bittorrent client has got a web interface for you to administrate the bittorrent client without the need to telnet in! So it makes torrenting easier. Wish that it was a desktop application instead? Use sancho to remotely administrate your bittorrent or edonkey download.

The file above is MLDonkey compiled for use on my DNS-323. I don’t provide support for the compiled application. I compiled it for my own use and feel that others might find it useful, hence I am sharing it here. I do welcome pointers on the shell script (mlnet.sh).

The script (mlnet.sh) included will attempt to do a symbolic link of the actual working directory (/.mldonkey) to the harddisk (/mnt/HD_a2/mldonkey) in DNS-323. Please refer to the support pages of MLDonkey for stuffs pertaining to it (e.g. configurations, usage). The quick start guide on their homepage is a nice start.

I have only enabled edonkey, bittorrent, http and ftp download features in this binary so don’t bother trying out other supported protocols. The libraries required ate static linked (during compilation) hence it wont require additional configuration on the DNS-323. Maybe this is the factor that has contributed to the large binary size.

If you do encounter “segmentation fault” after a few runs (which I hope you don’t). Back up your configurations (*.ini), downloads and file you think you would need before running the following commands (without mlnet running).

/ # rm -rf /mnt/HD_a2/mldonkey
/ # rm -rf /.mldonkey

Pre-requisites
You should be using the telnet daemon from the another telnet daemon post

Installation Instructions
Download and extract the contents of the archive to /mnt/HD_a2/. The location of the extracted files should look like the following

/mnt/HD_a2/mlnet.sh
/mnt/HD_a2/lnx_bin/mlnet

The next step would be giving the files permission to execute

/ # chmod a+x /mnt/HD_a2/mlnet.sh
/ # chmod a+x /mnt/HD_a2/lnx_bin/mlnet

The last step would be running the application by typing the following commands

/ # mkdir /mnt/HD_a2/mldonkey
/ # mkdir -p /mnt/HD_a2/lnx_bin/logs
/ # /mnt/HD_a2/mlnet.sh

In the future after a reboot of the NAS, you might wish to start MLDonkey again by issuing the following command

/ # /mnt/HD_a2/mlnet.sh

Your mlnet should be running in the background by now. You can do a simple check by using the ps command.

Next we shall do the initial setup of mldonkey by doing telneting to the administration port.

/ # telnet 127.0.0.1 4000
Trying 127.0.0.1…
Connected to 127.0.0.1.
Escape character is ‘^]’.
Welcome to MLDonkey 2.8.5
Welcome on mldonkey command-line

Use ? for help

MLdonkey command-line:
> auth admin “”
Full access enabled

MLdonkey command-line:
> passwd newpasswd
Password of user admin changed

MLdonkey command-line:
> set allowed_ips “127.0.0.1 255.255.255.255”
option allowed_ips value changed

MLdonkey command-line:
> save
options and sources saved

MLdonkey command-line:
> exit

Next try going to the web administration port 4080 of mldonkey using your web browser.

Hint
You can use peerguardian format blocklist for MLD. If you don’t know what peerguardian is all about. Surf on to peerguardian.

To set up ip blocking feature of MLD, you can refer to here

Thanks to the following for treating shadowandy to Starbucks:
Cipo_Italy, Matthias Dangers, Kevin Rennie, Jaime Mateos, Marc Scheurer, David Bagshaw

 

 

Treat shadowandy!

If these step-by-step guides have been very helpful to you and saved you a lot of time, please consider treating shadowandy to a cup of Starbucks.  

345 thoughts on “MLDonkey for DNS-323

  • May 29, 2007 at 7:09 pm
    Permalink

    Gosh – i don’t care who you work for…

    Keep up the good work

  • May 29, 2007 at 10:50 pm
    Permalink

    Thanks. ๐Ÿ™‚
    Replied you in the forum as well.

  • June 8, 2007 at 1:05 am
    Permalink

    MLDonkey 2.8.7 for DNS-323

    MLDonkey for DNS-323: 2.8.7 Decided to compile MLDonkey 2.8.7 for DNS-323. Try it and see if it is working well for you. Setup instructions are pretty much the same as this…

  • June 16, 2007 at 3:36 am
    Permalink

    The downloadlink to version 2.8.7 seems to be broken. I get only a very small file that can’t be opened with Winzip…

    regards….keule

  • June 17, 2007 at 3:28 pm
    Permalink

    no prob with my com

    try downloading using another browser or clear ur cache first before redownloading again

  • July 16, 2007 at 3:41 am
    Permalink

    i have a problem. when i enable the MLdonkey on my dns323 i can no longer access the network share ex: \\ip\volume_1. When i kill MLdonky evrything works. any hint?

  • July 16, 2007 at 7:11 am
    Permalink

    Regal: What other stuffs are you running on the DNS-323 besides telnet and mldonkey?

  • July 16, 2007 at 1:23 pm
    Permalink

    Iam only using MLdonkey with funplug 0.2 I have follow the guide at this page. MLDonkey works but it is very slow to download torrents get like 18KB/s with MLDonkey, when i use uTorrent om my PCa get 1.7MB/s

  • July 16, 2007 at 6:39 pm
    Permalink

    Regal: type the following “ps | wc -l” and show me the number you see. I am running 42 processes. How about you?

    Regarding the slow download, did you play with the settings of MLDonkey? You need to set a port and port forward it on your router (if you got one).

  • July 17, 2007 at 1:30 am
    Permalink

    I have 46 processes running. If you want i can send you the hole list.

    Yes i have i FW and i have open a port for MLD.

  • July 17, 2007 at 2:37 am
    Permalink

    I have take care of the speed problem. I had not look close enough at the settings.

  • July 17, 2007 at 11:07 am
    Permalink

    Regal: Please do send me the output of “ps” and the file /mnt/HD_a2/mldonkey/mlnet.log

  • July 18, 2007 at 8:30 am
    Permalink

    When i run the script my DNS323 reports that I don’t have the command ‘nohup’.

    Also I cannot telnet to my local box to set up the admin because i do not have a telnet command.

    I do have the telnet daemon setup to access the box.

    MLNet app does start ok from the command prompt.

  • July 21, 2007 at 1:50 pm
    Permalink

    Im a noob and am having trouble doing this command as per your instructions.

    / # /mnt/HD_a2/mlnet.sh

    it prompts me with a

    chmod: /mnt/HD_a2/mldonkey/*: No such file or directory
    /mnt/HD_a2/mlnet.sh cannot create /mnt/HD_a2/lnx_bin/logs/mlnet: No such file or directory

    The files are there though.

  • July 21, 2007 at 2:18 pm
    Permalink

    Hai Doan: do a mkdir -p /mnt/HD_a2/lnx_bin/logs

  • July 21, 2007 at 4:05 pm
    Permalink

    Thanks for your help! I am also running into another issue.

    Telnetting works only if I have 1 hard drive installed. If I install two it wont start the telnet app. I do have it installed into the first volume also.

    But not only that, It does not list my 2nd hard drive when I am browsing for it through windows.

    Thanks a lot for this program by the way. I’m using it right now and it works great.

  • July 21, 2007 at 5:28 pm
    Permalink

    Hai Doan: I’ve only got single harddisk and hence unable to help you on the issue. But do take a look at this wiki for help on that issue. ๐Ÿ™‚

  • July 23, 2007 at 1:22 pm
    Permalink

    Thanks for the link. I decided to stick the funplug.tar on both drives and found out it only extracted on the 2nd volume and loaded from there.

  • July 28, 2007 at 12:11 pm
    Permalink

    Hey man,

    Just wanted to tell you that this is pretty badass… I’m loving the torrenting capabilities while not having my machines up and running during hot weather (west coat of the US). I am going to experiment and see if the DNS survives 3 weeks of continuous downloading while I am away on vacation ๐Ÿ˜ฎ

  • July 28, 2007 at 3:39 pm
    Permalink

    Fanel: I hope that your DNS-323 is behind a uninterrupted power supply. Let see if your DNS-323 can survive three weeks. ๐Ÿ™‚ Good luck!

  • July 29, 2007 at 3:30 pm
    Permalink

    It’s behind a UPS and a surge protector ;). I am having an interesting thing happening here – refer to the following screenie (i combined two together):

    http://img225.imageshack.us/img225/5474/oddnessud4.jpg

    Essentially if you look at the top bar with the download stats – it shows I’ve downloaded over 10 gigs by torrenting a single torrent file. If you look at the torrent information itself – it shows I only got 70.4%, or 2.3 gigs out of the 3.27. The thing is it was at 70% about 4 hours before I posted this… what gives? Bad torrent that is loosing hashes? The client maybe freaking out? Any suggestions?

  • July 29, 2007 at 3:44 pm
    Permalink

    Ahhh I found out whats wrong – the availability was stuck at that percentage… lol nvm ^_^

  • July 30, 2007 at 2:05 pm
    Permalink

    Heh – sorry to bug you but I have seem to find yet another odd thing:

    When I torrent with MLDONKEY, after the torrent done downloading, it keeps seeding I can’t find any way of stopping it and taking it out of the queue unless I delete it from the incoming folder… also – why is every single file I download has a “read-only” mod attached to it with out any ability to change it unless I either chmod it through telnet or rm -rf it?

  • July 30, 2007 at 8:22 pm
    Permalink

    Fanel: Under the options there is a settings where by you can make mldonkey run a command when torrent finishes, you can use that to shift it out of the incoming folder. Similarly you can set the required permission settings (for directories and files) in the options. Hope it helps

  • August 1, 2007 at 8:11 pm
    Permalink

    What is wrong here ???

    ————————————
    2007/08/01 15:10:56 [cO] Starting MLDonkey 2.9.0 …
    2007/08/01 15:10:56 [cO] Language EN, locale UTF-8, ulimit for open files 1024
    2007/08/01 15:10:56 [cO] MLDonkey is working in /.mldonkey

    2007/08/01 15:10:56 [cO] creating new MLDonkey base directory in /.mldonkey

    2007/08/01 15:10:56 [Gettext] Loading language resource mlnet_strings.EN_UTF-8
    2007/08/01 15:10:57 [cO] loaded language resource file
    2007/08/01 15:10:57 [DNS] Resolving [dlink] …
    2007/08/01 15:10:57 [DNS] Resolving [www.mldonkey.org] …
    2007/08/01 15:10:57 [cInt] WARNING: Directory /.mldonkey is full, MLDonkey shuts down

    2007/08/01 15:10:57 WARNING: Directory /.mldonkey is full, MLDonkey shuts down

  • August 1, 2007 at 8:17 pm
    Permalink

    and hardisk is not full

  • August 2, 2007 at 11:19 am
    Permalink

    your / mount is limited in space. Please use the included mlnet.sh to invoke the binary mlnet

  • August 2, 2007 at 5:12 pm
    Permalink

    thanks ๐Ÿ™‚

    now i have another problem..
    when i enter web interface i get error:
    “DNS resolution does not work”

  • August 3, 2007 at 10:52 am
    Permalink

    modriva: please check if your router has distributed a valid dns address to the device OR check if you have specific the correct dns entry for your DNS-323

  • August 11, 2007 at 9:45 pm
    Permalink

    torrent stuck at 99%

    Do you have the problem of torrent stuck at 98% for MLDonkey on DNS-323? Or you are facing a problem that is more head banging, instead of the torrent stuck at 98% you have the torrent stuck at 99% for…

  • August 19, 2007 at 8:53 am
    Permalink

    Has anyone successfully implemented the “file_completed_cmd” script execution on mlnet running on the DNS323? (whatever I try, scripts or even simple echo/touch, I get “Exception execve failed on …”)

  • August 19, 2007 at 4:36 pm
    Permalink

    cab007: yeap, I’m using file_completed_cmd to shift completed torrents out.

  • August 20, 2007 at 1:50 am
    Permalink

    Can you post your “file_completed_cmd” value and also possibly share your script? I would also like to move files from the incoming directory elsewhere.
    Thanks a much!!!

  • September 2, 2007 at 12:37 am
    Permalink

    Hi all,

    mein english is very bad. I install MLdonky on my new CE3SNAS (Conceptronic) with fw 1.02beta. I use “another telnet damoen” and edit with vi 3 lines in the fun_plug. When i started on the command line “/mnt/HD_a2/mlnet.sh” the came the same as by “budda” >>nohup: appending to nohup.out.

    My soul ist broken down. Can you help me, thanks.

    Best regards form
    Bavaria, Munich

  • September 2, 2007 at 1:48 am
    Permalink

    Hi Jimi Bondi,

    Your english is pretty ok. Try typing the following command.

    mkdir -p /mnt/HD_a2/lnx_bin/logs

  • September 12, 2007 at 9:08 pm
    Permalink

    how do you add a user without admin rights?

  • September 12, 2007 at 10:47 pm
    Permalink

    Hi, i’m running your pre compiled version of MLDonkey 2.9.0 (bittorrent,filetp,gdlib) which runs smooth on the DNS323 (1.03/RAID0). Are you planning to try compiling other plugins such as DirectConnect? URL: http://mldonkey.sourceforge.net/MLdonkeyPlugin

  • September 13, 2007 at 6:56 pm
    Permalink

    rico, thanks for trying out the MLDonkey 2.9.0 and letting me know that it is running smoothly on your DNS323 (1.03/Raid0). Unfortunately I won’t be compiling MLDonkey with other plugins (e.g. DirectConnect) unless there is a demand or I’ve the time to do it.

    Do check here often as I might compile when I finish up my stuffs. ๐Ÿ™‚

  • September 14, 2007 at 12:35 am
    Permalink

    i understand you don’t want to spend time compiling if there is no demand. right now i dont have time but will try it soon. i’m sure the instructions on the dns323 wiki pages are sufficient to start compiling.

    FYI: i started using mldonkey 2.9.0 and dont know the previous versions. no additional mods have been done because it works very smoothly. all torrents finish, samba never disconnect. largest torrent size: over 7GB, fastest dl rate: 400KB/s, number of torrents simultaneously: about 10

  • September 16, 2007 at 1:37 pm
    Permalink

    rico, infact I could try compiling one with DirectConnect but I won’t be able to test if it works or support it as I am unfamiliar with the protocol. Let me try compiling it when I am done with my assignments.

    Glad to know that MLDonkey is working great for you. The community have helped a lot to make MLDonkey on DNS-323 smooth and stable.

  • September 23, 2007 at 2:38 am
    Permalink

    Hi. I have a quick question. I recently bought the 323 and installed MLDonkey 2.9.0 right away.

    I am getting slow connections and even not connections at all with Bittorrent. I have like 15 files pending (All of them are series seasons with nice amount of seeds (Even the mldokney shows like 800 sources for the one that has less sources) and even after running for a day it cant connect.

    It only downloaded 80MB of 120GB that is in queue.

    Anything that could be wrong or maybe I have to add some bittorrent servers/trackers? Edonkey networks seems to work quite fine.

    Thanks!!!

  • September 23, 2007 at 5:22 pm
    Permalink

    Hi, i’m now running your pre compiled version (MLDonkey 2.9.0 bittorrent) which runs well on my Conceptronic CH3SNAS RAID1 (same hardware as the DNS 323, just cheaper….).
    No problems installing, thanks for this!

  • September 23, 2007 at 6:07 pm
    Permalink

    Sebass, some trackers actually bans MLDonkey client. :(. Do check if the trackers you are connecting to have policies on bittorrent client usage. You can also check if your router is blocking the connections.

    Highandstoned, glad to know that MLDonkey is running for your CH3SNAS! Maybe I should get my hands on that! I need another NAS!

  • September 26, 2007 at 2:40 pm
    Permalink

    MLDonkey 2.9.0

    MLDonkey 2.9.0 has been released! You can view the full changelog at MLDonkey’s website. Compiled a version for use on DNS-323 and realized that the binary is smaller! Download the new MLDonkey 2.9.0 for DNS-323 Do take note that it…

  • September 26, 2007 at 2:42 pm
    Permalink

    MLDonkey 2.9.1

    The folks over at mldonkey have released MLDonkey 2.9.1. Compiled 2.9.1 for DNS-323 in the following two flavors – one with bittorrent and edonkey, one without edonkey. Download the new MLDonkey 2.9.1 for DNS-323 Like what I have mentioned for…

  • October 18, 2007 at 3:14 pm
    Permalink

    Shadowandy,

    Truely some awsome info here–thanks for the guidance!

    Was wondering if there is any chance we could get 2.9.1 complied with all p2p networks (eDonkey2000, Overnet, Kad, Gnutella, Gnutella2, BitTorrent, etc…) for use on the DNS-323? That way we could turn ‘um on/off via the .ini to play ’round w/ the various networks. I’d greatly appreciate your help!

  • October 21, 2007 at 12:19 am
    Permalink

    Hi ad, I do release binary with edonkey support. As for Overnet and Kad, it seems like mldonkey have dropped it off. I do have a copy of binary which has edonkey, Gnutella, Gnutella2, BitTorrent, DirectConnect, … I won’t be able to test it as I am unfamiliar with other file sharing protocols other than edonkey and bittorrent.

  • October 21, 2007 at 2:36 am
    Permalink

    okay, thanks neways. ill keep looking…

  • October 21, 2007 at 11:49 am
    Permalink

    MLDonkey 2.9.1 with most plugins

    There has been several request for MLDonkey with other network plugins. I had a little free time between rushing my reports so tried my hands at compiling them. The stuffs that are supported in this release are – Direct Connect,…

  • October 21, 2007 at 11:53 am
    Permalink

    ad, I have release a binary which you might be interested. Do test it out.

  • October 22, 2007 at 1:13 pm
    Permalink

    MLDonkey 2.9.2

    The folks over at mldonkey have release MLDonkey 2.9.2. Didn’t realize that there is a new release until this morning. I have compiled this version in 3 flavors – lite, normal, everything. The file size of each binary is different…

  • October 29, 2007 at 7:58 pm
    Permalink

    MLDonkey 2.9.2 Real Simple

    Everybody was once a newbie in Linux command. I been through the terrors of following long set of commands, following guides just to get a simple thing up. How I wish there was one person/guru to help me then. I…

  • October 30, 2007 at 8:42 pm
    Permalink

    Hi Andy in the shadows, thanks for MLDonkey 2.9.2(edonkey,bittorrent,filetp,directconnect,gnutella,g2,fasttrack,gdlib), I installed it thanks to your instructions. For directconnect, I frwd the TCP port but can’t connect to any servers. On other directconnect clients, you enter the serverlist in the prefs and then can visualize servers and connect to them according to their minimal share rates and other criterias. anyone have it working fully on MLDonkey?

  • October 30, 2007 at 10:41 pm
    Permalink

    Rico, welcome. I wouldn’t be able to help you on protocols other than donkey and bittorrent as I don’t really know how to operate other plugins. Perhaps somebody can shed some light on this issue of directconnect?

  • November 28, 2007 at 2:57 am
    Permalink

    Cheers ShadowAndy. With a bit of tinkering I’ve been pulling torrents via the box now for a few days. Tis class. Brings back some Linux memories too.

  • November 28, 2007 at 9:38 am
    Permalink

    Greg, have fun with mldonkey. ๐Ÿ˜‰

    You should have used the realsimple edition. Setting up DNS-323 for torrenting would be much simpler.

  • December 12, 2007 at 11:54 pm
    Permalink

    Do you compile this version “2.9.2 (edonkey,bittorrent,filetp,directconnect,gnutella,g2,fasttrack,gdlib):” to *.exe file for Windows and send me on my e-mail?

  • December 13, 2007 at 12:43 pm
    Permalink

    Johnny,

    Surf on to MLDonkey’s website and download the binaries they’ve compiled for win32 systems.

  • December 13, 2007 at 11:44 pm
    Permalink

    The newest version hasn’t got Gnutella and G2. I need this networks. It’s possible to run this files on PC? What command must I use?

  • December 22, 2007 at 5:12 am
    Permalink

    Hi, i’m a newbe in linux. I just bought the ch3snas and tried to install mldonkey following the steps on this site.
    when i execute the script mlnet.sh,i get an error at the “nohup” command. It seems that this command does not exist.
    anybody know what to do?

  • December 22, 2007 at 10:56 am
    Permalink

    picmaster,

    Probably you missed out that it requires Another Telnet Daemon. Try using fonz’s fun_plug and it would provide you with nohup.

  • December 22, 2007 at 7:52 pm
    Permalink

    Thanx shadowandy !

    Now i have “BusyBox v1.6.1 (2007-07-22 13:51:10 CEST) Built-in shell” , when starting the telnet session with CH3SNAS!
    But when executing mlnet.sh i get : “nohup: appending to nohup.out” , when i then check with ps i dont see the mldonkey service running.
    When i execute “telnet 127.0.0.1 4000” i get this respons :
    “telnet: cannot connect to remote host (127.0.0.1): Connection refused”

    Any idee whats going wrong?

  • December 22, 2007 at 10:10 pm
    Permalink

    picmaster

    probably you have a case of segmentation fault. Follow the instructions above to solve it. ๐Ÿ™‚

  • December 23, 2007 at 6:41 am
    Permalink

    Hi Shadowandy , thanx again. I removed everything and tried again.
    these are the exact steps am i doing :
    a) i use the two files in the 2.9.0 (bittorrent,filetp,gdlib) dowload
    b) And copy those files within xp , mlnet.sh in “Volume1” and mlnet in “Volume1\lnx_bin”.
    c) i login with telnet troug putty and check the files are in :
    /mnt/HD_a2/mlnet.sh
    /mnt/HD_a2/lnx_bin/mlnet
    wich is ok.
    d) i do :
    / # chmod a+x /mnt/HD_a2/mlnet.sh
    / # chmod a+x /mnt/HD_a2/lnx_bin/mlnet
    / # mkdir /mnt/HD_a2/mldonkey
    / # /mnt/HD_a2/mlnet.sh

    When executing mlnet.sh i get :”chmod: /mnt/HD_a2/mldonkey/*: No such file or directory”.
    I checked if mldonkey exists, and it does!
    What am i doing wrong?

    sorry for this idiot questions! People learn the most by there mistakes ๐Ÿ™‚

  • December 23, 2007 at 11:02 am
    Permalink

    picmaster,

    Well, probably it is the first time it starts up then it would throw this message. On future startups, it wouldn’t show you that message anymore.

  • December 23, 2007 at 9:02 pm
    Permalink

    Hi shadowandy,

    it still does not work, would u like to have a chat with me?
    dpsven@hotmail.com

    Thanx !

  • December 25, 2007 at 1:24 am
    Permalink

    picmaster,

    responded to you in your email. ๐Ÿ™‚

  • December 27, 2007 at 3:33 pm
    Permalink

    hi shadowandy
    I’m having the same issues exactly as picmaster… did you work out a solution with him?

    when executing mlnet.sh i get : “nohup: appending to nohup.out” , when i then check with ps i dont see the mldonkey service running.
    When i execute “telnet 127.0.0.1 4000” i get this response :
    “telnet: cannot connect to remote host (127.0.0.1): Connection refused”

  • December 27, 2007 at 4:34 pm
    Permalink

    chrisb,

    Could you paste me the result of your “ps” after running mlnet.sh?

  • December 28, 2007 at 12:21 am
    Permalink

    Sure Thing…. Here’s the telnet session from running mlnet.sh:

    / # /mnt/HD_a2/mlnet.sh
    nohup: appending to nohup.out
    / # ps
    PID USER COMMAND
    1 root init
    2 root [ksoftirqd/0]
    3 root [events/0]
    4 root [khelper]
    5 root [kthread]
    11 root [kblockd/0]
    14 root [khubd]
    50 root [pdflush]
    51 root [pdflush]
    53 root [aio/0]
    52 root [kswapd0]
    190 root [scsi_eh_0]
    191 root [scsi_eh_1]
    192 root [scsi_eh_2]
    193 root [scsi_eh_3]
    201 root [mtdblockd]
    221 root [kcryptd/0]
    222 root [kmirrord/0]
    250 root [loop0]
    874 root atd
    877 root smbd -D
    879 root nmbd -D
    1150 root chkbutton
    1157 root /sys/custom/upnp/upnp 0 D-Link Corporation http://www.redsonic.com DNS-323 DNS-323 103
    1166 root /web/webs
    1175 root fancontrol
    1197 root op_server 3 3 3
    1203 root -sh
    1241 root lpd Waiting
    1257 nobody mt-daapd
    1258 nobody mt-daapd
    1260 root mt-daapd
    1261 root mt-daapd
    1284 root crond
    1337 root /mnt/HD_a2/fun_plug.d/bin/telnetd -l /mnt/HD_a2/fun_plug.d/bin/sh
    1348 root mt-daapd
    1429 root /mnt/HD_a2/fun_plug.d/bin/sh
    1461 root ps
    / # telnet 127.0.0.1 4000
    telnet: cannot connect to remote host (127.0.0.1): Connection refused
    / #

  • December 29, 2007 at 4:55 am
    Permalink

    Is this the same problem that picmaster was having? how did you solve it?

  • December 29, 2007 at 8:59 pm
    Permalink

    chrisb,

    can you try typing the below 3 lines and paste me the result.

    export MLDONKEY_DIR=”/mnt/HD_a2/mldonkey”
    export TMPDIR=”/mnt/HD_a2/mldonkey/temp”
    /mnt/HD_a2/lnx_bin/mlnet

    Unfortunately, I’ve yet to contact picmaster as I am still busy with my stuffs. Don’t really have a timeslot at night to have a nice chat with him.

  • December 30, 2007 at 5:44 am
    Permalink

    hi, just installed mldonkey. how do i connect to servers?

  • January 5, 2008 at 12:37 am
    Permalink

    chrisb,

    Just rectified picmaster’s CH3NAS. His problem is not like yours. Perhaps you wish to contact me through email?

  • January 8, 2008 at 10:46 pm
    Permalink

    Andrey Rogovsky,

    Is it the same as DirectConnect? If it is, then it has already been compiled.

  • January 10, 2008 at 4:15 pm
    Permalink

    MLDonkey for DNS-313

    Some users has feedback to me that DNS-313 can also run the MLDonkey compiled for DNS-323 (due to the similar architecture)! MLDonkey would allow your DNS-323, DNS-313, CH3NAS, DNS-312H, etc to use various Peer-to-Peer protocols like Bittorrent, edonke…

  • January 16, 2008 at 6:45 pm
    Permalink

    I am having the same issue with chrisb.

    I have followed your steps mentioned above:

    # export MLDONKEY_DIR=”/mnt/HD_a2/mldonkey”
    # export TMPDIR=”/mnt/HD_a2/mldonkey/temp”
    # /mnt/HD_a2/lnx_bin/mlnet
    2008/01/16 18:33:01 [cO] Starting MLDonkey 2.9.2 …
    2008/01/16 18:33:01 [cO] Language EN, locale UTF-8, ulimit for open files 1024
    2008/01/16 18:33:01 [cO] MLDonkey is working in /mnt/HD_a2/mldonkey
    2008/01/16 18:33:01 [Gettext] Loading language resource mlnet_strings.EN_UTF-8
    2008/01/16 18:33:01 [cO] loaded language resource file
    2008/01/16 18:33:01 [DNS] Resolving [ppnas01] …
    2008/01/16 18:33:01 [DNS] Resolving [www.mldonkey.org] …
    2008/01/16 18:33:02 [cO] Logging in /mnt/HD_a2/mldonkey/mlnet.log
    2008/01/16 18:33:02 [dMain] Core started

    Then the “#” doesn’t show anymore and i can’t do anything else. Please advise.

  • January 16, 2008 at 8:40 pm
    Permalink

    Phillipcs,

    execute the mlnet.sh found in /mnt/HD_a2/ instead of executing mlnet.

  • January 17, 2008 at 12:34 pm
    Permalink

    Hi, I am a very newbie and have zero experience with Linux. In fact, I don’t understand any of the codes that you all have been talking about – I clearly need help! I am looking to install mldonkey to do bittorrent downloading without the PC. Can you please see if my understanding is right. Download mldonkey_292_real_simple.zip. Extract (using winzip) into the roof directory of the harddisk in the NAS. Reboot and wait before going into ipaddress:4080 using the browser?

  • January 17, 2008 at 4:57 pm
    Permalink

    Rick,

    Yes. Most of the users have zero experience with linux and followed the instructions and got it to work. In fact, most of the problems users encountered were because they skipped some steps .

  • January 17, 2008 at 10:14 pm
    Permalink

    Thanks for your reply.
    I have start all over again.

    Confirmed the files in:
    /mnt/HD_a2/mlnet.sh
    /mnt/HD_a2/lnx_bin/mlnet

    Start:

    # rm -rf /mnt/HD_a2/mldonkey
    # rm -rf /.mldonkey
    # chmod a+x /mnt/HD_a2/mlnet.sh
    # chmod a+x /mnt/HD_a2/lnx_bin/mlnet
    # mkdir /mnt/HD_a2/mldonkey
    # /mnt/HD_a2/mlnet.sh
    /mnt/HD_a2/lnx_bin/sh: /mnt/HD_a2/mlnet.sh: Text file busy

    Have missed anything?

  • January 17, 2008 at 10:18 pm
    Permalink

    Philipcs,

    Are you using fonz’s fun_plug package? I noticed a handful of users encountering problem because they are not using fonz’s fun_plug.

  • January 18, 2008 at 6:28 pm
    Permalink

    Hi, I have successfully installed mldonkey – thanks for your advice. I have another silly question. I have created a directory on volume_1 called torrents where all the torrents are kept. If I am using the torrents in that directory, shouldn’t the dl command be dllink /Volume_1/torrents/abc.torrent? or should it be dllink /ipaddress/volume_1/torrents/abc.torrent? I have tried both and both times it says No such file or directory – please help.

  • January 18, 2008 at 7:27 pm
    Permalink

    Hi, me again… I have downloaded mldonkey-2.9.2-ALL-graphical-DNS-323.zip, extracted it and replaced the realsimple version of lnx_bin and mlnet.sh already in the volume_1 directory. I rebooted and have been able to login via broswer but I can no longer view the drive using windows explorer or map the drive. The error message is saying that the drive is not accessible. Please help! Thanks.

  • January 18, 2008 at 9:28 pm
    Permalink

    Rick,

    Volume_1 is actually /mnt/HD_a2. So technically you should supply it as /mnt/HD_a2/torrents/abc.torrent
    it is a common problem and is documented in various sites. Try typing “smb restart” in your telnet session and wait a couple of minutes before accessing your share.

  • January 18, 2008 at 11:20 pm
    Permalink

    Shadowandy is indeed a guru in this dns323! Thanks for the effort!

  • January 19, 2008 at 4:22 am
    Permalink

    Thank you. I now have another question about how to start a telnet session. You see, I have read the howto:telnet webpage. It says to install fun plug, then install telnet, then use the Putty to access. Since I don’t have access to the NAS, there is no way I am extract the telnet installation files. I am using the fun plug from mldonkey_292_real_simple.zip. Can you please tell me how to start a telnet session to run the “smb restart” command? Many thanks.

  • January 19, 2008 at 10:50 am
    Permalink

    Alex,

    Thanks for the compliment. There are lots of people who are great at compiling stuffs for DNS-323.

  • January 19, 2008 at 10:52 am
    Permalink

    Rick,

    Just use any telnet client and telnet to your DNS-323’s IP. The MLDonkey real simple starts telnet session.

  • January 20, 2008 at 2:46 am
    Permalink

    Hi, first off good work on the client.
    Sadly i cant seem to get it to work, i also get the following error:
    / # /mnt/HD_a2/mlnet.sh
    nohup: appending to nohup.out

    Already tried the segmentation fault commands but still doesn’t work. Hope you can help me out

  • January 20, 2008 at 3:24 am
    Permalink

    Same problem as many others. I got a:
    nohup: appending to nohup.out
    and mlnet doesn’t show on ps.
    I have tried everything mentioned in these pages. The DNS-323 is pretty new and I have just copied some files, nothing else. What I’m doing wrong?

  • January 20, 2008 at 3:30 am
    Permalink

    btw, I’m using fun_plug by fonz

  • January 20, 2008 at 10:45 am
    Permalink

    DyStiC and Fran,

    Can you type the 3 commands that I wanted Chrisb to type? Please paste me the results after that.

  • January 21, 2008 at 12:05 am
    Permalink

    Sure, thanx for your time.

    Here is the result:

    / # export MLDONKEY_DIR=”/mnt/HD_a2/mldonkey”
    / # export TMPDIR=”/mnt/HD_a2/mldonkey/temp”
    / # /mnt/HD_a2/lnx_bin/mlnet
    2008/01/20 16:51:55 [cO] Starting MLDonkey 2.9.2 …
    2008/01/20 16:51:55 [cO] Language EN, locale UTF-8, ulimit for open files 1024
    2008/01/20 16:51:55 [cO] MLDonkey is working in /mnt/HD_a2/mldonkey
    2008/01/20 16:51:55 [Gettext] Loading language resource mlnet_strings.EN_UTF-8
    2008/01/20 16:51:55 [cO] loaded language resource file
    2008/01/20 16:51:55 [cO] PID file /mnt/HD_a2/mldonkey/mlnet.pid exists.
    2008/01/20 16:51:55 [cO] Checking whether PID 2786 is still used…

    This means another MLDonkey process could still be working
    in this directory. Please shut it down before starting
    a new instance here. If you are sure no other process uses
    this directory delete mlnet.pid and restart the core.
    / #

    I already deleted everything and started over again, but still the same problem. btw i have a CH3SNAS, don’t know if that makes any difference.

  • January 21, 2008 at 5:47 am
    Permalink

    Hmm no i also have another error:

    / # /mnt/HD_a2/mlnet.sh
    chmod: /mnt/HD_a2/mldonkey/*: No such file or directory
    nohup: appending to nohup.out
    / # /mnt/HD_a2/mlnet.sh
    nohup: appending to nohup.out
    / # /mnt/HD_a2/lnx_bin/mlnet
    2008/01/20 22:45:17 [cO] Starting MLDonkey 2.9.2 …
    2008/01/20 22:45:17 [cO] Language EN, locale UTF-8, ulimit for open files 1024
    2008/01/20 22:45:17 [cO] MLDonkey is working in /.mldonkey

    2008/01/20 22:45:17 [cO] creating new MLDonkey base directory in /.mldonkey

    2008/01/20 22:45:17 [cO] loaded language resource file
    2008/01/20 22:45:17 [DNS] Resolving [CH3SNAS] …
    2008/01/20 22:45:17 [DNS] Resolving [www.mldonkey.org] …
    2008/01/20 22:45:17 [cInt] WARNING: Directory /.mldonkey is full, MLDonkey shuts
    down

    2008/01/20 22:45:17 WARNING: Directory /.mldonkey is full, MLDonkey shuts down

    Same error after:
    / # rm -rf /mnt/HD_a2/mldonkey
    / # rm -rf /.mldonkey

    Hope this helps.

  • January 21, 2008 at 10:11 am
    Permalink

    DyStiC,

    Well you are suppose to invoke mlnet through mlnet.sh as it solves the /.mldonkey directory is full problem. That is why I wrote mlnet.sh. Can you paste me the result of the following command.

    which sh

    Seems like most of the problems are from CH3SNAS.

  • January 21, 2008 at 10:13 am
    Permalink

    They are just exploiting you shadowandy! You don’t really need to accede to their request. I wont be surprised if they are not using the correct telnet client.

  • January 21, 2008 at 2:43 pm
    Permalink

    Shadowandy, i ran the command here the resuylt:

    / # which sh
    /mnt/HD_a2/fun_plug.d/bin/sh

    Hope you can make something out of it.

  • January 21, 2008 at 6:53 pm
    Permalink

    Thanks for your help. I think I have started to download now. However, I can’t actually see the finished file. I am seeing how fast I am downloading but the actual downloaded file can’t be located. Where should I be looking?

  • January 21, 2008 at 8:10 pm
    Permalink

    DyStiC,

    Execute the following 2 commands

    mkdir -p /mnt/HD_a2/lnx_bin/logs
    /mnt/HD_a2/mlnet.sh

  • January 21, 2008 at 8:11 pm
    Permalink

    Rick,

    It is located in /mnt/HD_a2/mldonkey/incoming/

  • January 22, 2008 at 3:44 am
    Permalink

    Thanks. The torrent which I used contains 4-5 files one of which is a RMVB file with a chinese character filename. My statistics show that I have finished downloading it but it is not in /mnt/HD_a2/mldonkey/incoming/ as you say. Is there anywhere else I should be looking?
    How do you just download only 1 of 5 files from a torrent using mldonkey?
    I am trying to conserve upload data usage. Is the simpliest way to stop seeding a torrent to delete the torrent or is there a mldonkey command for it?
    Many thanks for your assistance.

  • January 22, 2008 at 4:21 am
    Permalink

    Shadowandy,
    I deleted everything and started again and now it works. I’m still getting the “nohup: appending to nohup.out” message but mldonkey is running now, I get the web interface and it’s downloading. Is this message an error or just some info?

    Thanks for your time!

  • January 22, 2008 at 4:48 am
    Permalink

    Shadowandy:
    Oops, I ansered too fast. Torrent files do download, but I have no servers in the list so I can’t search in edonkey. I’ve tried with some server.met files withoput success, “No such command servers” is the answer I’m getting.

  • January 22, 2008 at 11:08 am
    Permalink

    Rick and Fran,

    Please refer to FAQ and forum on MLDonkey (sourceforge) for the usage of MLDonkey and its plugins.

    I only use the bittorrent protocol. Other plugins are compiled due to request from users.

  • January 23, 2008 at 6:12 am
    Permalink

    Shadowandy, I use chinese files and directories. I am noticing that as I copy them onto my DNS323 the chinese characters don’t show. Do you know if there is anything that I can do to fix this?

  • January 23, 2008 at 9:15 am
    Permalink

    Rick,

    Upgrade to the latest 1.04 firmware (for DNS-323) to fix unicode issue.

  • January 23, 2008 at 4:44 pm
    Permalink

    Thanks Shadowandy. Stupid question again – where do you download 1.04 firmware from? I have looked at dlink and google. All that I can get is the beta version. Please point me in the right website to download from. Many thanks. Rick.

  • January 23, 2008 at 6:09 pm
    Permalink

    Shadowandy, I think I have really stuffed it up. Because i have a hidden file which keeps seeding in mldonkey, I decided the get rid of it by formatting the harddisk. When I logged into the admin page and did a format, it starts and then tells me that the format has failed. I then have no way of accessing the drive again. Any ideas?

  • January 23, 2008 at 9:43 pm
    Permalink

    Rick,

    1.04 is in beta stage. That version have the unicode support. If you don’t wish to use beta version, then perhaps you need to do without unicode support.

  • February 2, 2008 at 6:18 am
    Permalink

    Shadowandy,

    I have now installed 1.04beta. However, I am still unable to see chinese characters. Perhaps I need to reformat the harddisk first before unicode support becomes active? I actually tried formating. To do this, I first kill the mldonkey software, then delete the mldonkey program files in the volume_1 root directory. However, everytime I try to delete the mldonkey files, it says “access denied”. Have I not killed the program entirely? Any suggestions?

    Many thanks.

    Rick.

  • February 2, 2008 at 5:07 pm
    Permalink

    Hi guys, tryed version 2.9.3,2.9.2 and 2.9.1 always got the same errors… maybe all the ones listyed here:
    – “chmod: /mnt/HD_a2/mldonkey/*: No such file or directory” every time, nothing changed when i created manually the directories with the proper chmod
    – segmentation fault every time…
    All these issues solved uploading the mldonkey files using user admin via samba… previously i was using another user uploading via http://ftp..
    Strange indeed.

  • February 18, 2008 at 10:33 am
    Permalink

    I have wierd problems due to repeat segmentation fault. I found out that my ftp client program, filezilla, change the mlnet file when I upload it. Only when I did a mapped network drive , I realised mlnet filesize is different from the original. Spend a few days troubleshooting and now it’s working with the original file, copied over via mapped drive.

  • February 18, 2008 at 10:25 pm
    Permalink

    kahuna,

    thanks for sharing! FTP can transfer files in either ASCII or binary mode, that’s why the filesize changes and sometimes it doesn’t work.

  • February 19, 2008 at 3:24 pm
    Permalink

    Shaowandy, something very strange has happened. I downloaded a BT that contains a few files in a directory. Once the downloading stopped, mldonkey creates a directory in “incoming/directories”. For some reason I cannot delete the directory or the files contained in it. I’d be grateful for your troubles. Rick.

  • February 20, 2008 at 6:23 am
    Permalink

    Hello,

    I’m keep getting the same error messages

    CH3SNAS_1:/mnt/HD_a2# /mnt/HD_a2/mlnet.sh

    /mnt/HD_a2/mlnet.sh: line 15: syntax error near unexpected token else'

    /mnt/HD_a2/mlnet.sh: line 15: else’

    Can somebody tell me what it meens
    CH3SNAS_1:/mnt/HD_a2#

  • February 20, 2008 at 9:48 pm
    Permalink

    Rick,

    Telnet into your DNS323 and chmod the folder and directories to 777.

  • February 20, 2008 at 9:51 pm
    Permalink

    Getyours,

    Are you using the fun_plug package from fonz?

  • February 21, 2008 at 12:18 am
    Permalink

    Hi Shadowandy,
    Last night I downloaded your build of MLdonkey 2.9.2, and installed it, following your instructions, on my DNS-323. It worked without a glitch. It took me a little tinkering with the MLdonkey settings to get it the way I wanted but once configured it’s been running perfectly :-). Great work!!! This is really useful and your effort is greatly appreciated.

  • February 21, 2008 at 3:24 am
    Permalink

    shadowandy,

    How can I check te funplug version?
    Is it posible to exucute te funplug from a usb disk?

  • February 21, 2008 at 9:35 am
    Permalink

    Oke I’ve got it to work
    still getting the same error but it seems to work

    next thing to do is setting up Image Gallery

    But I’m not getting futher than

    /mnt/HD_a2 # funpkg.sh lighttpd-1.4.17.tgz

    system doens’t reconize funpkg.sh

  • February 21, 2008 at 5:23 pm
    Permalink

    Patrick,

    Type the following command to check your fonz’s fun_plug version

    cat /mnt/HD_a2/fun_plug.d/etc/funplug-version

    funpkg.sh is one of the shell scripts that come with fonz’s fun_plug. If you don’t have it, most likely you are not using fonz’s fun_plug.

  • February 21, 2008 at 5:24 pm
    Permalink

    Miraelsol,

    Thanks! Glad that it helped you. ๐Ÿ™‚

  • February 25, 2008 at 12:46 am
    Permalink

    I had exactly the same problems as picmaster and chrisb. I got the “Connection refused” message when trying to telnet to 127.0.0.1 4000. I dont know what problems they had, but my problem was that I had not set the system date.

    Try to logon to the DNS 323 web administration and go to Tools -> Time to set the time. Run /mnt/HD_a2/mlnet.sh again and then continue with the telnet to 127.0.0.1 400 according to the instructions on this page.

    Stupid little thing, but it solved my problems. I hope that it will help someone else as well.

    @Shadowandy.
    Thanks for all the time that you have spent helping everybody.

  • February 28, 2008 at 7:07 am
    Permalink

    After a clean instal I’ve got everthing to work.
    Now I’ve to setup the Image gallery

    Thanks foor the help

  • March 1, 2008 at 11:49 am
    Permalink

    rapsolja,

    Thanks for sharing your experience!

  • March 1, 2008 at 11:50 am
    Permalink

    Patrick,

    You are welcome! ๐Ÿ™‚

  • March 1, 2008 at 5:52 pm
    Permalink

    Hi

    I have a question, and a big problem, i only seeded torrent when i download the same torrent.
    In share the finished torrents i can t upload nothing!!!
    reshare_torrents and seeded_torrents and nothing.

    Why ? I have open Ports in the router, and i have problems only with the FINISHED TORRENTS. This is a big problem, because of the racio in my private trackers.

    Thanks for the software.

  • March 2, 2008 at 6:16 pm
    Permalink

    Hi, how do you stop the torrents? I’ve tried pause all, but nothing happened.

  • March 2, 2008 at 6:17 pm
    Permalink

    Hi, how do you stop the torrents? I’ve tried pause all, but nothing happened.

  • March 4, 2008 at 8:06 pm
    Permalink

    Thanks for your work! One thing i have to mention: I tried to used the block ip feature with the http://www.bluetack.co.uk nipfilter list, but then the ram consumption exploded (with >70 MB, without 40 MB). And the DNS323 keep constantly swapping was not usable anymore (until i killed mlnet). i reverted the change and now it runs fine again.

  • March 11, 2008 at 10:22 pm
    Permalink

    I’m having the following error, waht can be wrong? thanks

    When executing mlnet.sh i get :”chmod: /mnt/HD_a2/mldonkey/*: No such file or directory”.

  • March 12, 2008 at 10:24 pm
    Permalink

    boey2891,

    Are you running fun_plug by fonz?

  • March 13, 2008 at 1:18 am
    Permalink

    i download and install ur fun_plug. thks

  • March 14, 2008 at 4:40 am
    Permalink

    shadowandy:

    Thanks. ๐Ÿ˜‰
    Can you compile 2.9.3 (bittorrent,directconnect,filetp) light build ?

  • March 16, 2008 at 6:45 am
    Permalink

    any chance for 2.9.4?

  • March 16, 2008 at 8:04 pm
    Permalink

    mike,

    I’ve complied the lite and normal version. Facing some problems with the “all” version hence not releasing it yet. ๐Ÿ™‚

  • March 18, 2008 at 4:17 am
    Permalink

    Hello,

    I have this problem.
    I have a CH3SNAS+fun_plug+Firmware 1.04

    Never have runing mldonkey… ๐Ÿ™

    /mnt/HD_a2/mldonkey/web_infos # /mnt/HD_a2/lnx_bin/mlnet
    2008/04/01 21:15:19 [cO] Starting MLDonkey 2.9.3 …
    2008/04/01 21:15:19 [cO] Language EN, locale UTF-8, ulimit for open files 1024
    2008/04/01 21:15:19 [cO] MLDonkey is working in mnt/HD_a2/mldonkey

    2008/04/01 21:15:19 [cO] creating new MLDonkey base directory in mnt/HD_a2/mldonkey

    2008/04/01 21:15:19 [Gettext] Loading language resource mlnet_strings.EN_UTF-8
    2008/04/01 21:15:19 [cO] loaded language resource file
    2008/04/01 21:15:19 [DNS] Resolving [CH3SNAS] …
    2008/04/01 21:15:19 [DNS] Resolving [www.mldonkey.org] …
    2008/04/01 21:15:19 [cO] Logging in mnt/HD_a2/mldonkey/mlnet.log
    Fatal error: exception Sys_error(“mnt/HD_a2/mldonkey/mlsubmit.reg: No such file or directory”)

  • March 20, 2008 at 5:40 pm
    Permalink

    Hi,

    I have followed some of the steps above and found i have Segmentation fault per result below. Is there anyway to resolve this other than a re-install? thx

    / # export MLDONKEY_DIR=”/mnt/HD_a2/mldonkey”
    / # export TMPDIR=”/mnt/HD_a2/mldonkey/temp”
    / # /mnt/HD_a2/lnx_bin/mlnet
    2008/03/20 17:21:24 [cO] Starting MLDonkey 2.9.3 …
    2008/03/20 17:21:24 [cO] Language EN, locale UTF-8, ulimit for open files 1024
    2008/03/20 17:21:24 [cO] MLDonkey is working in /mnt/HD_a2/mldonkey
    2008/03/20 17:21:24 [Gettext] Loading language resource mlnet_strings.EN_UTF-8
    2008/03/20 17:21:24 [cO] loaded language resource file
    2008/03/20 17:21:24 [DNS] Resolving [dlink-95DB75] …
    Segmentation fault

  • March 20, 2008 at 10:55 pm
    Permalink

    How can I shut it down completely?

  • March 21, 2008 at 1:42 pm
    Permalink

    knn,

    Unfortunately, I’ve only one method to rectify “segmentation fault” problem. Do share with the rest if you found another method.

  • March 21, 2008 at 1:43 pm
    Permalink

    Chad,

    To shutdown completely, you can use the kill core options in the web interface. To prevent it from booting up, you need to comment off the line that calls mlnet.sh in the file fun_plug

  • March 21, 2008 at 8:57 pm
    Permalink

    shadowandy

    Can you help me?

    See post from 16.3.

    THX

  • March 21, 2008 at 11:35 pm
    Permalink

    New ERROR:

    / # /mnt/HD_a2/lnx_bin/mlnet
    2008/04/05 16:37:59 [cO] Starting MLDonkey 2.9.3 …
    2008/04/05 16:37:59 [cO] Language EN, locale UTF-8, ulimit for open files 1024
    2008/04/05 16:37:59 [cO] MLDonkey is working in .

    2008/04/05 16:37:59 [cO] creating new MLDonkey base directory in .

    2008/04/05 16:37:59 [Gettext] Loading language resource mlnet_strings.EN_UTF-8
    2008/04/05 16:37:59 [Gettext] set_strings_file: Exception Stream.Failure in mlnet_strings.EN_UTF-8 at pos 32768
    2008/04/05 16:37:59 [cO] loaded language resource file
    2008/04/05 16:37:59 [DNS] Resolving [CH3SNAS] …
    2008/04/05 16:37:59 [DNS] Resolving [www.mldonkey.org] …
    2008/04/05 16:37:59 [cInt] WARNING: Directory / is full, MLDonkey shuts down

    2008/04/05 16:37:59 WARNING: Directory / is full, MLDonkey shuts down

  • March 22, 2008 at 12:06 am
    Permalink

    Hi Shadowandy, thanks for your effort. I am using your 2.9.3 compilation and it’s working now. However, i am getting very slow torrent downloads all the time (

  • March 22, 2008 at 12:09 am
    Permalink

    Torrent downloading speed never exceeded 10 KB/s. I have already enabled port forwarding. Is there any thing else i can check to increase the slow download speed?

  • March 22, 2008 at 10:27 pm
    Permalink

    this nohup thing is really getting on my nerves. i followed the thread here but still unable to get it to work. keep saying nohup.

    using the 2.9.3 (bittorrent,filetp,gdlib)+funplug as above.

    how do i remove everything clean and try again? i did

    rm -rf mldonkey
    rm -rf lnx_bin
    rm mlnet.sh

  • March 23, 2008 at 3:34 pm
    Permalink

    Icke,

    It is not a new error. As mentioned in the previous comment, execute mlnet.sh instead of mlnet.

  • March 23, 2008 at 3:37 pm
    Permalink

    Bernard,

    What problem are you facing with nohup?

  • March 23, 2008 at 4:56 pm
    Permalink

    / # mlnet.sh
    /ffp/bin/sh: mlnet.sh: not found

    ???

    What can I do, to fix the problem

  • March 30, 2008 at 11:29 am
    Permalink

    Icke,

    You actually need to find where mlnet.sh is located and execute it.

  • April 2, 2008 at 1:14 pm
    Permalink

    Hi, how can I turn it on now? hehe

    Thanks!

  • April 3, 2008 at 5:33 pm
    Permalink

    shadowandy:

    “Icke,

    You actually need to find where mlnet.sh is located and execute it.”

    How I can find it out?
    THANK YOU !!!

  • April 8, 2008 at 11:02 pm
    Permalink

    shadowandy:
    I used your method of setting up the MLDonkey and Clutch for transmission, both can
    run in my system, but the Torrent downloading speed is only 1 to 2 kB/s, is there any wrong with my port forwarding for setting:
    Belkin router F5D8230-4: 192.168.2.1
    DNS-323 : 192.168.2.210

    desc. inbound port Type Private IP addres P.Port
    DNS-323 21 – 21 TCP 192.168.2.210 21-21
    Bitcom 49288-49288 TCP 192.168.2.2 49288-49288

    many thanks
    LMN

  • April 13, 2008 at 7:06 pm
    Permalink

    hello to all.
    i just wish to ask 2 questions though i am not sure that here is the best place for them.
    a) i wish to connect to a specific DC++ hub and i cant find a way to do this.
    b)due to nature of my LAN i have to add one route to make the DNS work properly. when i add it everything works fine, but when ever i do a restart the route gets lost. how can a make a network route persistent?

  • April 16, 2008 at 11:40 pm
    Permalink

    Anonymous,

    Add your route commands into the fun_plug file so that it will perform them every time you restart your DNS-323

  • April 17, 2008 at 6:04 pm
    Permalink

    i have already added the line and routing part works perfectly now. thanks!
    but my first (a) question remains.
    i wish to connect to a DChub on a specific IP e.g. 10.2.3.4 on port 123456789
    from where and how do i do that?
    from what i got i should edit the file server.met but i dont know how to define that its a DC hub

    i am using mldonkey version 2.9.2 that includes DC++

  • April 17, 2008 at 6:06 pm
    Permalink

    i have already added the line and routing part works perfectly now. thanks!
    but my first (a) question remains.
    i wish to connect to a DChub on a specific IP e.g. 10.2.3.4 on port 123456789
    from where and how do i do that?
    from what i got i should edit the file server.met but i dont know how to define that its a DC hub

    i am using mldonkey version 2.9.2 that includes DC++

  • April 17, 2008 at 6:33 pm
    Permalink

    xhaos,

    I am not familiar with DC++ so I can’t help you on that. ๐Ÿ™‚

  • April 19, 2008 at 3:39 pm
    Permalink

    hello shadowandy,

    excuse for my bad english….
    i would like to change the current path “mldonkey”
    by “mlnet” but i have the famous error “segmentation fault” it’s impossible to change the directory “mldonkey” by an other ?? thank for your help

    gillou

  • April 20, 2008 at 12:24 am
    Permalink

    I managed to set allowed_ips so that 127.0.0.1 disappeared and now I can’t go into mldonkey via telnet. How do I recover without disturbing ongoing downloads?

  • April 20, 2008 at 2:02 am
    Permalink

    ignore my question, “problem” solved

  • April 20, 2008 at 3:03 am
    Permalink

    A new and better question: why can I only select from donkey network at search (overnet,donkey,bittorrent,filetp is “true”)?
    Shall I update the servers.ini file and how do I do that? It sounds like you can get it automatically updated, but how?

  • April 20, 2008 at 12:39 pm
    Permalink

    This is exactly what I needed and it works right off the bat. Nice work bro. Enjoy your kopi ๐Ÿ™‚

  • April 22, 2008 at 7:10 pm
    Permalink

    Hi,

    i know iยดdonยดt know enithing about linux but i get mldonkey to work on my dns-323 with this help. but what is the web login user and pass????

    http://192.169.97.XXX:4080/

    i donยดt know how to log in…

  • April 27, 2008 at 7:38 pm
    Permalink

    imran,

    Glad that it worked for you! Thanks for the kopi treat. ;). Anyway, nice pictures. Enjoyed looking at them.

  • April 27, 2008 at 7:39 pm
    Permalink

    krabathor,

    The login username would be admin and password is blank

  • April 27, 2008 at 11:47 pm
    Permalink

    Hi,

    I tried to install your last package and I had this error when executing mlnet.sh;

    /mnt/HD_a2/mldonkey/*: No such file or directory

    I decided to restart all the installation.
    The problem is that I can’t delete the folder lnx_bin\logs

    I can’t even copy the file dmesg.out (Access is denied).

    So I copied all the files excepted this one. And I ran these commands;

    / # chmod a+x /mnt/HD_a2/mlnet.sh
    / # chmod a+x /mnt/HD_a2/lnx_bin/mlnet
    / # mkdir /mnt/HD_a2/mldonkey
    / # mkdir -p /mnt/HD_a2/lnx_bin/logs
    / # /mnt/HD_a2/mlnet.sh
    chmod: /mnt/HD_a2/mldonkey/*: No such file or directory
    / #

    I still have the same problem, Do you have any idea why I have this error? The folder mldonkey exists, so I don’t understand…

    Thanks

  • April 28, 2008 at 12:18 am
    Permalink

    Also I’m running under 1.04 Firmware and I installed the fonz fun_plug

  • April 28, 2008 at 12:20 am
    Permalink

    Also I’m running under 1.04 Firmware and I installed the fonz fun_plug

  • April 29, 2008 at 5:43 am
    Permalink

    I Have this problem:
    when I tried to run:

    /mnt/HD_a2 # /mnt/HD_a2/ffp/start/mlnet.sh
    I received:

    nohup: redirecting stderr to stdout
    /mnt/HD_a2 #

    It happen after resync funplug 5 and activation of lighttpd
    Could somebody help me please?

    Thanks in advance

  • April 30, 2008 at 3:04 pm
    Permalink

    OK, this must be a really retardedly naive question since I can’t find the answer anywhere on at least three forums.

    I have MLdonkey installed on my DNS323 but how the heck do you search for and download torrents with it?!

  • April 30, 2008 at 3:57 pm
    Permalink

    OK, this must be a really retardedly naive question since I can’t find the answer anywhere on at least three forums.

    I have MLdonkey installed on my DNS323 but how the heck do you search for and download torrents with it?!

  • May 6, 2008 at 10:25 pm
    Permalink

    Hi Shadowandy, MLDonkey 2.9.5 has been released any chance of performing your compiling magic?
    edonkey,bittorrent,filetp,gdlib please!

  • May 9, 2008 at 8:56 am
    Permalink

    I have the software working on firmware 1.03. If I upgrade to firmaware 1.04, do I need to reinstall MLdonkey and plugin ???

  • May 15, 2008 at 10:50 pm
    Permalink

    Dan,

    You don’t need to reinstall MLDonkey when you upgrade to firmware 1.04. ๐Ÿ™‚

  • May 21, 2008 at 6:01 pm
    Permalink

    Hi shadowandy,
    I have a DNS323 with 2 500Gb Samsung HDs, and I heavy use MLDonkey, as a donkey/torrent heavy user I am. My machine has the 1.04 firmware, and upgraded the fun_plug to 0.5. After that my MLDonkey dont work anymore… It doesnt even start… I use the alternative mlnet.sh to download to HD_b2. After I telnet the machine and enter the command, nothing happens… One strange thing is that the “nohup” message it echoes after the command dont appear anymore… Do I have to do something in a different way after fun_plug 0.5? Sorry if I sound like a newbie… ๐Ÿ™‚ Thanks in advance.

  • May 21, 2008 at 6:06 pm
    Permalink

    gmpassos,

    I would need to try mldonkey on fonz’s fun_plug 0.5 and get back to you. ๐Ÿ™‚

  • May 21, 2008 at 10:09 pm
    Permalink

    gmpassos,

    Please type the following commands in your telnet:

    # export MLDONKEY_DIR=”/mnt/HD_b2/mldonkey”
    # export TMPDIR=”/mnt/HD_b2/mldonkey/temp”
    # ./mnt/HD_a2/lnx_bin/mlnet

    Check if your mlnet ends with a segmentation fault.

  • May 22, 2008 at 2:43 am
    Permalink

    Hi shadowandy, that’s what it echoes:

    2008/05/21 15:41:21 [cO] Starting MLDonkey 2.9.5 …
    2008/05/21 15:41:21 [cO] Language EN, locale UTF-8, ulimit for open files
    2008/05/21 15:41:21 [cO] MLDonkey is working in /mnt/HD_b2/mldonkey
    2008/05/21 15:41:21 [Gettext] Loading language resource mlnet_strings.EN_
    2008/05/21 15:41:21 [cO] loaded language resource file
    2008/05/21 15:41:21 [DNS] Resolving [MPASSOS3] … >> my domain
    2008/05/21 15:41:21 [DNS] Resolving [www.mldonkey.org] …
    2008/05/21 15:41:21 [cO] Logging in /mnt/HD_b2/mldonkey/mlnet.log
    File files.ini.tmp exists
    An error may have occurred during previous configuration save.
    Please, check your configurations files, and rename/remove this file
    before restarting

  • May 22, 2008 at 6:13 am
    Permalink

    Hi shadowandy! I did it! That file “files.ini.tmp” was messing the whole thing! I excluded it and… done! MLD working again! Thanks for the help!

  • May 22, 2008 at 2:34 pm
    Permalink

    gmpassos,

    Wow! I will take note of that and if other users encounter the same problem. I will get them to check out the file.

    Thanks!

  • May 22, 2008 at 11:44 pm
    Permalink

    Anyone get this while trying to install MLdonkey? This is a fresh install, not sure why I’m getting the “nohup: appending to nohup.out” and “WARNING: Directory /.mldonkey is full, MLDonkey shuts down”

    / # /mnt/HD_a2/mlnet.sh
    nohup: appending to nohup.out
    / # /mnt/HD_a2/lnx_bin/mlnet
    2008/05/22 11:38:27 [cO] Starting MLDonkey 2.9.5 …
    2008/05/22 11:38:27 [cO] Language EN, locale UTF-8, ulimit for open files 1024
    2008/05/22 11:38:27 [cO] MLDonkey is working in /.mldonkey

    2008/05/22 11:38:27 [cO] creating new MLDonkey base directory in /.mldonkey

    2008/05/22 11:38:27 [cO] loaded language resource file
    2008/05/22 11:38:27 [DNS] Resolving [NAS] …
    2008/05/22 11:38:27 [DNS] Resolving [www.mldonkey.org] …
    2008/05/22 11:38:27 [cInt] WARNING: Directory /.mldonkey is full, MLDonkey shuts down

  • May 22, 2008 at 11:46 pm
    Permalink

    I’ve also run the 3 commands:

    / # export MLDONKEY_DIR=./mnt/HD_b2/mldonkey.
    / # export TMPDIR=./mnt/HD_b2/mldonkey/temp.
    / # ./mnt/HD_a2/lnx_bin/mlnet
    2008/05/22 11:45:47 [cO] Starting MLDonkey 2.9.5 …
    2008/05/22 11:45:47 [cO] Language EN, locale UTF-8, ulimit for open files 1024
    2008/05/22 11:45:47 [cO] MLDonkey is working in mnt/HD_b2/mldonkey.

    2008/05/22 11:45:47 [cO] creating new MLDonkey base directory in mnt/HD_b2/mldonkey.

    2008/05/22 11:45:47 [cO] loaded language resource file
    2008/05/22 11:45:47 [DNS] Resolving [NAS] …
    2008/05/22 11:45:47 [DNS] Resolving [www.mldonkey.org] …
    2008/05/22 11:45:47 [cInt] WARNING: Directory /mnt/HD_b2/mldonkey. is full, MLDonkey shuts down

    2008/05/22 11:45:47 WARNING: Directory /mnt/HD_b2/mldonkey. is full, MLDonkey shuts down
    / #

  • May 23, 2008 at 12:19 am
    Permalink

    Hi there,

    Some issues with Mldonkey 2.9.5 on the DNS-323. It keeps crashing after a while (a few hours) and cannot be re-launched untill I delete the file.ini.tmp file in mldonkey folder.

    I love this tools and appreciate the work you have done with it… Do you have an idea of what could be the issue?

    Thx,

    Calvin

  • May 23, 2008 at 6:56 am
    Permalink

    Sorry correction to my other post i’ve re run with the proper drive paths:

    / # export MLDONKEY_DIR=./mnt/HD_a2/mldonkey.
    / # export TMPDIR=./mnt/HD_a2/mldonkey/temp.
    / # ./mnt/HD_a2/lnx_bin/mlnet
    2008/05/22 18:50:51 [cO] Starting MLDonkey 2.9.5 …
    2008/05/22 18:50:51 [cO] Language EN, locale UTF-8, ulimit for open files 1024
    2008/05/22 18:50:51 [cO] MLDonkey is working in mnt/HD_a2/mldonkey.

    2008/05/22 18:50:51 [cO] creating new MLDonkey base directory in mnt/HD_a2/mldonkey.

    2008/05/22 18:50:51 [cO] loaded language resource file
    2008/05/22 18:50:51 [DNS] Resolving [NAS] …
    2008/05/22 18:50:51 [DNS] Resolving [www.mldonkey.org] …
    2008/05/22 18:50:52 [cO] Logging in mnt/HD_a2/mldonkey./mlnet.log
    / #

    I still get the no hup out after running it:
    # /mnt/HD_a2/mlnet.sh
    nohup: appending to nohup.out
    / #

    And my ps is:

    / # ps
    PID USER COMMAND
    1 root init
    2 root [ksoftirqd/0]
    3 root [events/0]
    4 root [khelper]
    5 root [kthread]
    11 root [kblockd/0]
    14 root [khubd]
    49 root [pdflush]
    50 root [pdflush]
    52 root [aio/0]
    51 root [kswapd0]
    189 root [scsi_eh_0]
    190 root [scsi_eh_1]
    191 root [scsi_eh_2]
    192 root [scsi_eh_3]
    203 root [mtdblockd]
    217 root [kcryptd/0]
    218 root [kmirrord/0]
    229 root [loop0]
    1238 root atd
    1316 root [md0_raid1]
    1504 root chkbutton
    1522 root /web/webs
    1531 root fancontrol
    1557 root /usr/sbin/samba/smbd -D
    1561 root /usr/sbin/samba/smbd -D
    1562 root /usr/sbin/samba/nmbd -D
    1568 root op_server 3 3 3
    1575 root ./btdog ./bt –daemon-loop
    1578 root -sh
    1579 root ./bt –daemon-loop
    1580 root ./bt –daemon-loop
    1581 root ./bt –daemon-loop
    1582 root ./bt –daemon-loop
    1583 root ./bt –daemon-loop
    1612 root ./bt –daemon-loop
    1620 root pure-ftpd (SERVER)
    1643 root lpd Waiting
    1692 root crond
    1744 root /mnt/HD_a2/fun_plug.d/bin/telnetd -l /mnt/HD_a2/fun_plug.d/bin/s
    1813 root /usr/sbin/samba/smbd -D
    2014 root /mnt/HD_a2/fun_plug.d/bin/lighttpd -f /mnt/HD_a2/fun_plug.d/etc/
    2015 root /mnt/HD_a2/fun_plug.d/bin/php-cgi
    2016 root /mnt/HD_a2/fun_plug.d/bin/php-cgi
    2017 root /mnt/HD_a2/fun_plug.d/bin/php-cgi
    2018 root /mnt/HD_a2/fun_plug.d/bin/php-cgi
    4679 root /mnt/HD_a2/fun_plug.d/bin/sh
    5851 root ps
    / #

    Contents of mlnet.sh:
    export MLDONKEY_DIR=”/mnt/HD_a2/mldonkey”
    export TMPDIR=”/mnt/HD_a2/mldonkey/temp”

    if [ -d “$MLDONKEY_DIR” ]; then

    else
    mkdir $MLDONKEY_DIR
    fi
    chmod 644 $MLDONKEY_DIR/*
    nohup /mnt/HD_a2/lnx_bin/mlnet >> /mnt/HD_a2/lnx_bin/logs/mlnet.log &
    if [ -d “$MLDONKEY_DIR/incoming” ]; then
    chmod 777 $MLDONKEY_DIR/incoming/
    chmod 777 $MLDONKEY_DIR/incoming/*
    fi

    Any suggestions would be appreciated, I’m stuck and it seems like a dumb mistake i’ve made somewhere.

    Thanks ahead of time!

  • May 24, 2008 at 10:50 pm
    Permalink

    Mark Sobon,

    By executing the three commands (which executes mlnet directly), hitting ctrl + c will end the mlnet process, causing it to die off and not appear in your “ps”. Execute your ps in another telnet window. ๐Ÿ™‚

  • May 24, 2008 at 10:51 pm
    Permalink

    Hi Calvin,

    Thanks for the feedback. I will look into it. ๐Ÿ™‚

  • May 27, 2008 at 2:48 am
    Permalink

    Thanks a lot! I just need to say that it looks much more stable now… It was probably a specific file which I was downloading which was making it crashing?

  • May 27, 2008 at 3:05 am
    Permalink

    hi there,

    I’m new with mldonkey and I’m havin’ trouble running the mlnet.sh

    sh mlnet.sh
    mlnet.sh: line 15: syntax error: “else” unexpected

    This has been posted before but did not get resolved… I did get it working once but after reboot I couldnt start it again.

    can anyone help out here? perhaps you need more info? im running fun_plug 0.5 on a CH3SNAS

  • May 27, 2008 at 3:24 am
    Permalink

    already found out what the problem was…. did the whole setup again with the telnet session and now I can access the webinterface… however now I have another problem in the webinterface:

    DNS resolution does not work

    I saw the reply on modrica’s post but I didnt quite understand that. I did a port forward of (6881-6882) to the CH3SNAS IP. Am I still missing out on something?

    please advice, thanx

  • May 29, 2008 at 9:49 pm
    Permalink

    egg_nostic,

    Which version of fonz’s fun_plug are you using?

  • May 31, 2008 at 8:03 pm
    Permalink

    Hi,

    I also got the appending to nohup.out error. Although it took me quite a while, it wasn’t that hard to figure out.

    In the end I manually did this, and the answer to my problem presented itself:
    /mnt/HD_a2 # export MLDONKEY_DIR=”/mnt/HD_a2/mldonkey”
    /mnt/HD_a2 # export TMPDIR=”/mnt/HD_a2/mldonkey/temp”
    2000/07/06 02:32:54 [cO] Starting MLDonkey 2.9.5 …
    2000/07/06 02:32:54 [cO] Language EN, locale UTF-8, ulimit for open files 1024
    2000/07/06 02:32:54 [cO] MLDonkey is working in /mnt/HD_a2/mldonkey

    2000/07/06 02:32:54 [cO] creating new MLDonkey base directory in /mnt/HD_a2/mldonkey

    2000/07/06 02:32:54 [Gettext] Loading language resource mlnet_strings.EN_UTF-8
    2000/07/06 02:32:54 [cO] loaded language resource file
    2000/07/06 02:32:54 [DNS] Resolving [CH3SNAS] …
    2000/07/06 02:32:54 [dMain]

    Your system has a system date earlier than 2004, please correct it.
    2000/07/06 02:32:54 [dMain] MLdonkey can not work with such a system date, exiting…
    /mnt/HD_a2 #

    There you have it! Setting the system time solved the problem for me. W00t!

    Thanks for compiling this and for the great instructions on this page, ShadowAndy.

  • June 2, 2008 at 1:39 am
    Permalink

    Hi Shadowandy,

    thanks for providing MLDonkey for the DNS-323. I ran the “real simple” edition a long time (>100 days) without any issues. Now I’ve updated to 2.9.5.

    Recently I’ve replaced my harddisk and simply copied the data from the old one to the new one. I’ve started MLDonkey and it runs a short time (max 24h) interval but then it terminates.

    I get these error messages in the /mnt/HD_a2/mldonkey/mlnet.log:

    2008/06/01 16:20:51 [BT] [file_num 2][temp temp/BT-4XR7T5LBAAKNTX2IEHD4BOHBLLJVWOP2] Failure no. 2/10 from Tracker http://tracker.desitorrents.com:6969/announce in file: Northern Exposure Reason: unregistered torrent pass
    2008/06/01 16:22:01 [BT] CLIENT : Error write failed: Connection reset by peer in send_client

    2008/06/01 16:31:10 [BT] [file_num 2][temp temp/BT-4XR7T5LBAAKNTX2IEHD4BOHBLLJVWOP2] Failure no. 3/10 from Tracker http://tracker.desitorrents.com:6969/announce in file: Northern Exposure Reason: unregistered torrent pass
    2008/06/01 16:34:12 [BT] CLIENT : Error write failed: Connection reset by peer in send_client
    2008/06/01 16:34:12 [BT] Exception Invalid_argument(“String.sub”) in bt_handler

    2008/06/01 17:44:34 [BT] [file_num 2][temp temp/BT-4XR7T5LBAAKNTX2IEHD4BOHBLLJVWOP2] Failure no. 10/10 from Tracker http://tracker.desitorrents.com:6969/announce in file: Northern Exposure Reason: unregistered torrent pass
    2008/06/01 17:55:06 [cCO] Options correctly saved
    2008/06/01 18:10:05 [cCO] Options correctly saved
    2008/06/01 18:21:22 [BT] CLIENT : Error write failed: Broken pipe in send_client

    The last error seems to be the reason for the mlnet process to die.

    Do you have any ideas what’s going on?
    Is it because of the update to 2.9.5 (I’ve downloaded already some MBs of the same torrent with the “real simple” edition without problems)?
    Is it because of the harddisk change? Maybe a simple copy operation doesn’t do it…
    Is the torrent (or one of the peers) faulty?

  • June 5, 2008 at 6:27 am
    Permalink

    Hi ShadowAndy,

    I’ve upgraded my DNS to FW 1.05 and downgraded mldonkey back to 2.9.2 “real simple”. Everything seemed to be fine but it was quite slow. As I’ve read, the newer version might be faster, I’ve upgraded mldonkey to 2.9.5 “real simple”. It ran about 1 day but recently it crashed again.

    The last line in the log file was:
    2008/06/04 23:16:43 [BT] Exception Invalid_argument(“String.sub”) in bt_handler

    If this causes the crash – do you know a solution?

    Bernhard

  • June 5, 2008 at 8:00 am
    Permalink

    bgoedel,

    Thanks for the detailed information. I will check out the patches and see if anyone of those address this issue. It *might* be a bug or simply something went wrong with the compiling process.

    To make MLDonkey run faster, you need to tune the settings. Let me do search on that.

  • June 6, 2008 at 7:40 pm
    Permalink

    gmpassos

    it is caused by an improper shut down of the core before the device (dns323, in my case) restarts.
    ie. restart the device with mldonkey running and you wont be able to re-start.
    soln: shut down the core first then restart the device

  • June 8, 2008 at 5:25 pm
    Permalink

    Hey Andy

    Lets start by saying I like what u are doing here.
    I was very helpful when I bought my CH3SNAS over a month ago.

    NOw I also have a little question.

    I have your package 2.9.2 installed (if I remember well) it was a version with the fun_plug included.

    It worked perfectly for about 3 to 4 weeks till 2 days ago.
    I try to log in to the webpage: connection refused.
    I telnet to my machine, do ps and I see no mldonkey process.

    So I try to start the mldonkey deamon again.
    /mnt/HD_a2/mlnet.sh

    it says nohup: appending to nohup.out
    I do ps and I see:/mnt/HD_a2/lnx_bin/mlnet

    But I still cannot get to the webpage of mldonkey.
    I think mldonkey itself is running

    So HELP: what is the problem here.

    BTW: my log contents are
    2008/06/08 11:22:23 [cO] Started logging…
    2008/06/08 11:22:26 [cCO] Options correctly saved
    2008/06/08 11:22:26 [dMain] loading geoip.dat from web_infos/GeoIP.dat.gz
    2008/06/08 11:22:26 [Geo] country edition database loaded
    2008/06/08 11:22:26 [dMain] loading guarding.p2p from web_infos/level1.gz
    2008/06/08 11:22:26 [IPblock] loading web_infos/level1.gz
    2008/06/08 11:22:53 [IPblock] 218522 ranges loaded – optimized to 194262
    2008/06/08 11:22:53 [dMain] Check http://www.mldonkey.org for updates
    2008/06/08 11:22:53 [dMain] enabling networks:
    2008/06/08 11:22:53 [dMain] —- enabling BitTorrent —-
    2008/06/08 11:22:53 [dMain] using port 6882 (client_port TCP)
    2008/06/08 11:22:53 [dMain] using port 6881 (tracker_port TCP)
    2008/06/08 11:22:53 [dMain] —- enabling FileTP —-
    2008/06/08 11:22:53 [dMain] —- enabling interfaces —-
    2008/06/08 11:22:53 [dMain] using port 4080 (http_port)
    2008/06/08 11:22:53 [dMain] using port 4000 (telnet_port)
    2008/06/08 11:22:53 [dMain] using port 4001 (gui_port)
    2008/06/08 11:22:53 [dMain] disabled networks: none

  • June 8, 2008 at 11:32 pm
    Permalink

    was able to make the DNS-323 running and downloading thanks to Andy and this site !

    There is one problem that I can’t fix after many tries/search: I can’t seem to change “max_hard_download_rate” in downloads.ini. Tried both:
    1. stop mlnet and edit downloads.ini using vi and set it to 0; it always get back to its previous value (20)
    2. telnet to localhost and use “set max_hard_download_rate 0” and still does not work.

    I can change “allowed_ips” and “max_hard_download_rate_2”. Not sure what’s causing this. Andy or anyone can help ?

    Thanks

    Francis

  • June 8, 2008 at 11:43 pm
    Permalink

    Well, dig it a bit more and find that when I increase the upload rate, I can increase download rate accordingly. This does not seem to be the case in the sample downloads.ini provided in the beginning.

    Francis

  • June 9, 2008 at 8:25 pm
    Permalink

    Alex,

    mlnet takes some time to become ready. When it is ready, you should see 3 instances of mlnet.

  • June 11, 2008 at 9:51 pm
    Permalink

    Hey Andy,

    I know that but it doesn’t get any better dan 1 process visible.
    But I have far worse problems now. I cannot telnet anymore.

    And trying to resolve things I seem to have copied a file that has no accessrights what so ever.

    How can I remove the fun plug?

  • June 12, 2008 at 9:21 am
    Permalink

    Alex,

    Removing fun_plug is as simple as deleting the fun_plug file and removing the fun_plug folder (fun_plug.d or ffp).

    Maybe you might want to attempt the fun_plug set up again.

  • June 13, 2008 at 2:45 am
    Permalink

    Hey Andy,

    that is what I tried. But I cannot delete the start folder inside the fun_plug.d
    It has absolutely no access rights.

    And reinstalling the plug means I cannot write to the exsisting start folder.

    Maybe I can edit the jar or something so the .sh files go to a different location. Else I just reformat the thing

    Thanks for your answer

  • June 13, 2008 at 9:07 am
    Permalink

    Alex,

    If you are using fonz’s fun_plug 0.5. You can edit the “fun_plug” file before installation to direct it to install to another directory. You just need to edit the FFP_PATH variable (example here).

    You should change it to a suitable directory on your /mnt/HD_a2 though, for example /mnt/HD_a2/reinstall/ffp

  • June 13, 2008 at 10:45 pm
    Permalink

    Thanks for the advice Andy,

    Thanks for the tip about fp_0.5
    I already emptied the NAS and formatted it.

    Because I have it only since just over a month, I purposely kept the data on it also on the HD on my PC. Just in case anything would go wrong while experimenting. ( I know my self and my knowledge of Linux ๐Ÿ˜‰ )

    Thanks

  • June 16, 2008 at 12:03 am
    Permalink

    Hello Andy,

    it’s me again. I was a bit to fast with cheering about formatting the device. Had a lot of trouble. The webpage kept telling me that formatting the 2nd drive went wrong.

    I tried everything. Swapping drives, using only 1 drive at the time. Always 1 drive didn’t format. It seems the format routine in the website isn’t very strong.
    In the end I inserted the good drive only. prepared that with the ml donkey 2.9.5 + funplug. Inserted disk 2 and formatted it through telnet. Finally things worked again ๐Ÿ™‚

    Now I still have a question. Because I have a raid1 and a JBOD partition
    Now the funplug is on the raid1 partition, but I would love to move it to the non raid section.

    THe funplug included in 2.9.5 is that fonz plug? And which version? 0.4?
    Can u give me some pointers on moving everything to the non raid partition and have minimal installation on the raid1 partition?

    Thanks

  • June 16, 2008 at 12:48 am
    Permalink

    Hi guys. I’ve been trying to get your latest mld nstalled on my dns323, running fp 0.5 with the 1.05 firmware. This firmware runs the included bittorrent client. The dlink client doesn’t allow many advanced features which is why I would liek to try mldonkey. Thing is, when I try to start mld the log says the port is bound to another application . I tried chaning the port in the dlink BT client to 6882 ( from 6881) but then the message in the log file said mldonkey was trying to bind to the new port 6882 and getting the same error message. Is there any way round this. I would still like the option of running both the dlink bt client and mldonkey simultaneously if possible.

    Thanks

    reebar

  • June 20, 2008 at 5:31 am
    Permalink

    Hello Andy,

    it is me again.

    I got my NAS up and running again but now after a few reboots, somehow MLDonkey doesn’t start anymore

    If I manually say “/mnt/HD_a2/mlnet.sh” I get the message “nohup: appending to nohup.out” and ps returns 1 running job and after a few minutes it disappears.

    What can I do to find out the problem or fix it?

    Greetings
    Alex

  • June 20, 2008 at 8:48 am
    Permalink

    Hi, Andy:

    Really need some help here. I manage to make the mldonkey working by downloading and installing the simplified version that you provided, and later replaced the “mlnet” with a full version. It works for about 2 weeks and then yesterday I find the mlnet core dead. Tried everything I can but could not get it run again — same error as Alex when trying to run “mlnet.sh” manually. The only way I can get it run again is to remove mldonkey directory and setup a new directory and then reboot. Today I find the core is dead again. Checked mlnet.log but could not figure out what’s wrong. It’s pretty annoying if I have to keep remove mldonkey directory and reset as all the downloaded part are wasted. Any idea what could go wrong ?

  • June 20, 2008 at 9:34 am
    Permalink

    Alex and francis,

    Yeap. Seems like it gives segmentation fault on improper shutdown. I am also trying to find the exact cause too. But I need the help of other users to explore as well.

  • June 20, 2008 at 10:17 am
    Permalink

    Thanks, Andy. Just tried this to recover what I downloaded:

    1. rename existing mldonkey dir
    2. run ./mlnet.sh manually. Still get some error message but I can see mlnet is running and I can telnet.
    3. Kill mlnet.
    4. Copy the relvant file/dir such as files.ini, server.ini, temp and torrents dir from the backup directory to the newly created mldonkey dir.
    5. reboot — now I can continue downloading from where it’s left over when the core is killed.

    But there is no fun if I have to do this manually all the time …

  • June 24, 2008 at 8:23 am
    Permalink

    Hi Andy,

    I have a new box with a fresh setup running FW 1.05 (hdd is also newly formatted and empty). I downloaded mldonkey.2.9.5.lite.realsimple from your site and proceeded to place all the files except readme.txt in volume_1 before doing a restart. however, i cannot seem to get mldonkey to work. can’t reach the NAS on port 4000 or 4080 at all. a check on the running processes does not list mlnet. a manual attempt to start mlnet gives me the following msg: nohup: appending to nohup.out

    what seems to be the problem?

  • June 24, 2008 at 8:29 am
    Permalink

    Hey Andy,

    what can I do to help explore the problem?

  • June 24, 2008 at 12:01 pm
    Permalink

    Dennis:

    I have a bit hard time to get it run in the beginning as well. Try the following with no preference of order:

    1. full permission to mldonkey dir: chmod 777 mldonkey
    2. rm -rf /.mldonkey
    3. as another user kindly suggested to me, remove *.pid and *.tmp in mldonkey directory
    4. instead of restart, do a power shutdown, and then power on.

    Hope this helps.

  • June 25, 2008 at 9:24 am
    Permalink

    Alex,

    Follow the temporary fix suggested by francis. Well, normally I would search on google to see if others have similar problems then try it out before posting fixes. Been busy lately due to projects so didn’t have the chance to google.

  • June 25, 2008 at 9:13 pm
    Permalink

    Hello Andy,

    I tried the fix Francis suggested. Didn’t help.
    I have no .tmp or .pid files in that directory.
    And it didn’t start again after a shutdown / startup of the NAS.

    ๐Ÿ™

    I am googeling but I cannot find a solution.
    But maybe I cannot find it because I am not much of a linux wizard. Just know the basics.

    Greatings

  • June 26, 2008 at 8:04 am
    Permalink

    thx francis. ur suggestions worked.
    I didn’t try to remove any pid and tmp files though as there were none

  • June 26, 2008 at 10:48 am
    Permalink

    Great, Dennis. Happy downloading.

    Alex: I got very similar problem that you described and the way I fixed it is to follow suggestion from bgoedel: remove *.pid and *.tmp file in mldonkey directory. Run /mnt/HD_a2/mlnet.sh. you will see the nohup message but wait for about 5 minutes and you should see 3 mlnet process running.

    Alternatively, I suggest you:

    rm -rf /.mldonkey
    rm -rf /mnt/HD_a2/mldonkey

    then reboot.

    Andy: I reversed back to 2.9.2 “normal” version of mldonkey and it appears that I have less drop. With 2.9.5 the connection drop every 2-3 hours. 2.9.2 has been running for about 5 hours and I will see tomorrow morning. With 2.9.2 the connection does gets spiky, i.e., speed goes up and down all the time. I will stay with this version for now if I don’t see too many drop.

  • June 26, 2008 at 10:50 am
    Permalink

    Added to note above for Alex: after removing the old mldonkey dir, you should:

    mkdir mldonkey
    chmod 777 mldonkey

    then reboot. I think that’s how I get it to run again.

  • July 15, 2008 at 4:55 pm
    Permalink

    HI – thanks for the great work Andy. I am having the no-start problems too. Perhaps some clues:
    1)When I mlnet.sh manually after a failed auto start, I see the mldonkey directory create a gaurdingp2p file (up to 13,675kB) then dissappear.
    2) My latest mldonkey no restart definetely happened after a proper “kill core” before dns sutdown
    3) No files in the folders within the mldonkey folder

    Hope this helps

  • July 28, 2008 at 1:06 am
    Permalink

    think i really have a problem using mldonkey. can’t seem to figure out how to use it
    1. can i just use mldonkey to open the torrent files like how i’d normally do with bitcomet and other windows based bt clients?
    2. even if i inserted a http link of the torrent, nothing ever seems to happen and the transfer won’t start
    3. i tried to use the search function but i can’t even seem to add a server first

    i noe it might sound dumb but is there any useful guide ard like this one regarding the usage of mldonkey?

  • July 28, 2008 at 1:22 am
    Permalink

    Hi,

    I am very new to this and I have just set up MLDonkey 2.9.2 to run on my D-Link DNS-323 NAS. But I have the following questions since I can’t figure out:

    1) I have download Sancho and run it, but it keeps tell me the the “Username or password was incorrect, try again.” I put “admin” under Username and leave Password blank. Since that’s what MLDonkey tells me as soon as I open the Web Interface. It says” Security Warning: user admin has an empty password, use command: useradd admin password.

    Do I have to reset my password on the MLDonkey first? If so, what should I do?

    2) How to add torrent to MLDonkey? I tried put a torrent file under \\mldonkey\incoming, but nothing ever seems to happen.

    Thanks in advance.

  • July 28, 2008 at 9:12 am
    Permalink

    Dennis,

    1. Doubt that you can make your computer recognize torrent files and passing the torrent file to mldonkey (on the DNS-323) automatically. ๐Ÿ™

    2. For this, would you mind showing me the contents of log file?

    3. It would be better to go through the logs of mldonkey.

    mldonkey.sourceforge.net have some basic guides. Hope it helps!

  • July 28, 2008 at 9:13 am
    Permalink

    row,

    Well, for the blank admin password. It won’t be a problem unless you intend to access mldonkey over the Internet.

    As for the mldonkey\incoming, you would need to set the scanning interval in the mldonkey options. Honestly, I didn’t really try the function.

  • July 31, 2008 at 8:35 am
    Permalink

    Andy,

    what email address can i reach you at?

  • August 1, 2008 at 9:52 am
    Permalink

    Dennis,

    I could be reached at shadowandy[dot]sg[at]gmail[dot]com

  • August 1, 2008 at 9:56 pm
    Permalink

    Hi, Andy
    I’m keeping get mldonkey automatically shutdown in a cycle like around 6 hours. files.ini.tmp will be created every time after mldonkey shutdown. How can i fix it? I’m running 2.9.5 now.
    Thank you and have a good day.

  • August 8, 2008 at 4:29 pm
    Permalink

    Hi,

    Do you have a howto on how to compile programs on the DNS-323? I’d like to compile my own version of nzbget.

    Thanks,

    Valentijn

  • August 9, 2008 at 5:14 pm
    Permalink

    Valentijn,

    Will put up one soon as there is compiling capabilities if you are running fonz’s fun_plug version 0.5. It’s much easier compared to the past.

  • August 10, 2008 at 5:23 pm
    Permalink

    Hi, shadow. Ready to compile brand new mld 2.9.6? ๐Ÿ˜‰

  • August 18, 2008 at 5:32 am
    Permalink

    Hi,
    I have the same issue than many people over here..
    When I do
    / # /mnt/HD_a2/mlnet.sh
    I get
    chmod: /mnt/HD_a2/mldonkey/*: No such file or directory

    When I do
    chmod: /mnt/HD_a2/mldonkey/*: No such file or directory/ # mkdir -p /mnt/HD_a2/lnx_bin/logs
    / # /mnt/HD_a2/mlnet.sh
    I get
    chmod: /mnt/HD_a2/mldonkey/*: No such file or directory
    1561: Illegal instruction

    I use fonzโ€™s fun_plug 0.5
    Do you have any idea?

  • August 20, 2008 at 2:28 pm
    Permalink

    Vladimir,

    Try out the new MLDonkey 2.9.6

    Tcheub,

    Try using the new MLDonkey 2.9.6

  • August 22, 2008 at 4:45 am
    Permalink

    Hi,

    I have a problem with MLdonkey2.9.5: How can I delete things from my incomming folder? When I try it now I get the message that I don’t have the rights to do that. Do I need to set them someware?

    I use:
    – Conceptrocics CH3SNAS Firware version: 1.0.3
    – Fun Plug 0.3
    – MLdonckey 2.9.5

  • August 22, 2008 at 6:48 pm
    Permalink

    TimTie,

    To set the permission, you would need to telnet to your CH3SNAS and chmod the necessary folder and/or files to 777.

    To avoid such problems in the future, you should try to upgrade your fun_plug to version 0.5 + the latest compiled version of MLDonkey for the ffp 0.5.

  • August 25, 2008 at 2:24 am
    Permalink

    Hi,

    I get the access denied error message when I copy a torrent file under /mldonkey/torrents/incoming.

    Please help.

    Thanks in advance.

  • September 4, 2008 at 9:11 am
    Permalink

    Hi, I’ve installed mldonkey and have it working on my DNS-313 by following your instructions, thanks.

    Is there any chance of a version that only has the Direct Connect client, (to save RAM, etc), as I don’t use BT, (or any other of the protocols that MLDC supports), and the DC will only be used when I plug it in at a LAN party.

    Unfortunately, MLDC seems to be the only DC client with a web interface.

    Even better would be if anyone knows of a DC Hub with web interface that would run on a DNS-313.

    Thanks again for your blog.

  • September 4, 2008 at 12:45 pm
    Permalink

    4wd,

    You can disable other network plugins in the options or you can compile your own mldonkey or other applications by adding compiling capabilities to your NAS. The instructions would work for DNS-313 as well.

  • September 23, 2008 at 1:08 am
    Permalink

    I downloaded mldonkey-2.9.6-full.tgz and copied it with Windows under /mnt/HD_a2
    Then I telnet’d:
    > chown -R root:root mldonkey-2.9.6-full.tgz
    > chmod -R 777 mldonkey-2.9.6-full.tgz
    > funpkg -i mldonkey-2.9.6-full.tgz

    Installation looks correct…

    > mlnet

    And I get:…

    Looks like my script is not right, but I can’t understand why not since it looks like I’m using the right one !

    2008/09/22 19:06:40 [cO] Starting MLDonkey 2.9.6 …
    2008/09/22 19:06:40 [cO] Language EN, locale UTF-8, ulimit for open files 1024
    2008/09/22 19:06:40 [cO] MLDonkey is working in /.mldonkey
    2008/09/22 19:06:40 [cO] creating new MLDonkey base directory in /.mldonkey
    2008/09/22 19:06:40 [Gettext] Loading language resource mlnet_strings.EN_UTF-8
    2008/09/22 19:06:41 [cO] loaded language resource file
    2008/09/22 19:06:41 [DNS] Resolving [M4-NAS-2TB] …
    2008/09/22 19:06:41 [DNS] Resolving [www.mldonkey.org] …
    2008/09/22 19:06:41 [cInt] WARNING: Directory /.mldonkey is full, MLDonkey shuts down
    2008/09/22 19:06:41 WARNING: Directory /.mldonkey is full, MLDonkey shuts down

    Can you help me please ?

    Thx !!!

  • September 23, 2008 at 7:15 am
    Permalink

    Mehdi D,

    Use the script mlnet.sh instead.

  • September 30, 2008 at 8:29 pm
    Permalink

    Dear all,

    Due to the large amount of repeated questions. I’ve compiled the common problems into an FAQ.

    Check out the MLDonkey FAQ

  • November 13, 2008 at 8:52 am
    Permalink

    Dear Shadowandy,

    I have an issues of very slow downloading even I got a high id and most of the time there is no connected servers in the server list, only after I restart then I can see it’s connecting and most of the time only 3 servers connected, after next day the connected server become a 0 again.

    Can I have your mldonkey config (ed2k and torrent config) file for a comparison with mine? Do you have the server list as well, don’t mind to share? Thanks.

    Cheers,
    323Newbie

  • November 14, 2008 at 11:44 pm
    Permalink

    Hello,
    I installed mldonkey 2.9.5 on my CH3SNAS, I’m used to handle with torrent clients but I really do not know how to download stuff from torrent trackers. Could you please explain me how to download from e.g. the piratebay? Or redirect me to a forum…

    thx

  • November 23, 2008 at 2:29 pm
    Permalink

    Leonid Medvedev,

    Sorry for the late response, I’ve recompiled another version with that patch. Do test it out.

  • November 28, 2008 at 8:36 am
    Permalink

    Shadow,
    Im getting no luck with the “telnet 127.0.0.1 4000” command.

    It returns:

    telnet: cannot connect to remote host (127.0.0.1): Connection refused

    I did a PS and it returns:

    PID USER COMMAND
    1 root init
    2 root [ksoftirqd/0]
    3 root [events/0]
    4 root [khelper]
    5 root [kthread]
    11 root [kblockd/0]
    14 root [khubd]
    49 root [pdflush]
    50 root [pdflush]
    52 root [aio/0]
    51 root [kswapd0]
    188 root [scsi_eh_0]
    189 root [scsi_eh_1]
    196 root [mtdblockd]
    213 root [kcryptd/0]
    214 root [kmirrord/0]
    225 root [loop0]
    1090 root atd
    1331 root chkbutton
    1349 root /web/webs
    1357 root fancontrol
    1384 root /usr/sbin/samba/smbd -D
    1388 root /usr/sbin/samba/nmbd -D
    1392 root /usr/sbin/samba/smbd -D
    1394 root op_server 3 3 3
    1401 root ./btdog ./bt –daemon-loop
    1402 root ./bt –daemon-loop
    1405 root -sh
    1406 root ./bt –daemon-loop
    1407 root ./bt –daemon-loop
    1408 root ./bt –daemon-loop
    1409 root ./bt –daemon-loop
    1443 root pure-ftpd (SERVER)
    1452 root lpd Waiting
    1465 nobody mt-daapd
    1466 root mt-daapd
    1472 root mt-daapd
    1474 root mt-daapd
    1496 root crond
    1657 root /ffp/sbin/sshd
    8836 root /sys/custom/upnp/upnp 0 D-Link Corporation http://www.redsonic.c
    22673 root mt-daapd
    28611 root /usr/sbin/samba/smbd -D
    29103 root sshd: root@pts/0
    29105 root -sh
    29360 root ps

    What do you think it is? I started mlnet twice (It wasn’t in the /mnt/HD_a2/ folder though, I found it on the /ffp/start folder). Maybe is because I disabled telnet when I started the SSH?

    Thanks

  • November 28, 2008 at 8:45 pm
    Permalink

    Daniel,

    Uninstall the included BT on the DNS-323. It is using the port required by MLDonkey hence it doesn’t start up.

    You can verify that mldonkey cannot start because the require port is in use by using the command “tail -n 5 /mnt/HD_a2/mldonkey/mlnet.log”

  • November 29, 2008 at 11:22 pm
    Permalink

    Thanks a million Shadow!

    It worked perfectly, had some issues to delete the files in BT (was not allowed) but managed to do it with the chmod command.

    Now letยดs see how this baby works!

    And thanks again for you patience and help!

    Cheers,
    Daniel

  • November 30, 2008 at 10:56 pm
    Permalink

    Daniel,

    You are welcome. ๐Ÿ™‚

  • November 30, 2008 at 11:51 pm
    Permalink

    Shadow,
    Unfortunately I celebrated too early. Now I’m unable to connect to my drive via windows network and I’m getting a pink drive led (or maybe is the amber-led-of-death, but it looks pink to me). The curious part is that I’m still able to connect to Mldonkey, SSH the drive and see all the files in it.

    I restarted (usually the solution to all problems) the DNS-323 and at first the pink led drive went away, and when I connect to it via windows it does not go to the volume_1 root folder, I can only see an lp (usd printer), printers and web_page folder. And…after a while…the drive led turns pink again.

    What can it be? The fact that I removed the BT folder? Because I cannot think of any other important change I did before this happened.

    IF you have any ideas please share. Thanks!

  • December 1, 2008 at 9:08 am
    Permalink

    Daniel,

    Could you do a ps to let me see the number of processes that is running? The device could be overloaded and smbd is not given priority to respond to requests.

  • December 2, 2008 at 5:59 am
    Permalink

    Of course! Here it is:
    PID USER COMMAND
    1 root init
    2 root [ksoftirqd/0]
    3 root [events/0]
    4 root [khelper]
    5 root [kthread]
    11 root [kblockd/0]
    14 root [khubd]
    50 root [pdflush]
    52 root [aio/0]
    51 root [kswapd0]
    188 root [scsi_eh_0]
    189 root [scsi_eh_1]
    196 root [mtdblockd]
    213 root [kcryptd/0]
    214 root [kmirrord/0]
    225 root [loop0]
    1094 root atd
    1313 root chkbutton
    1332 root /web/webs
    1339 root fancontrol
    1376 root op_server 3 3 3
    1387 root -sh
    1419 root lpd Waiting
    1466 root crond
    1769 root /ffp/sbin/sshd
    1772 nobody /ffp/bin/mlnet
    1939 root [pdflush]
    3432 nobody /ffp/bin/mlnet
    3433 nobody /ffp/bin/mlnet
    31881 root /usr/sbin/samba/nmbd -D
    31883 root sshd: root@pts/0
    31885 root -sh
    31887 root ps

    Mlnet might be the problem no? It appears 3 times on the PS.

  • December 2, 2008 at 10:05 am
    Permalink

    Daniel,

    Weird. smbd is not listed as one of the process. You should have entries of “/usr/sbin/samba/smbd -D”.

    Do a “chmod a-x /ffp/start/mlnet.sh” and a reboot. After that do a ps again as I wanna see if smbd starts.

  • December 2, 2008 at 12:57 pm
    Permalink

    Ok! Here it is:

    PID USER COMMAND
    1 root init
    2 root [ksoftirqd/0]
    3 root [events/0]
    4 root [khelper]
    5 root [kthread]
    11 root [kblockd/0]
    14 root [khubd]
    49 root [pdflush]
    50 root [pdflush]
    52 root [aio/0]
    51 root [kswapd0]
    188 root [scsi_eh_0]
    189 root [scsi_eh_1]
    196 root [mtdblockd]
    213 root [kcryptd/0]
    214 root [kmirrord/0]
    225 root [loop0]
    1094 root atd
    1313 root chkbutton
    1320 root /sys/custom/upnp/upnp 0 D-Link Corporation http://www.redsonic.c
    1331 root /web/webs
    1340 root fancontrol
    1366 root /usr/sbin/samba/smbd -D
    1370 root /usr/sbin/samba/nmbd -D
    1374 root /usr/sbin/samba/smbd -D
    1376 root op_server 3 3 3
    1387 root -sh
    1418 root lpd Waiting
    1437 nobody mt-daapd
    1438 root mt-daapd
    1439 root mt-daapd
    1442 root mt-daapd
    1460 root crond
    1468 root mt-daapd
    1731 root /ffp/sbin/sshd
    2249 root sshd: root@pts/0
    2501 root -sh
    2645 root sh -c detect_char_encode “Various ArtistsThe 500 Greatest Songs
    2646 root ps

    Cheers!

  • December 2, 2008 at 10:04 pm
    Permalink

    Daniel,

    I am not sure if your DNS-323 is overloaded. Seems like the DNS-323 does a scanning of the directories for itunes and MLDonkey loading is also quite intensive due to the loading of blocklist. Perhaps an alternative is to manually call /ffp/start/mlnet.sh after every reboot.

  • December 3, 2008 at 8:32 am
    Permalink

    Hmmm… I don’t know why, but when I SSHed the drive the pink led drive went away (is blue now).

    Now, when I connect to the drive using the windows network, I see 3 folders (lp, Printers and web_page) that are not my volume_1 folders.

    Didn’t want to but I think I’ll try uninstalling MLDonkey to see if it fixes this.

  • December 3, 2008 at 9:02 am
    Permalink

    I found a solution!
    Went to the configuration utility/advanced/network utility and I permited access to the volume 1 folder to all accounts. ta da!

    I think that when the pink led drive incident happened, I somehow lost permision to access the volume 1 folder.

    It’s everythiing ok, for now… ๐Ÿ™‚

    Thanks for you patience Shadow!!

  • December 3, 2008 at 11:54 am
    Permalink

    Daniel,

    That’s something new to me. Didn’t expect the permission to Volume_1 to be lost. Will take note of it when other people encounter the same prob. Great work on the troubleshooting!

  • December 19, 2008 at 12:41 pm
    Permalink

    Thank you for the binary and the great write up.
    I installed mldonkey-2.9.6-normal-3.tar on my DNS-323. Couple of issues:
    – When it runs, it created whole bunch of ini files at /mnt/HD_a2. Is this normal?
    – I can stop it by “/ffp/start/mlnet.sh stop” but it doesn’t look like I can start it by “/ffp/start/mlnet.sh start”. If I reboot the DNS-323 by using its web interface, mldonkey will start up.

  • December 20, 2008 at 8:46 am
    Permalink

    Please ignore my previous post. thanks.

  • December 20, 2008 at 11:55 pm
    Permalink

    I’m sorry, but i’ve tried everything to access to the incoming folder, but i can’t. chmod don’t give me a solution. Im a newbe with linux, so i dont understand how to use ftp or direct access with samba.
    Can you give me any advise, or url please?

    Thank you very much.

  • December 23, 2008 at 10:20 pm
    Permalink

    jiqn74,

    You would need to chmod the folders to allow read and write access to others.

  • January 12, 2009 at 4:25 am
    Permalink

    Hey Andy!

    I used the Mldonkey Version 2.9.6 from your Download-Link. Whole installation worked fine but then I got that “DNS resolution does not work” Problem. Didnยดt understand the answers you gave. I use fun_plug 0.5
    So I guess thatยดs also the answer to the problem that mldonkey wonยดt find any servers…

    Would be great if you could help me… I searched the net for hours but couldยดt find anything… donยดt know what to do…
    Please…. ๐Ÿ˜€

  • January 13, 2009 at 5:28 am
    Permalink

    Hello! I have a problem. I can’t telnet 127.0.0.1 4000 after install and can’t go to http://x.x.x.x:4080/

    If You need ps:

    / # ps -a
    PID USER COMMAND
    1 root init
    2 root [ksoftirqd/0]
    3 root [events/0]
    4 root [khelper]
    5 root [kthread]
    11 root [kblockd/0]
    14 root [khubd]
    49 root [pdflush]
    50 root [pdflush]
    52 root [aio/0]
    51 root [kswapd0]
    189 root [scsi_eh_0]
    190 root [scsi_eh_1]
    197 root [mtdblockd]
    214 root [kcryptd/0]
    215 root [kmirrord/0]
    226 root [loop0]
    1132 root atd
    1358 root chkbutton
    1365 root /sys/custom/upnp/upnp 0 D-Link Corporation http://www.dlink.com
    1382 root /web/webs
    1388 root fancontrol
    1425 root /usr/sbin/samba/smbd -D
    1429 root /usr/sbin/samba/nmbd -D
    1433 root /usr/sbin/samba/smbd -D
    1435 root op_server 3 3 3
    1442 root -sh
    1469 root pure-ftpd (SERVER)
    1507 root lpd Waiting
    1530 root crond
    1539 root inotify_upnp
    1545 root inotify_upnp
    1546 root inotify_upnp
    1601 root /ffp/sbin/telnetd -l /ffp/bin/sh
    1604 nobody /ffp/bin/mlnet
    1619 root /ffp/bin/sh
    1895 root ps -a

    I deleted BT files but not deleted BT folder with my download. I think it not needed.

    Sorry for my english. 10x for help.

  • January 15, 2009 at 1:26 am
    Permalink

    hi andy,

    sorry to trouble you, seriously i am telnet and linux newbie (know nuts abt it). i follow your steps mention,however, there an error shown:

    / # /ffp/start/mlnet.sh start
    Starting mlnet
    cannot create /mnt/HD_a2/mldonkey/mlnet.log: Permission denied
    / # cd /mnt/HD_a2/mldonkey/
    /mnt/HD_a2/mldonkey #

    please advise.

  • January 26, 2009 at 2:23 am
    Permalink

    HI,

    sorry for my question … i need remove BT dlink from my DNS 323, i see your FAQ, but what i mast do?
    i dont find any about it, hot to manual ecc… can i stop deamon or i nedd unistall it??
    can you help me?

    tk

  • January 27, 2009 at 4:13 am
    Permalink

    Hi everybody,

    Here my suggestions:

    DM: I have same problem than you. I can excute 2.9.7 but not placed in “top”, and not real execution. I have installed 2.9.6 again meanwhile.
    3528 1 nobody S 46640 75% 9% /ffp/bin/mlnet

    Andy: You should change the permission of the file (itยดs about linux, not mldonkey):
    chmod a+x /ffp/start/mlnet.sh

  • January 27, 2009 at 10:12 am
    Permalink

    rafa,

    Do follow the instructions for setting up MLDonkey on their respective pages. The instructions on this page was for NAS prior to ffp.

  • January 28, 2009 at 3:01 am
    Permalink

    … mmm about my problem?

  • January 28, 2009 at 6:34 am
    Permalink

    hom,

    Do refer to point 6 of this post

  • January 28, 2009 at 7:10 pm
    Permalink

    Hi Andy!

    I cant / # cd/mnt/HD_a2 my DNS says “Permission denied”… wtf??

    plz help man… im lost with that stuff… cant even start… dont know what to do, where to look… i use funplug 0.5, im loged in as root…

    anybody? suggestions? PLEASE….

    thx

  • January 28, 2009 at 7:28 pm
    Permalink

    ok, ok…. got it… sry… please delete post…

  • February 11, 2009 at 8:00 pm
    Permalink

    Hi !

    I installed your MLD on my DNS and it works fine… well it says “DNS-Resolution..”
    What can I do about it?

    It would be very nice if you would help me, or give me a hint where to look.

    Thanks

  • February 15, 2009 at 3:04 pm
    Permalink

    Great work here.

    installed MLD on DNS 323, it works great. 2 queries though.

    Can MLD web interface be changed to use port 80/8080 ? I have DDNS on and would like to use MLD from anywhere, but port 4080 would be blocked normally.

    Can MLD selectively download files in a torrent ?

  • February 24, 2009 at 10:46 pm
    Permalink

    Hi, Shadowandy,

    Thanks for your great program. I have run it smoothly for few month.
    But there is a time where power down and when I switch it on again.
    The mlnet is not running any more. (I am using version 2.9.2)
    When I try to start it by using # /mnt/HD_a2/mlnet.sh, the message “nohup:appending to nohup.out”come out.
    I try to using the command “mkdir -p /mnt/HD_a2/lnx_bin/logs”
    It gave me

    mkdir: illegal option — /
    BusyBox v1.6.1 (2007-07-22 13:51:10 CEST) multi-call binary

    Usage: mkdir [OPTION] DIRECTORY…

    Create the DIRECTORY(ies) if they do not already exist

    Options:
    -m Set permission mode (as in chmod), not rwxrwxrwx – umask
    -p No error if existing, make parent directories as needed

    Please tell me what I should do. I totally don’t know about the command language.

    Thank you

  • February 25, 2009 at 7:12 am
    Permalink

    Kelvin,

    Try using the latest MLDonkey.

  • February 26, 2009 at 3:25 am
    Permalink

    Hello,
    I’ve installed MLDonkey 2.9.7 on my DNS-323

    I started mlnet but while “New shared file …” (as I see in log file) I obtain an segmentation fault

    2009/02/25 20:14:05 [dMain] Core started
    Segmentation fault

    I started mlnet by this follow command:

    /mnt/HD_a2/ffp/start # export MLDONKEY_DIR=/mnt/HD_a2/mldonkey
    /mnt/HD_a2/ffp/start # export MLDONKEY_TEMP=$MLDONKEY_DIR/temp
    /mnt/HD_a2/ffp/start #/ffp/bin/mlnet >/mnt/HD_a2/mldonkey/mlnet.log

    so I can see what happend to mlnet…

    Any Idea?

  • February 26, 2009 at 4:20 am
    Permalink

    sorry, I seen this later:

    […]
    If you do encounter โ€œsegmentation faultโ€ after a few runs (which I hope you donโ€™t). Back up your configurations (*.ini), downloads and file you think you would need before running the following commands (without mlnet running).
    […]

    But you suggest to re-install all?

  • April 23, 2009 at 9:04 pm
    Permalink

    Hi Shadowandy,

    I was very disappointed with the bt interface and it’s abilities when I bought the dns323 yesterday. But now I have hope)
    Thanks! will be setting up your latest MLD tonight.

  • April 24, 2009 at 4:49 am
    Permalink

    Heyo!

    I just bought a 323 and I can’t stand the BitTorrent interface, so I thought I’d try out your MLD. The problem is that I don’t know Unix at all. Is there an easier setup for noobs that have been suckling at the M$ teat for too long?

  • April 25, 2009 at 11:26 am
    Permalink

    Kevin,

    If you are able to follow basic instructions, you should be able to follow the guide. There are quite a few people without knowledge in linux and managed to set it up.

  • April 26, 2009 at 4:31 am
    Permalink

    Shadowandy,

    I can follow basic instructions, but I couldn’t find any that I could understand for MLDonkey. I did some reading and decided to go with transmission instead. I found your instructions at:

    http://www.shadowandy.net/wp/2009/01/transmission-142-for-dns-323.htm

    THAT’S exactly what I was looking for. It worked perfect for me and I’m using the Transmission Remote GUI and it works great! I had to buy you a cup of coffee for this info.

    I have one question though, will the transmission start automatically when I power up my 323 or do I need to run the “sh /ffp/start/transmission.sh start” every time?

    Also, one suggestion I would add to the transmission instructions is how to change the default download path for us non-unix types (I assume most people would put it in a Downloads folder in their root) in the settings file to:

    /mnt/HD_a2/Downloads

    That was the only trouble that I ran into, but easily found a solution for it.

    Thanks,

    Kevin

  • May 10, 2009 at 12:01 am
    Permalink

    Hi Shadowandy,

    would you please send me or release 2.9.4 (lite and normal) .

    Thanks in advance

  • May 10, 2009 at 1:19 pm
    Permalink

    Andriy,

    I didn’t compile 2.9.4. Perhaps you want to try the latest versions available.

  • August 6, 2009 at 7:08 am
    Permalink

    Alright, now I’ve read many of your posts and I’m better formulating and for asking questions. I have a DNS 323 non-modded and I just want the mldonkey with JUST bittorrent. Do I have to install all ffp 0.5 to use your compiled mldonkey or there any lite package I can install it just the bittorrent functionality?

    Important: Any of these actions; install mldonkey and ffp should lose my data and RAID1 setup, right?

    Thanks bud!

  • August 6, 2009 at 7:13 am
    Permalink

    Errata (correction): message above, I meant:

    Important: Any of these actions; installing mldonkey and ffp should NOT lose any of my data and RAID1 setup, right?

  • August 6, 2009 at 10:18 am
    Permalink

    Dan,

    You need to install fun_plug before proceeding to install MLDonkey. In normal cases, there wouldn’t be any data loss. However, data loss can happen if users decide to experiment and try out funny commands.

  • August 6, 2009 at 11:03 am
    Permalink

    Thanks shadowandy for you time, now I would like to know only one more thing (I even talked about it in the first comment)… what version do you recommend and why? Or… you simply recommend the latest (3.0)? ๐Ÿ˜‰

  • August 6, 2009 at 1:13 pm
    Permalink

    Dan,

    I believe you should read up the change log for the different versions from mldonkey’s website. Then you can assess your own requirements and do the necessary evaluation of the different versions.

    I don’t really like the way your sentence was phrased – “what do you recommend and why?”. I would probably only use that type of questions on my vendors as I am paying them to solve my problem and want to know their evaluation criteria and probably chain of thought.

  • August 7, 2009 at 12:48 am
    Permalink

    Hmm… when I said that sentence (which for instance you said you didn’t like), I just meant, show me what you think about your choice because your experience on this matter. I’m surely not paying for any vendor, not even buying a product, even because I thought this blog post had its main objective to help people, and I didn’t think the question was that rude, at least these were not the intentions. Sorry if you felt that way.

  • September 16, 2009 at 4:13 pm
    Permalink

    thanks your effort on this. I trid this and it works well. I am interested in how to compile mldonkey for dns323. would you mind sharing the steps for compiling, even a rough script is ok. thanks..^^

  • September 17, 2009 at 7:20 pm
    Permalink

    chapin,

    The building process is straight forward, you just need the packages for cross-compile gcc to work. Then compile packages like libpng and libjpeg as using the cross compile toolchain.

    Subsequently compile a static binary for mlnet.

    You can also do the compilation on the DNS-323. Fonz has the required compilation tools on his website.

  • September 28, 2009 at 9:35 am
    Permalink

    shadowandy,

    I tried to compile mldonkey by ffp, but I failed on compiling CryptoPP.h this file. Do you have any idea?^^|||

    *********
    src/utils/lib/CryptoPP.h:6284: internal compiler error: Illegal instruction
    Please submit a full bug report,
    with preprocessed source if appropriate.
    See for instructions.
    make: *** [src/utils/lib/CryptoPP.o] Error 1
    *********

    this is the compiling message. I guess my gcc version is wrong. what version do you use?? I am using 4.1.3 which I got from http://www.inreto.de/dns323/fun-plug/0.5/packages/

    thanks

  • September 29, 2009 at 11:24 am
    Permalink

    shadowandy,

    I found I can use –disable-donkeysui to skip this problem, but I ran into an another problem. It said ocaml use hardware FP but mlnet uses software FP. It seems float problem, do I need to add some arguments when I build mlnet.

    my compiling environment is simply same as ffp(wiki) on DNS323. do i need to change my gcc??

  • September 29, 2009 at 12:20 pm
    Permalink

    chapin,

    If you use my current mlnet, my build arguments can be see in the mlnet web console.

    For ocaml, I actually built it separately and not during the mlnet compilation process.

  • September 30, 2009 at 7:08 am
    Permalink

    chapin,

    My configure arguments are

    ./configure ‘–disable-multinet’ ‘–enable-donkey’ ‘–disable-donkeysui’ ‘–enable-filetp’ ‘–enable-bittorrent’ ‘–enable-gd’ ‘–disable-magic’ ‘–enable-gui=newgui2’ ‘–enable-batch’

  • October 1, 2009 at 2:59 pm
    Permalink

    shadowandy,

    thanks for your reply.^^

    I tried many times,but still fail to make mldonkey.^^|||

    *******************************
    /ffp/bin/ld: failed to merge target specific data of file /ffp/lib/ocaml/stdlib.a(stringLabels.o)
    /ffp/bin/ld: ERROR: /ffp/lib/ocaml/stdlib.a(moreLabels.o) uses hardware FP, whereas mlnet uses software FP
    /ffp/bin/ld: failed to merge target specific data of file /ffp/lib/ocaml/stdlib.a(moreLabels.o)
    /ffp/bin/ld: ERROR: /ffp/lib/ocaml/stdlib.a(stdLabels.o) uses hardware FP, whereas mlnet uses software FP
    /ffp/bin/ld: failed to merge target specific data of file /ffp/lib/ocaml/stdlib.a(stdLabels.o)
    collect2: ld returned 1 exit status
    Error during linking
    make: *** [mlnet] Error 2
    *********************************************
    This is part of my message.

    1. I use ffp 0.5 which if from dns323 wiki, and i update all packages and extra-packages. my gcc is also getting from there. I wanna know if your gcc built by yourself??

    2. I also used your arguments to build mldonkey.

    3. I also compiled ocmal 3.10.2 separately.

    4. gcc -v
    *****************************
    Using built-in specs.
    Target: arm-unknown-linux-uclibc
    Configured with: /mnt/HD_a2/home/bob/funplug/work/gcc-4.1/gcc-4_1-branch/configure
    –enable-languages=c,c++ –enable-__cxa_atexit –with-local-prefix=/ffp
    –disable-multilib –disable-libssp –disable-libgomp –disable-libmudflap
    –disable-tls –with-float=soft –disable-bootstrap
    Thread model: posix
    gcc version 4.1.3 20080414 (prerelease)
    *************************************
    is it same as you???

    I was looking for google. “–with-float=soft” seems not corrent to be added in, but I am not sure.

    5. ocmal configure arguments is
    ./configure –prefix /ffp

    6. did you use “make mlnet.static” or “make” on mldonkey?

    thanks

    Best Regards

  • October 1, 2009 at 10:32 pm
    Permalink

    chapin,

    My ocaml version is:
    / # ocaml -version
    The Objective Caml toplevel, version 3.10.2

    My gcc version:
    / # gcc -v
    Using built-in specs.
    Target: arm-unknown-linux-uclibc
    Configured with: /mnt/HD_a2/home/bob/funplug/work/gcc-4.1/gcc-4_1-branch/configure –enable-languages=c,c++ –enable-__cxa_atexit –with-local-prefix=/ffp –disable-multilib –disable-libssp –disable-libgomp –disable-libmudflap –disable-tls –with-float=soft –disable-bootstrap
    Thread model: posix
    gcc version 4.1.3 20080414 (prerelease)

    I used make mlnet.static. ๐Ÿ™‚

    You might wish to do “export TMPDIR=/ffp/tmp” to make sure that it isn’t insufficient space that causes your building to break.

  • October 2, 2009 at 12:00 pm
    Permalink

    shadowandy,

    how do you build ocaml? “make world;make opt;make install” right?? what is your configure arguments “./configure –prefix /ffp” right?

    when I build on make mlnet.static, it stop due to “fail to find liconv”. I already added the –disable-iconv argument. Then I got into Makefile.config to remove liconv string. Then I still suffer software FP which I mentioned last time. BTW, I can build on “make mlnet.byte”.

    I doubt my ocaml has problem.

  • October 5, 2009 at 9:49 pm
    Permalink

    chapin,

    Just curious. Do you have libiconv?

  • October 5, 2009 at 11:17 pm
    Permalink

    shadowandy,

    Sorry for asking you so many questions. I hope you don’t feel unconfortable.

    I got libiconv from “http://www.inreto.de/dns323/fun-plug/0.5/packages/libiconv-1.12-3.tgz”. I also install all *.tgz in wiki package forder. I got ocaml from “http://caml.inria.fr/pub/distrib/ocaml-3.10/ocaml-3.10.2.tar.gz” and compiled it by “./configure -prefix /ffp;make world;make opt;make install”. I set TMPDIR and my gcc -v is same as yours. what else I should notic?

    I got mldonkey from “http://sourceforge.net/projects/mldonkey/files/mldonkey/2.9.6/mldonkey-2.9.6.tar.bz2/download” and configure arguments are same as yours. I guess you should install some packages that are not in wiki package.

    I always got this problem
    *******************************
    /ffp/bin/ld: failed to merge target specific data of file /ffp/lib/ocaml/stdlib.a(stringLabels.o)
    /ffp/bin/ld: ERROR: /ffp/lib/ocaml/stdlib.a(moreLabels.o) uses hardware FP, whereas mlnet uses software FP
    /ffp/bin/ld: failed to merge target specific data of file /ffp/lib/ocaml/stdlib.a(moreLabels.o)
    /ffp/bin/ld: ERROR: /ffp/lib/ocaml/stdlib.a(stdLabels.o) uses hardware FP, whereas mlnet uses software FP
    /ffp/bin/ld: failed to merge target specific data of file /ffp/lib/ocaml/stdlib.a(stdLabels.o)
    collect2: ld returned 1 exit status
    Error during linking
    make: *** [mlnet] Error 2
    *********************************************
    I am so surprised that you didn’t suffer it. it seems I compiled ocaml in a wrong way.

    thanks for your help.^^

  • October 11, 2009 at 9:29 am
    Permalink

    chapin,

    I probably encountered it before but I forgot what I did to resolve it.

  • October 12, 2009 at 5:30 pm
    Permalink

    shadowandy,

    thanks a lot. If you recall something about it, please tell me.

  • October 28, 2009 at 3:50 pm
    Permalink

    shadowandy,

    I keep trying compile mldonkey in these days.^^|||
    Can you answer me some questions? tnanks…
    Are you compiling ocaml by native compiler not cross-compile??

    How did you compile ocaml, just “./configure -prefix /ffp”?? or is it possible that you modified the Makefile??

    I found no matter what I did, it’s always built in FPA not software float.

  • October 28, 2009 at 4:18 pm
    Permalink

    shadowandy,

    could you please give me your ocaml source code?? thanks

    sorry for asking you to do something.

  • October 29, 2009 at 2:39 pm
    Permalink

    shadowandy,

    Did you use “make mlnet.static” or “make mlnet.byte.static”
    ??

  • November 3, 2009 at 7:38 pm
    Permalink

    chapin,

    I used mlnet.byte.static

  • November 4, 2009 at 10:43 pm
    Permalink

    shadowandy,

    yes, this is the point of my problem. I always used mlnet.staic.

  • June 10, 2010 at 3:46 pm
    Permalink

    Mldonkey 3.0.2 is out. I wish you could give us a binary to update our installation. Having used 3.0.1 in my DNS-313 for months, both for eDonkey and BT, I must say it’s an awesome port! thank you very much!

  • June 13, 2010 at 8:41 pm
    Permalink

    Marcos,

    Thanks for the heads up. Have compiled MLDonkey 3.0.2. Do check it out. ๐Ÿ™‚

  • June 15, 2010 at 5:25 am
    Permalink

    What a surprise! Thank you very much ๐Ÿ™‚

  • June 15, 2010 at 5:46 am
    Permalink

    Just replaced the binary and it’s again working like a charm in my DNS-313. I’ll report any problem that could arise… but I’m sure there won’t be any!

    Just in case more people had problems with some files not being deleted when the device reboots, making mldonkey fail to start again after boot, there are two simple lines I added ad-hoc to the mlnet.sh file, inside “mlnet_start” section, and haven’t had an issue anymore:

    if [ -f $MLDONKEY_DIR/*.ini.tmp ]; then su $user -c “rm -f $MLDONKEY_DIR/*.ini.tmp”; fi
    if [ -f $MLDONKEY_DIR/*.pid ]; then su $user -c “rm -f $MLDONKEY_DIR/*.pid”; fi

    It seems mldonkey doesn’t close cleanly when a reboot is forced. Strange, as at least .pid file is deleted on stop, but after reboot there it was. Perhaps it was becoause stopping the DNS pressing the front button, instead of sshing and doing a reboot, don’t remember exactly. Anyway, now it never fails… but it’s also true that I havent rebooted my DNS-313 for months! Thank you again ๐Ÿ˜‰

  • June 21, 2010 at 3:39 pm
    Permalink

    Thank you very very very very much for your work!

  • July 29, 2010 at 5:01 pm
    Permalink

    sorry off topic,

    HI,
    many tk for your blog on DNS 323, but do you know or you have the how to for install on dns the DNS demon BIND9??

    tk

  • July 29, 2010 at 9:45 pm
    Permalink

    Hom,

    I do not have any guides for DNS daemon. ๐Ÿ™‚

  • July 31, 2010 at 8:40 am
    Permalink

    Hi Shadowandy,

    Thanks for all your great work! i’m new at linux/unix so please be patient.
    I got the DNS-323 and upgraded to firmware 1.09
    I installed the the Dlink BT software and didn’t like it, but left it there.

    Found your site and wanted to install MLD 3.0.2

    Copied over fun_plug & fun_plug.tgz to Volume_1 rebooted
    copied over gd-2.0.35-1.tgz , libjpeg-6b-1.tgz, libpng-1.2.29-1.tgz and mldonkey-3.0.2-normal-1.tgz rebooted
    telneted to the DNS-323
    and did the following:

    / # cd /mnt/HD_a2
    /mnt/HD_a2 # funpkg -i mldonkey-3.0.2-normal-1.tgz
    FATAL: mldonkey-3.0.2-normal-1.tgz: File not found
    /mnt/HD_a2 # /mnt/HD_a2 # funpkg -i mldonkey-3.0.2-normal-1.tgz
    /ffp/bin/sh: /mnt/HD_a2: Permission denied

    Where did i go wrong?

  • July 31, 2010 at 12:16 pm
    Permalink

    I got it, noob mistake…

    be sure to uninstall dlink bittorrent client!!!

    to install type:

    cd /mnt/HD_a2
    funpkg -i mldonkey-3.0.2-normal-1.tgz.tar
    funpkg -i libpng-1.2.29-1.tgz
    funpkg -i gd-2.0.35-1.tgz
    funpkg -i libjpeg-6b-1.tgz

    to start type:

    sh /ffp/start/mlnet.sh start

    To make MLDonkey auto-run on reboot:

    chmod a+x /ffp/start/mlnet.sh

    telnet 127.0.0.1 4000

    you’ll see: Welcome to MLDonkey 2.9.6; Welcome on mldonkey command-line; Use ? for help

    Type:

    auth admin โ€œโ€

    you’ll see: Full access enabled; SECURITY WARNING: user admin has an empty password, use command: useradd admin password

    Type:

    set allowed_ips โ€œ127.0.0.1 255.255.255.255โ€ณ

    you’ll see: option allowed_ips value changed

    Type:

    save

    you’ll see: options and sources saved

    Done!!! type exit

  • August 1, 2010 at 10:06 am
    Permalink

    Jay,

    Great! You managed to install MLDonkey. ๐Ÿ™‚

  • September 6, 2010 at 3:57 pm
    Permalink

    Version 3.0.4 is out. If you have time, I’m interested on upgrading. Mldonkey on my DNS-313 is great, big thank you! ๐Ÿ™‚

  • September 8, 2010 at 9:38 pm
    Permalink

    Marcos,

    Let me try compile MLDonkey one of these days. ๐Ÿ™‚

  • October 14, 2010 at 10:57 pm
    Permalink

    I just noticed the new post. I’ll update as soon as I arrive home. Thank you very much, as always, great work!

  • September 9, 2011 at 2:55 pm
    Permalink

    Please compile MLdonkey for DNS-323 to. And please add to package Gnutella, and Directconnect.
    Thank You!

Comments are closed.