okay, so hypothetically he's using it for some legitimate purpose like spreading the love from his indy band or something
anyways,
1. have you recently changed anything, config of emule, router, or otherwise related?
2. what emule version are you using? you *should* be on .46c or whatever the latest one is, and also use emule and not edonkey, since the $20 you may have spent could also be put to some better use such as donating to a hurricane katrina fund or giving out free cd's of your slayer-i mean indy band, and no advertising
3. and also what isp are you using? you do know that some isps run not only caps but also some seriously anti-p2p stuff that would most likely give you the 5k/s instead of the 600k, maybe you should check if its your isp, since i know quite a few isp's such as my last one that hates indy bands using their bandwith to proliferate
4. why don't you try a. updating firmware on your router b. resetting your router to factory c. do all your settings again, especially the port/gameport routing, e.g. dlink gamerlouge set the emule ports as game ports not "special apps" e. delete the emule and edonkey folder and use a clean installation of emule, latest one f. make sure all the settings are right g. kill any software firewalls if any g. if other people have the router controls then get control of the router and then try the above
6. have you considered buying a new router? if so, i'd recommend a linksys wrt54gx v2.0
_