aMule Forum
English => en_Bugs => Topic started by: ecforum on October 13, 2007, 05:21:07 PM
-
Hello,
I had more options in previous amule versions in the contextual popup "Extented options". See the joined image.
I don't know if it is a bug on the cvs version or a problem on my version...
-
what more options?
-
Something like :
"drop no needed sources"
"drop queue full sources"
4 (?) options like that.
-
Yes, the options regarding source dropping are missing. Due to having a pure 64bit system and wxDesigner being proprietary (and not available for x86_64) I haven't had the time to remove the rest yet.
-
Yes, the options regarding source dropping are missing. Due to having a pure 64bit system and wxDesigner being proprietary (and not available for x86_64) I haven't had the time to remove the rest yet.
Hello.
This menu options and configuration tab "Source Dropping" will be completly removed and never back in the future?
This is important amule feature for me.
Sorry for my bad english >:(
-
Yes, it is completely removed as of 20 October.
Please explain why this feature is important to you and why it should have any advantages for you and I'll explain you my position in this regard.
-
Hi.
Problem with these removed options is solved (for me) by patching and modify current cvs version code by code from cvs-20071020 and work fine.
Important because some clients (i'em firewalled) give to me very hqr's all time and my download/upload queues has many unimportant clients that never uploads data to me but only downloads hundred megs of data.
PS. Is any solution for fake data senders?
-
Um...you drop these people from your download queue, not your upload queue. What is actually happening is, you drop a client from your download queue, it will be found some minutes later again only to be dropped again - causing unnecessary overhead without affecting your upload behaviour towards these clients at all.
PS. Is any solution for fake data senders?
Try an ipfilter file.
-
Yes, these clients are already dropped from download and upload queues.
No, i'em always firewalled >:( and overhead is smaller than you explain.
My upload is always set to 60kB/s and without this modification average download is about 5-10kB/s. With modification see screenshot for 5 hours of tonight run:
(http://img520.imageshack.us/img520/2720/screenshotpk6.th.png) (http://img520.imageshack.us/my.php?image=screenshotpk6.png)
Is about 2x better than without, why - i dont known.
IPFilter (ipfilter_static.dat) is known for me, but my question is what detects these clients when its sends fake data? This is seriously problem on some popular files and i have already 42 ip's of these fake senders, but some are on dynamic ip's.
Again sorry for my horrible english.
-
I haven't had the time to remove the rest yet.
"remove the rest" : does that mean that you will remove the A4AF options too ? I use these options to set the sources on a file that want to download as quick as possible (it's what I understood reading the wiki...).
I also used the drop of sources but I was not sure that it was improving anything...
-
No, I meant removing the options in the preferences. I have no intention to remove manual A4AF.
smackers: Source dropping will NOT remove these clients from your upload list. They will remain in your upload list, but you will not ask to download from them for a while.
I fail to see the relation between lowid and a smaller overhead as well, the overhead is in general higher with lowid. If it is possible you should try to get rid of your lowid.
There is no mechanism to detect fake data senders, you can only block clients and ip-ranges with ipfilter.
-
smackers: Source dropping will NOT remove these clients from your upload list. They will remain in your upload list, but you will not ask to download from them for a while.
Yes i understand this, but my changes is not only copying old cvs code to current cvs :)
I fail to see the relation between lowid and a smaller overhead as well, the overhead is in general higher with lowid.
With my modifications (including source dropping) total clients that utilise my connection are smaller (see screenshot about 6 files, ~200 clients) and data is send only to clients that gives me chance to download from - QR lower than 2000 at start for example. I run amule typically only for 8-10 hours and QR bigger than 2000 on start never gets me data.
If it is possible you should try to get rid of your lowid.
No is impossible >:(
There is no mechanism to detect fake data senders, you can only block clients and ip-ranges with ipfilter.
I write some code that detects sending data contain only zeros (0x00) for example but this not always work >:(
Thanks wuischke. My problem with source dropping is solved and amule works perfectly :)
-
Ah, OK. I understand now.
I write some code that detects sending data contain only zeros (0x00) for example but this not always work
Would you mind sharing this code? This seems like a good thing to have and we could start to improve upon this.
-
With my modifications (including source dropping) total clients that utilise my connection are smaller (see screenshot about 6 files, ~200 clients) and data is send only to clients that gives me chance to download from - QR lower than 2000 at start for example.
The ED2K network is a file sharing, not trading network. You're blocking from downloading from you, for no reason, people that are uploading to a lot of other people. It's completely against the goals and philosophy of the network, and harms it as a whole.
-
It's completely against the goals and philosophy of the network, and harms it as a whole.
*