Page 1 of 3

My upload speed is too slow or nonexistent (Previous utorrent user)

Posted: Fri Dec 05, 2014 5:45 pm
by wonderland
Hello,

I won't go into much detail why, but I recently switched torrent clients from utorrent to qbittorrent, ahem.. advertisements ahem...

One thing I miss from uttorrent is the automatic configurator based on my internet speed. I'm having the hardest time configuring qBittorrent so it could take full advantage of my internet, it's quite decent. My priority is upload and since I started using qbittorrent it hasn't been the same. Download speed is also a bit slower than it used to, but I hope that this all comes down to settings.

At the moment I have around 50 torrents seeding, but only few of them are uploading at any given time and and those who are uploading do it at very slow speeds.

My download speed is around 105 Mbit/s
My upload speed can go as high as 250 Mbit/s

In utorrent used to upload around 7-10 megabytes per second (not all the time but quite often), In qbittorrent highest upload speed I have seen is 2 megabytes per second.

Could you please help me with settings?

I'm also not sure if I should check "Use UPnP" or "Enable bandwidth management (uTP)" or "Enable DHT", etc.

Re: My upload speed is too slow or nonexistent (Previous utorrent user)

Posted: Fri Dec 05, 2014 8:29 pm
by ciaobaby
UPnP is used to communicate with routers and automatically forward the listening ports.

DHT is "Distributed Hash Table" and is used to locate peers.

uTP is a communication protocol used to connect to, and communicate with, other peers.

While DHT and uTP can aid peer discovery if the peers do not take pieces from your client it will only add overhead.

Re: My upload speed is too slow or nonexistent (Previous utorrent user)

Posted: Fri Dec 05, 2014 9:48 pm
by wonderland
In my case, which of these would you recommend enabling/disabling?

Re: My upload speed is too slow or nonexistent (Previous utorrent user)

Posted: Fri Dec 05, 2014 11:22 pm
by Nemo
Hi and welcome,

For the best possible speeds you will need to have your port open from qBittorrent (Settings -> Connections -> Listenport) in your firewall, and router if you have one.

If your router supports UPNP and if its enabled you can keep this setting enabled within qBittorrent for auto port forward. This way you don't need to open it yourself. Or you disable it within qBittorrent and manually open the needed port.

You can leave both DHT and uTP enabled.

Re: My upload speed is too slow or nonexistent (Previous utorrent user)

Posted: Sat Dec 06, 2014 12:19 pm
by ciaobaby
As above ... With two provisos' ;

One: If you forward  the port(s) manually, leaving UPnP enabled can  cause a 'false positive' with the connection status indicator on the status bar, which means it may show amber because your router returned an error status to the "forward port" instruction if the port is already forwarded.

Two: If you use a modem, such as "tethering" to a mobile/cell phone or a mobile broadband 'dongle', disable UPnP, as modems do not support UPnP at all and it may cause libtorrent/qbittorrent to 'hang'  or 'crash' on start up, depending on how your mobile device handles unknown instructions.

Re: My upload speed is too slow or nonexistent (Previous utorrent user)

Posted: Fri Dec 12, 2014 6:29 am
by wonderland
Thanks for replying,

In my case there is no modem, I got a cable straight to my pc.

I just looked at my firewall settings and noticed that there were pre-made qbittorrent settings for inbound traffic, but not for outbound traffic, so I created 2 new outbound rules for qbittorrent one for TCP and other one for UDP. I wonder why this was not created by qbittorrent by default?

By status indicator do you mean the green circle with cable, at the bottom center of qbittorrent? If so, it's still green.

So far it doesn't seem that there are any changes in upload speeds.

What about these settings (I'm not sure how to configure these either):
Global maximum connection
Maximum number of connections per torrent
Global maximum number of upload slots
Maximum number of upload slots per torrent

Should I enable these settings:
Enable bandwidth management (uTP)
Use a different port for DHT and bittorrent

Re: My upload speed is too slow or nonexistent (Previous utorrent user)

Posted: Fri Dec 12, 2014 12:12 pm
by ciaobaby
In my case there is no modem, I got a cable straight to my pc.
A cable from where??
I wonder why this was not created by qbittorrent by default?
Because 'outbound' traffic goes via what are called ephemeral ports, so the outgoing port is not known until the request is made.

What about these settings (I'm not sure how to configure these either):
Global maximum connection
Maximum number of connections per torrent
Global maximum number of upload slots
Maximum number of upload slots per torrent
Neither do we, until you tell us how you intend to, or do already,  use your client and your actual connection speeds.
Should I enable these settings:
Enable bandwidth management (uTP)
Use a different port for DHT and bittorrent
Yes and not necessarily.
By status indicator do you mean the green circle with cable, at the bottom center of qbittorrent? If so, it's still green.
Yes, and green is good.

Re: My upload speed is too slow or nonexistent (Previous utorrent user)

Posted: Fri Dec 12, 2014 4:33 pm
by wonderland
In my case there is no modem, I got a cable straight to my pc.
A cable from where??

From ISP's box
What about these settings (I'm not sure how to configure these either):
Global maximum connection
Maximum number of connections per torrent
Global maximum number of upload slots
Maximum number of upload slots per torrent
Neither do we, until you tell us how you intend to, or do already,  use your client and your actual connection speeds.

I intend to maximize my upload speed which is very low at the moment, as regarding these setting, I have them like this:
Global maximum connection - 500
Maximum number of connections per torrent - 100
Global maximum number of upload slots - 8
Maximum number of upload slots per torrent - 4

Bottom line is that I would like to improve my upload speed in qbittorrent. I was using uTorrent before (about a month ago) and I saw upload speeds as high as 8-10 mb/s. I uninstalled utorrent and wanted to start using qbittorrent, but the highest upload speeds I have seen so far was 1mb/s, but that was just an isolated incident, mostly I see upload speeds below 100 KiB/s. Also with utorrent I had tens of torrents being uploaded simultaneously, while with qbittorrent I have seen a maximum of 5 simultaneous uploads. My internet speed or firewall settings hasn't been changed, I don't have access to ISP's "internet box", nor did I have it while I was using utorrent. The only change I had is torrent software.

And that is the reason why I'm getting on your nerves :), because I think that there is probably something wrong with my settings, and I want to get them right in order to optimize mu upload speeds.

Re: My upload speed is too slow or nonexistent (Previous utorrent user)

Posted: Sat Dec 13, 2014 9:51 am
by ciaobaby
From ISP's box
And is this 'box' a router or a fibre optic or copper coax 'cable' modem??
I intend to maximize my upload speed which is very low at the moment
YOU cannot do that, only the peers that connect to your client can increase the upload
but the highest upload speeds I have seen so far was 1mb/s, but that was just an isolated incident, mostly I see upload speeds below 100 KiB/s
100 kiB/s is <800 kbps or 0.8mbps

and you will never see rates in qBT in bps (bit per second) they are BPS where 1 BPS == 8bps  AND KiB means DIGITAL KiloBytes which is 1024 Bps not kBps which is 1000 Bytes per second.

Okay so you are using the default setting. What kind of loads do you run your client at and what is the measured speed of your connection, (use speedtest.net to find it empirically), then we can give some approximate starting points, but finding the ideal is up to you.
And that is the reason why I'm getting on your nerves :), because I think that there is probably something wrong with my settings, and I want to get them right in order to optimize mu upload speeds.
Actually, I don't think anything  of the sort. I know your settings will be far from ideal, because you are coming from the hand holding guestimated settings of uTorrent which are RARELY ideal if you simply use the "speed guide" tool.

Also:
No, no what gets on my nerves more than anything, is having to spend several days squeezing every last tiny little bit of information out of people who are asking for help. Give us the information that we need and we will probably diagnose the issue in one or two posts. If you don't really know what we may need, you have two options:

One: Tell us EVERYTHING from the client version right down to the colur of your socks!

OR

Two: Ask us what we would like to know BEFORE expecting any of us to fix the problem INSTANTLY.

A mechanic cannot fix your car without seeing it, we can't fix your settings until we know as much about the problem as possible.

Re: My upload speed is too slow or nonexistent (Previous utorrent user)

Posted: Sat Dec 13, 2014 2:21 pm
by wonderland
Fibre optic cable goes into the box, and standard internet cable goes into my PC (I'm sorry, I'm not too familiar with Internet terminology), I could post a pic if needed. But I don't think that matters much, because my internet is working just fine, I'm just not too happy with those darn settings.

So, qbittorrent uses different measurement system than utorrent?

I would gladly provide all the information you need.

My internet speed is:
Download: 106.22 Mbps
Upload: 257.84 Mpbs

I've uploaded some screenshots of my configuration

Version I'm running is 3.1.11

I understand that ultimately it comes down to how fast peers can download from me, but so far it seems that my internets full potential isn't being used.

Re: My upload speed is too slow or nonexistent (Previous utorrent user)

Posted: Sat Dec 13, 2014 4:20 pm
by ciaobaby
So max DL rate of around 100 KiBps as a starting point, max UL 80KiBps

You don't give any idea of how many jobs you expect to run or what kind of swarms they are likely to have  but "maxing the upload" is NOT a basis for useful setting.

so at a guess and assuming you are not a "power" user:
300 global connections, 8 or 10 per torrent with 5 or 6 upload slots to start with. Then you start to monitor and test with varying jobs ang juggle around with the connection.

You don't say whether it is a shared machine (also used for browsing, email etc.) or whether it is for qbittorrent only so I have no idea whether you could/should test with more connections or less initially

Set half-open connection to less than 10,  you may get away with more but that depends on your OS.
You may need to disable IPv6 but that also depends on the OS.
Set uTP on and rate limit uTP on, again this is something else you need to determine depending on your use case

Re: My upload speed is too slow or nonexistent (Previous utorrent user)

Posted: Sat Dec 13, 2014 5:02 pm
by wonderland
I've never enforced any upload on download restrictions. May I ask why are you suggesting such little speeds? Maybe I told something wrong about my speed before, I was referring to Megabits in my previous post but here is a link with my speed results in Kilobytes - http://www.speedtest.net/my-result/3982427360

At the moment I have 50 torrents (all of them are finished), but most of them are inactive (no upload). I download something from time to time, but usually torrents are finished and ready for upload, on average I would say I have around 30-40 torrents in my program.

I am the only user of this particular PC, torrent application usually runs in background while the computer is on. I can test freely. I have yet to experience a situation where I would need to limit download or upload speed. And if situation like this would occur, I would just quit torrent application for the time being.

I'm probably not a power user, but I do know my way around PC and windows (I'm using windows 7 64bit version). I'm just not too familiar with torrent settings.

How much should I set in "Global maximum number of upload slots"?
I really couldn't find where to set "half-open connections"

Isn't uTP something that limits speed?

Re: My upload speed is too slow or nonexistent (Previous utorrent user)

Posted: Sat Dec 13, 2014 8:58 pm
by fusk
Expecting that you're router settings etc. is as should be. I'd set something like.
I'm using portforward, so i've disabled UPNP & random port on startup.
pex, local peer discovery & dht are still enabled as trackers can block access, so i don't see a need to adjust them.

Max global connections: 250
Max per torrent: 50
Global max upload slots, mine is deactivated.
Max upload per torrent: 15/20

Max active download: 1/2
Max active uploads, depends on how many jobs you expect to run. Mine is 200 as i never have close to 200 active torrents in my list, but i want all of them to be online even if they're inactive.
Max active torrents. Same.

And then monitor if things are running smoothly.

Re: My upload speed is too slow or nonexistent (Previous utorrent user)

Posted: Sun Dec 14, 2014 4:10 pm
by ciaobaby
Isn't uTP something that limits speed?
No, it is a transport protocol
http://www.bittorrent.org/beps/bep_0029.html

Re: My upload speed is too slow or nonexistent (Previous utorrent user)

Posted: Sun Dec 14, 2014 8:21 pm
by wonderland
Thanks for the suggestions Fusk, I will try something similar to your settings and see how it goes.