I don't like the idea of setting low limits and connections/sec because I know that my network is capable of handling eMule (not aMule) with those settings set high (connections limit - 500, connections/sec - 20). It run beautifully and didn't slow down web browsing to much (and definitely didn't kill my connection). Even eMule on the other computer in my LAN, which I forward connection to, works fine. I cannot run Windows because I need Linux for work, and I cannot afford two machines running 24/7 so I need to run aMule and I would like it to run as good as eMule.
I did some research and found out that my system has connection limit set on 100 and I think that this could be the problem. However I don't have idea how I can change this setting.
The other thing is that my machine forwards connection to another one (with the use of ipkungfu firewall script) on which eMule (WinXP system) runs just fine.