Hello.
I'm having the same problem. I have a linux server with Linux 2.4.26 running Debian 3.1 (stable) without X-Windows, and it's job is mainly to run aMuled. I was previously running a backported version of amuled 2.0.3, and I was having the same problem described above by
gumb, which I thought was caused by the somewhat older version of aMuled that I was using. I have now upgraded to a backported version of amule 2.1.3, and I have the very same problem in the same terms.
The upgrade process went like this:
- apt-get install amule-daemon
Inst amule-common (2.1.3-1 amule-debian.dyndns.org)
Inst libwxbase2.6 (2.6.3-2 amule-debian.dyndns.org)
Inst amule-daemon (2.1.3-1 amule-debian.dyndns.org)
- apt-get install amule-console-utils
Inst libfreetype6 (2.1.7-2.5 Debian-Security:3.1/stable)
Inst libgd2-noxpm (2.0.33-1.1sarge1 Debian-Security:3.1/stable)
Inst amule-console-utils (2.1.3-1 amule-debian.dyndns.org)
Also, I changed my ports to see if it made a difference, but the problem remains the same.
- old ports: TCP/4665, UDP/4675, UDP(tcp+3)/4668
- new ports: TCP/64665, UDP/64675, UDP(tcp+3)/64668
I always get HighID and the router has these ports properly NATed to my Linux server. My connection is ADSL 4Mb down, 512 Kb up, and I have a router 3COM OfficeConnect Remote 812 (with firmware V2.1.5).
I would like to note that I also have a linux desktop with Linux 2.6.8 and Debian 3.1, running 24/7 the monolithic full-blown aMule 2.1.3, and it has never had this problem. Also, my brother runs eMule 0.47a in his WinXP laptop, and he has never experienced any blocking whatsoever. (The upload and download bandwidth limits in eMule/aMule are carefully set in the three computers to about 80% of nominal capacity of the line, in aggregation.)
These are the settings on these aMule/eMule versions:
-linux server, amuled 2.1.3 (the one with problem): Speed limits, up 20 Kb, down 90 Kb; Max. sources per file: 300; Max. connections: 400; Max. new connections / 5secs: 20. [aMuled 2.1.3 using wxGTK2 v2.6.3 (Unicoded) (OS: Linux)]
-linux desktop, amule 2.1.3 (works fine): Speed limits, up 10 Kb, down 50 Kb; Max. sources per file: 500; Max. connections: 500; Max. new connections / 5secs: 100. [aMule 2.1.3 using wxGTK2 v2.6.3 (Unicoded) (OS: Linux)]
-WinXP laptop, eMule 0.47a: my brother is away on holidays, it is powered off.
I mainly use the aMuled in the linux server to powershare some releases of mine, whereas I use the aMule in my linux desktop to do regular P2P grabbing.
The network connection blocking only happens for amuled in the Linux server, the Linux desktop running monolithic amule is not affected at all. Also, the network connection block happens about every 10 minutes, and lasts from only one or two minutes, to sometimes up to six or seven minutes. In any case, it certainly is something cyclical.
Screenshot of amuled upload network block in linux server:

- - -
Screenshot of upload network traffic drop of amuled in the ADSL router:

- - -
Screenshot of amule working fine at the same time on the linux desktop:

My guesses are two possible causes: my ISP doing some network throttling, or my ADSL router being somehow overwhelmed.
However, I don't think I am overrunning my router's memory: This is a screenshot of the NAT mappings and open connections in the router at the time the amuled network block happens (I don't think I am overrunning the router's memory or CPU):

- - -
So I have been with this problem at least for three of four months now, and I cannot find how to solve it.
Does anyone have any ideas?
Thanks a lot. :-D