![]() Registered Member ![]()
|
I'm using KTorrent 1.1 for the first time. I'm trying to download the install CD for kubuntu Linux. This is a well supported torrent with lots of peers inlcuding many seeders. I'm pretty sure I've configured my router and firewall correctly, to allow tcp in on 6881:6889 and udp in on 4444. I've tested the inbound tcp using the link suggested in another post.
The download started off reasonably well, getting chunks from quite a few seeders and very acceptable download rates of around 40Kb/sec. I've set a max of 120 for the download rate as I have a 2Mbit ADSL connection. But now after 12 hours or more the download has tailed right off. On the peers tab I notice that almost all the peers have "Snubbed" me. Why is this and what does it mean? I have an idea: although I've downloaded 573Mb of the 640Mb file, I haven't uploaded anything much, just 32Mb. The torrent status shows as "Downloading". Could it be that it isn't attempting to share chunks I've already got, with the result that most of the peers have given up trying to send to me? Can I do anything to make KTorrent share more aggressively? Also I notice that my router has lots of established NAT/NAPT entries for port 6881 but none for port 4444, could it be that the tracker doesn't know about me (I'm not really sure what this port is for)? |
![]() Registered Member ![]()
|
Try this link: http://btfaq.com/serve/cache/23.html see what snubbed means. About your uploading problem, well, first check your upload speed limit. If it's too low then you might have a problem. Try setting this limit to 80% of your real upload capacity. Your incoming connections are established on 6881. UDP port is something different... |
![]() Registered Member ![]()
|
Thanks for the reply and the very useful link.
I've been watching this closely. For ages the upload speed has been 0. Then 5 or 10 minutes ago the download finished. I went back to have a look and suddenly the upload has started. I'm now sending out at a high rate. It really does look to me as if the seeding doesn't start properly until the download has finished, which if I understand the ideas behind the protocol means that the download will slow down once peers start ignoring you because you're not sharing. |
![]() Moderator ![]()
|
The UDP Tracker port is to deal with UDP trackers (UDP uses less bandwith then HTTP, I guess if you're paying the bandwith, you would find this a good feature).
Seeing that most trackers use HTTP, this port will rarely be used.
During the download you upload to the people who give you good download rates. When your seeding, download rates are unimportant for you, so you try to upload to the people you can upload fast to. Currently the uploading is a little bit unfair when there is an upload limit set. Which could harm download speeds. We need to fix this. |
![]() Registered Member ![]()
|
|
![]() Registered Member ![]()
|
I'm having the same problem in that pretty much everyone I connect to is snubbed and/or choked, so up- and downloading is running at very slow rates (for the connection I'm on). Is there any way of rectifying this (i.e. firewall settings) or is it due to the way in which transfers are handled?
I recently switched to KTorrent from Azureus, mainly out of curiosity, and I have to say that I love it for several reasons: small dowload (600K versus 6.5MB for Azureus); it doesn't eat up _all_ my computer resources while running (bloody Java); integrated search ![]() Keep up the good work. |
![]() Moderator ![]()
|
It's all internal, has nothing to do with firewall and stuff. What version are you running ? |
![]() Registered Member ![]()
|
Apologies, forgot to login for that last post. I'm running KTorrent 1.1 on Opensuse 10.0. Also, I've noticed that after running the client for a while, a lot of peers with IP 0.0.0.0 seem to accumulate in the peer's list. The client works, it uploads and downloads, but it's just not as fast as I'd expect. I'm sitting on a T1 connection, but rarely go above 100KB/s up- or download speed, and when it does, it only sustains it for short periods of time, i.e. a few seconds, maybe a minute or so. |
![]() Registered Member ![]()
|
Well, I too have this kind of problem : I'm trying to seed a torrent. All peers are choked and snubbed, resulting in an upload speed of 0. It's quite an annoying bug...
I'm using the latest SVN version, on a Fedora system. SELinux is deactivated, as it sometimes causes problems. I'm behind a router, but the port KTorrent uses is being forwarded. So I really don't know where it comes from. That's too bad, because KTorrent seems quite good too me. Well, I haven't tested it thoroughly yet, but it has the minimum functionnalities I expect from a client (e.g. choosing files in torrents), and is about 7 times lighter than this azureus bloatware. But, once again, without seeding ability, it loses quite of its interest ![]() |
![]() Moderator ![]()
|
Snubbed shouldn't have any influence on seeding, but try it now with the current svn, I have made some modifications which should improve the 0 upload speed. |
![]() Registered Member ![]()
|
Whoa ! Fast reply, fast correction... Now it works, and it works REALLY well !!!
I will still do some testing, cause I need to see if it is stable in terms of upload, but it really seems promising. The only thing that is still missing is some queue or priority settings, but I've seen it's planned, so... Anyway, thanks for the great job !!! |
![]() Moderator ![]()
|
|
![]() Registered Member ![]()
|
|
![]() Registered Member ![]()
|
Hello,
First, i'd like gto apologize about my english ... and it's weel known that french are not very strong with foreign language !!! Second, i found Ktorrent yesterday and i already prefer it than Bittorrent official or Azureus (not working on may Fedora 4) But i'm allways snubbed or chokked or both !! i don't really understand last answer ... i don't know what's a SVN :
Many thx for your help by advance .... maybe you know a french website talking about Ktorrent ...
Visit my french website EchosDuNet
|
![]() Registered Member ![]()
|
Don't talk for others, please. I'm French myself and very fluent in English. And most of my friends are also.
You didn't really try, then. I can tell you for sure that it works perfectly with this system (I use it). You probably didn't try using a real JRE.
Maybe if you read the FAQ... You don't even need to know what it is, in fact, just follow the guidelines, it's just copy-paste.
Being French and a Linux user myself, there is one thing I must tell you : learn English. Nowadays, lots of programs and documentation are being translated, but most of the time, if you want to do powerful things with your linux box, you'll end up reading English documentation. |
Registered users: bancha, Bing [Bot], Google [Bot], Sogou [Bot]