Some Keenetic devices have USB ports, which can be used to connect external USB HDD and SSD drives for launching and autonomous operation of the built-in Transmission BitTorrent client. You can assign Keenetic router to download torrents and distribute them 24 hours a day, without assigning this function to your computers or, especially, tablets and smartphones. The Transmission client works with a connected USB drive and allows you to download and distribute files on BitTorrent networks 24 hours a day. You can manage your tasks both from your home network and via the Internet. You can use the 'Transmission' web interface or 'Transmission Remote' program.
To operate the built-in Transmission BitTorrent client, the system component 'Download Station' has to be pre-installed in your Keenetic. You can do it on the 'General system settings' page in the 'Systems component options' section by clicking on the 'Component options.'
NOTE: Important! Download Station can only be run after a USB drive is connected to the Keenetic device. It is recommended to use an external hard drive rather than a flash drive to save downloads, because frequent information overwrites may damage it.
So, connect the USB drive to Keenetic according to the instruction connecting a USB drive. Then go to the 'Applications' page and click on the 'Download Station' link.
Then the 'Download Station' window will be opened.
In the 'Peers port' (TCP port for incoming connections) and 'Management TCP port' fields, leave the default port numbers. If necessary, you can change the management port number (by default: 8090), which you will use to manage your Download Station via your web browser.
If you want to provide access to the Download Station management from the Internet, enable the 'Allow access from the Internet' option.
In the 'Storage folder' field, select the folder on the disk where the downloaded files will be stored. Just click on the 'Select folder' button and specify the preferred folder or parent directory.
In the 'Users' section, select the accounts that will be assigned access rights to manage the built-in Download Station.
To create a new account, click the 'Create user' button.
If you want to set up individual access rights to a network drive connected to Keenetic, please refer to the instruction on a folder permission control on a USB drive.
Then go back to the 'Applications' page. Download Station is off by default. To enable the Download Station, set the switch to the 'On' position.
After configuring and enabling the Download Station, a link 'Go to downloads' will appear in the panel. Clicking on this link will open the 'Transmission WEB Control' window in your web browser.
You can also open this window in your web browser by addressing <IP address>:<control_port> (e.g. 192.168.1.1:8090).
You will see an authorization window, and there you should enter the username and password of an account that has access to the settings of the built-in Transmission BitTorrent client.
After authorization is complete, the 'Transmission WEB Control' window will open in your web browser.
You can find a detailed description of using the Download Station in the Transmission BitTorrent client interface article.
For remote access to the Transmission web-interface from the Internet, we recommend you to use the KeenDNS domain name service and set up remote access to the Transmission web-interface following the instruction on the KeenDNS service.
NOTE: Important! The built-in Transmission BitTorrent client has maximum download and distribution speed limits depending on the Keenetic model:
Keenetic Ultra (KN-1810): 15 Mbps
Keenetic Viva (KN-1910): 15 Mbps
Keenetic Giga (KN-1010): 15 Mbps
Keenetic Extra DSL (KN-2111): 5 Mbps
Keenetic Omni DSL (KN-2011): 5 Mbps
Keenetic Extra (KN-1710): 3 Mbps
Keenetic Omni (KN-1410): 3 Mbps
These limitations are selected based on the productivity of the devices so that the operation of the built-in Transmission BitTorrent client does not take up computing resources from the main Keenetic tasks and does not affect its overall stability. Transmission is not just an application that downloads and distributes files. Still, an entire system that processes and supports multiple connections (which requires resources) operates with the USB interface (which requires more resources) and serves multiple files in the file system (more resources) for writing and reading at the same time. It is still the most complex application for any Keenetic device, which, if not limited, can take up all of Keenetic's resources, depriving it of its ability to perform other functions correctly.
Handling a large number of tasks (downloads) makes almost no sense: due to the general limitation on the channel width, each of them gets quite a bit of resource (if you use a large number of tasks, CPU load will increase, and access speed will naturally decrease). It is much more efficient to work with a small number of downloads, from one to five (configures by queue length). The number of distributions can be massively more because they load the system less.
1. Using the built-in Transmission BitTorrent client, sometimes it stops operating (the Transmission web interface does not work), an error occurs when adding a torrent file or the download fails. For more information, please refer to the Restoring Transmission BitTorrent client settings instruction.
2. If you have set up access to the management of the built-in Transmission BitTorrent client according to this instruction, but you can't access it, follow the recommendations below.
2.1. Check if the 'Storage folder' is specified correctly.
2.2. Make sure that the user whose account you are using has access to downloads.
2.3. If the Transmission management interface no longer opens, try to delete the '/transmission' folder on the external drive and reinstall it. In some cases, it is just enough to remove the configuration file 'settings.json' that was damaged when you disconnect the drive. For more information, see the Restoring Transmission BitTorrent client settings article.
2.4. If the Keenetic web interface is periodically lost or severely slowed down when using the built-in Transmission client, this problem may occur if an external drive formatted with the NTFS file system is used. The NTFS file system is very demanding in terms of resources. With the intensive use of the Transmission, the memory and processor load of Keenetic router increases significantly, which decreases the speed of the web-interface.
Optionally, you can enable the zRam swap file or use the ext4 file system on an external drive. For more information on using the ext4 file system, see the using the EXT4 file system on USB drives article.
2.5. If the torrent is not being downloaded via the built-in Transmission client and the same torrent is being successfully downloaded from the torrent client on your computer, please refer to the following article: No downloads via Transmission built-in torrent client.
2.6. Why does 'File too large' error occur when adding a torrent to the Transmission client?