How to set global bandwidth limits in Transmission?

Published on Aug. 22, 2023, 12:20 p.m.

To set global bandwidth limits in Transmission, you can follow these steps:

  1. Open Transmission and click on the “Edit” menu.
  2. Select “Preferences” from the drop-down menu.
  3. Go to the “Speed” tab.
  4. Under “Bandwidth”, set the upload and download limits as desired.
    5 . Check the box for “Limit bandwidth to” and choose “Global” from the drop-down menu.
  5. Click the “Save” button to save your changes.

By doing the above steps, you will set the global bandwidth limits in Transmission, which will apply to all transfers.

How to set global bandwidth limits in Transmission by config file?

To set global bandwidth limits in Transmission via the configuration file, you can follow these steps:

  1. Stop the Transmission daemon using the command:
sudo systemctl stop transmission-daemon.service
  1. Open the settings.json file using your preferred text editor. For example, using the nano text editor:
sudo nano /etc/transmission-daemon/settings.json
  1. Under the "speed-limit-down-enabled" and "speed-limit-up-enabled" lines, set the values to true to enable global bandwidth limits:
"speed-limit-down-enabled": true,
"speed-limit-up-enabled": true,
  1. Under the "speed-limit-down" and "speed-limit-up" lines, set the values to the desired download and upload limits in KB/s:
"speed-limit-down": 1000,
"speed-limit-up": 500,
  1. Save the file and exit the text editor.
  2. Start the Transmission daemon using the command:
sudo systemctl start transmission-daemon.service

By doing so, you have set the global bandwidth limits in Transmission via the configuration file.