Hi Stu Redman, you made my day
You were right about the settings. I just hadn't noticed the subtle difference between
b and
B ! So aMule wants the bandwidth settings in k
Byte/s. Then of course I completely choked my internet connection with the connection settings I used. I changed them according to your suggestions and now they make much more sense. I get much less clients connected and I see download speeds I never had before.
So actually the connection settings can mess up the whole thing. But it seems that these settings could be easily determined by aMule itself just telling it your physical connection up/down speed limits. The rest of the settings should be hidden in the Advanced settings tab, so you usually don't need to touch them.
Default settings that should work fine with an ADLS connection could be calculated from the connection speed limits MAXUP and MAXDOWN as follows:
MaxUpload=MAXUP/2 /* assign half of your upload capacity to amule */
MaxDownload=MAXDOWN/4 /* ADLS download speed is usually higher than upload so we divide that further */
SlotAllocation=MaxUpload/5 /* allow 5 clients to connect simultaneously */
MaxConnections=200 /* constant default value */
This could probably be made more sophisticated, connection bandwidth could even be determined by aMule itself during initial setup so the user doesn't have to mess with the settings at all. Just some suggestion for improvements.
Thanks.