Amiga.org

The "Not Quite Amiga but still computer related category" => Alternative Operating Systems => Topic started by: Wilse on December 10, 2004, 05:08:59 PM

Title: MLDonkey
Post by: Wilse on December 10, 2004, 05:08:59 PM
Hi folks,

Just had another bash at using MLDonkey on MOS 1.4 and, once I've
found a file and click on it, I get a message saying:
"Download of file started", but then nothing seems to happen.

am I missing something obvious?
Title: Re: MLDonkey
Post by: rayt on December 10, 2004, 05:21:57 PM
What does "nothing seems to happen" mean? Doesn't it even appear in your download list? I'm using mldonkey since years (on linux) and I'm very happy with it, although it sometimes takes a long time till files with only a few sources are donwloaded. Also, if your computer is behind a router/firewall you should forward the mldonkey ports (4661 and 4662 if I'm not wrong).
Title: Re: MLDonkey
Post by: KennyR on December 10, 2004, 05:31:00 PM
Two possibilities:

1) You're firewalled. Like Rayt says, open the ports you need.

2) The file you want is no longer available on the donkey network. This is extremely common. Donkey sucks.
Title: Re: MLDonkey
Post by: Linchpin on December 10, 2004, 06:06:51 PM
Donkey dosent suck. Its config does.

Are you behind a nat firewall (ie - Linksys router connected via a cable modem)? try forwading the ports. Also make sure your max connections are not set to 0. That dosent help :-)

try searching for something really common, and see if you can download that. If your firewalled, you will have a LowID and nothing works then, or if it does, its crap. :-)

Also make sure your bandwidth throttles are not down low. I personally download heaps via the donkey, with no problems at all.

Kev
Title: Re: MLDonkey
Post by: Wilse on December 10, 2004, 06:32:35 PM
Quote

rayt wrote:
What does "nothing seems to happen" mean? Doesn't it even appear in your download list?


Ah, yes it does, although under 'downloaded' there is a zero.

Quote
if your computer is behind a router/firewall you should forward the mldonkey ports (4661 and 4662 if I'm not wrong).


It's connected to Sweex router and ADSL. I'm not aware of any firewall but how do I go about forwarding ports?

Please excuse my ignorance here. Never really used MLdonkey.
Title: Re: MLDonkey
Post by: Wilse on December 10, 2004, 06:34:41 PM
Quote

KennyR wrote:
2) The file you want is no longer available on the donkey network. This is extremely common. Donkey sucks.


Hmmm - reccommend an alternative?
Title: Re: MLDonkey
Post by: rayt on December 10, 2004, 07:38:18 PM
Quote
It's connected to Sweex router and ADSL. I'm not aware of any firewall but how do I go about forwarding ports?

Please excuse my ignorance here. Never really used MLdonkey.


First you have to figure out if your router supports port forwarding (most newer models do so). Then you have to look up in the configuration of the router where you can configure it. You have to forward the ports from your router to the corresponding ports of your pegasos (whith a static ip). For example if your pegasos local ip is 192.168.3.9 you would need to configure the router to forward port 4661-4662 tcp and 4665-4556 udp to the same ports of your pegasos(192.168.3.9 in this example). I'm not really sure if thats all ports you have to forward, but on google you will find lots of threats on this topic. The only thing is to figure out how to configure your router.
Title: Re: MLDonkey
Post by: Wilse on December 10, 2004, 09:01:59 PM
Quote
First you have to figure out if your router supports port forwarding (most newer models do so).


hmmm - nothing in the contents list of thew manual for port forwarding or firewall. Would this be under a particular section? (i.e. Admin privelidge - ADSL configuration or something?)

Quote
The only thing is to figure out how to configure your router.


I can access this easily enough, just can't find any reference to Firewall or port forwarding.
Title: Re: MLDonkey
Post by: rayt on December 11, 2004, 05:58:51 PM
Quote
hmmm - nothing in the contents list of thew manual for port forwarding or firewall. Would this be under a particular section? (i.e. Admin privelidge - ADSL configuration or something?)


I found this (http://www.portforward.com/sweex/annexa-portforwarding.htm) on google, if this is your router it might be useful.
Title: Re: MLDonkey
Post by: Wilse on December 11, 2004, 07:08:35 PM
Quote

rayt wrote:

I found this (http://www.portforward.com/sweex/annexa-portforwarding.htm) on google, if this is your router it might be useful.


Thank you. I'll have a look.
Title: Re: MLDonkey
Post by: Wilse on December 11, 2004, 11:23:17 PM
Stupid question alert!

Quote
you should forward the mldonkey ports (4661 and 4662 if I'm not wrong).


Portforward.com says:
Quote
Unfortunately this router only allows you to forward one port at a time.


Is this a problem?
Title: Re: MLDonkey
Post by: rayt on December 11, 2004, 11:39:54 PM
Quote
Is this a problem?


hmm I don't know, it might be enough to only forward port 4662, as this is the port on which mldonkey communicates to other clients.
The other option (and probably the best if you want to download lots of stuff with mldonkey) would be to replace your router with with an old linux pc running the mldonkey core and controlling it via telnet/browser/gui from your pegasos.
I'm doing it like this and my mldonkey runs 24/7, which is the only way you can decently download stuff from the donkey network imho.
Title: Re: MLDonkey
Post by: Wilse on December 11, 2004, 11:56:11 PM
Quote

rayt wrote:

hmm I don't know, it might be enough to only forward port 4662, as this is the port on which mldonkey communicates to other clients.


I'll give it a try but if it doesn't work:

Quote
replace your router with with an old linux pc running the mldonkey core and controlling it via telnet/browser/gui from your pegasos.
I'm doing it like this and my mldonkey runs 24/7, which is the only way you can decently download stuff from the donkey network imho.


is a bit too much hassle.

Is there any other option for pegasos/amiga?
Title: Re: MLDonkey
Post by: KennyR on December 12, 2004, 02:11:05 AM
@Wilse

There's one more option. You can run your Pegasos as a DMZ host - most routers allow this. That way you don't need to redirect any ports. It will expose your Peg to all the internet can throw at it, but MorphOS is immune to all the hacks and exploits anyway.

By the way, as an alternative to donkey I recommend bittorrent. mldonkey also allows you to download torrents. If you're after big files, bittorrent will allow you to download them in hours, donkey maybe weeks.
Title: Re: MLDonkey
Post by: neofree on December 12, 2004, 04:38:37 AM
Is there an eDonkey client for OS3.x?
Title: Re: MLDonkey
Post by: Wilse on December 12, 2004, 09:41:52 PM
@Kenny:

Quote
You can run your Pegasos as a DMZ host - most routers
 allow this. That way you don't need to redirect any ports.
It will expose your Peg to all the internet can throw at it,
but MorphOS is immune to all the hacks and exploits anyway.


How easy is this to set up?

Quote
By the way, as an alternative to donkey I recommend
bittorrent.


Where can I find that?

Cheers,



Title: Re: MLDonkey
Post by: KennyR on December 12, 2004, 10:02:01 PM
@Wilse

On my router, setting up DMZ on a computer is as simple as putting its LAN IP address into a box in the config and saving. From then on, everything on the internet will see this machine and not the router. The only problem of course is if your router doesn't have this feature...

As for bittorrent, it's built into mldonkey. Just type "voo" into the webpage or telnet configuration of mldonkey, and bring up the config. Enable bittorrent there by setting it to TRUE, if not already.

All you need then is to get torrents. Once you find one (google "torrent", you won't need to search much), download it somewhere, go back to where the webpage or telnet, and type "dllink ". i.e. "dllink DH6:foo.torrent". It should now be listed in your downloads and mldonkey will start to download it.

One more thing. If you're only allowed to redirect one port, redirect 6882 and use the bittorrent support. The Donkey network needs two ports opened.
Title: Re: MLDonkey
Post by: Wilse on December 12, 2004, 10:33:02 PM
@Kenny:

Quote
On my router, setting up DMZ on a computer is as simple as putting its LAN IP address into a box in the config and saving. From then on, everything on the internet will see this machine and not the router. The only problem of course is if your router doesn't have this feature...


OK. I'll come back to this another time, as it's getting on a bit. :-)

Quote
Just type "voo" into the webpage or telnet configuration of mldonkey, and bring up the config. Enable bittorrent there by setting it to TRUE, if not already.


I'm using Ibrowse (Voyager doesn't seem to show the webpage correctly) and it is show as 'True'.

Quote
Once you find one (google "torrent", you won't need to search much), download it somewhere, go back to where the webpage or telnet, and type "dllink ".
i.e. "dllink DH6:foo.torrent". It should now be listed in your downloads and mldonkey will start to download it.


OK. I found a beavis & butthead file (I know but it was the first thing under 50MB I found).
I downloaded it to RAM, went back into the webpage and typed:
dllink ram:beavis and butthead-1-900-beavis..torrent
When I click execute it says done but going back into the downloads section, it isn't listed.

Quote
One more thing. If you're only allowed to redirect one port, redirect 6882 and use the bittorrent support. The Donkey network needs two ports opened.


I just realised that it's probably because I haven't done this part yet that nothing is showing up in the downloads section?
-EDIT-
I'd typed the filename wrong; it is showing up on the downloads list but doesn't seem to be downloading.

Thanks,