I believe you've misinterpreted what ratio means.
From Wikipedia:
A user's share ratio for any individual torrent is a number determined
by dividing the amount of data that user has uploaded by the amount of
data they have downloaded. Final share ratios over 1.0 carry a
positive connotation in the BitTorrent community, because they
indicate that the user has sent more data to other users than they
received. Likewise, share ratios under 1 have negative connotation.
So the ratio has nothing to do with upload/download speed, but instead it affects the total amount uploaded, compared to the total size of the torrent.
So if you have a ratio of 2, and download a 1 GB torrent, the upload will stop after having uploaded 2 GB.
If you have installed the transmission-remote
utility, you can have access to the same options as the desktop app by using the command line.
- If you're using Ubuntu Server, the remote capabilities of Transmission are enabled by default
- If you're using Ubuntu Desktop you have to enable them first by going to: Edit → Preferences → Remote tab → check Allow remote access (by default the Transmission server runs on
localhost
(127.0.0.1
) and on port 9091
:
The relevant commands to your case are below:
You can see the current session information (including seed ratio, upload/download speeds etc.) with the command:
transmission-remote 127.0.0.1:9091 -si
For the following commands, if they're run on no specific torrent (no -t
parameter), they set the global values.
You can set the ratio with:
transmission-remote 127.0.0.1:9091 -sr <ratio>
And to remove the current seed ratio, run this:
transmission-remote 127.0.0.1:9091 -SR
To set upload or download limit (in kB/s), use these commands.
Set download limit:
transmission-remote 127.0.0.1:9091 -d <limit>
Set upload limit:
transmission-remote 127.0.0.1:9091 -u <limit>
For more information about the transmission-remote
utility, please see its man pages.