Need help with Transmission in OpenWRT

I installed Transmission on Slate AX router and it its working well for most part, but im new to OpenWRT and I can't figure out why download speeds are slow.

I have tested same exact dozen torrents on my Intel based MacBook which saturates my wan speeds, but the download speeds via Transmission on the Slate router are all over the place. A lot of times it won't even use half the bandwidth. CPU usage on the router is around 2%.

Here is the config for the Transmission on the router. Please let me know if I need to change anything.

Cheers.

{
    "alt-speed-down": 50,
    "alt-speed-enabled": false,
    "alt-speed-time-begin": 540,
    "alt-speed-time-day": 127,
    "alt-speed-time-enabled": false,
    "alt-speed-time-end": 1020,
    "alt-speed-up": 50,
    "bind-address-ipv4": "0.0.0.0",
    "bind-address-ipv6": "::",
    "blocklist-enabled": false,
    "blocklist-url": "http://www.example.com/blocklist",
    "cache-size-mb": 2,
    "dht-enabled": true,
    "download-dir": "/tmp/mountd/disk1_part1/Movies/1Temp",
    "download-queue-enabled": true,
    "download-queue-size": 20,
    "encryption": 1,
    "idle-seeding-limit": 30,
    "idle-seeding-limit-enabled": false,
    "incomplete-dir": "//Downloads",
    "incomplete-dir-enabled": false,
    "invalid-key": false,
    "lazy-bitfield-enabled": true,
    "lpd-enabled": false,
    "message-level": 1,
    "peer-congestion-algorithm": "",
    "peer-id-ttl-hours": 6,
    "peer-limit-global": 1000,
    "peer-limit-per-torrent": 100,
    "peer-port": 62983,
    "peer-port-random-high": 65535,
    "peer-port-random-low": 49152,
    "peer-port-random-on-start": true,
    "peer-socket-tos": "default",
    "pex-enabled": true,
    "port-forwarding-enabled": true,
    "preallocation": 0,
    "prefetch-enabled": true,
    "queue-stalled-enabled": true,
    "queue-stalled-minutes": 30,
    "ratio-limit": 2,
    "ratio-limit-enabled": false,
    "rename-partial-files": true,
    "rpc-authentication-required": false,
    "rpc-bind-address": "0.0.0.0",
    "rpc-enabled": true,
    "rpc-host-whitelist": "",
    "rpc-host-whitelist-enabled": false,
    "rpc-password": "{a051a45912396255bb914dc6b01e75a8d4fbf92el4HSeDSC",
    "rpc-port": 9091,
    "rpc-url": "/transmission/",
    "rpc-username": "",
    "rpc-whitelist": "127.0.0.1,::1",
    "rpc-whitelist-enabled": false,
    "scrape-paused-torrents-enabled": true,
    "script-torrent-done-enabled": false,
    "script-torrent-done-filename": "",
    "seed-queue-enabled": false,
    "seed-queue-size": 10,
    "speed-limit-down": 100,
    "speed-limit-down-enabled": false,
    "speed-limit-up": 350,
    "speed-limit-up-enabled": true,
    "start-added-torrents": true,
    "trash-original-torrent-files": false,
    "umask": 18,
    "upload-slots-per-torrent": 10,
    "utp-enabled": true,
    "watch-dir-enabled": false
}

I have not used the Transmission but Aira2, but router does not very suitable to as the downloader I guess.

Can try higher to 10 for "cache-size-mb": 2

1 Like

Ive tried higher but that didn't work.

I wiped the router and and reinstalled everything from scratch and that seemed to solve the problem temporally, download speed was at steady 6.8MB/s. But few hours later speeds dropped at stayed at 5.5MB/s.

After extensive testing, I have come to the conclusion that the Transmission app needs a lot of work on openwrt. On the desktop version of a torrent application, I would see over 2,000 seeds, but on Openwrt I would only see 160 seeds. Thats after several hours of testing same half a dozen torrents over and over.

So the solution is; use a computer for torrenting or someone would have to perform major updates to the torrent app that runs on OpenWRT.

I havent tested Aira2, because it didn't come up when I was searching for torrent apps that run in OpenWrt. So that's something I will have to do at a later time.

Cheers.

1 Like