Hi! I’ve installed transmission daemon and transmission web, just needed some help with editing the config file etc, I’ve looked for guides and none of them are basic enough for, for example I don’t even know how to access and edit the config file (I have a USB mounted the Mango v2) Any help would be appreciated
To access config file, you should use terminal to login into router’s shell by SSH protocol.
Pls refer this to use ssh,
After login into router’s shell,
you can issue some command. like:
installing a editor named “nano”:
opkg update
opkg install nano
You need internet access here.
Then nano can open config file and you edit it:
nano /etc/configfile_name
Another editor installed by default is “vi”, that’s a little bit complex, but more prevalent on router system.
You can also install “luci-app-transmission” and from luci configure all transmission options.
The file in question is called “settings.json”
Example:
{
“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”: true,
“blocklist-url”: “http://www.example.com/blocklist”,
“cache-size-mb”: 2,
“dht-enabled”: true,
“download-dir”: “/mnt/sdb1/downloads”,
“download-queue-enabled”: true,
“download-queue-size”: 4,
“encryption”: 1,
“idle-seeding-limit”: 30,
“idle-seeding-limit-enabled”: false,
“incomplete-dir”: “/mnt/sdb1/transmission/incomplete”,
“incomplete-dir-enabled”: true,
“invalid-key”: false,
“lazy-bitfield-enabled”: true,
“lpd-enabled”: false,
“message-level”: 1,
“peer-congestion-algorithm”: “”,
“peer-id-ttl-hours”: 6,
“peer-limit-global”: 240,
“peer-limit-per-torrent”: 60,
“peer-port”: 51413,
“peer-port-random-high”: 65535,
“peer-port-random-low”: 49152,
“peer-port-random-on-start”: false,
“peer-socket-tos”: “default”,
“pex-enabled”: true,
“port-forwarding-enabled”: true,
“preallocation”: 1,
“prefetch-enabled”: false,
“queue-stalled-enabled”: true,
“queue-stalled-minutes”: 30,
“ratio-limit”: 2,
“ratio-limit-enabled”: false,
“rename-partial-files”: false,
“rpc-authentication-required”: false,
“rpc-bind-address”: “0.0.0.0”,
“rpc-enabled”: true,
“rpc-password”: “{yourrpcautomaticgeneratedxxxxxxxx”,
“rpc-port”: 9091,
“rpc-url”: “/transmission/”,
“rpc-username”: “”,
“rpc-whitelist”: “...”,
“rpc-whitelist-enabled”: true,
“scrape-paused-torrents”: true,
“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”: 100,
“speed-limit-up-enabled”: false,
“start-added-torrents”: true,
“trash-original-torrent-files”: false,
“umask”: 18,
“upload-slots-per-torrent”: 14,
“utp-enabled”: true,
“watch-dir”: “/mnt/sdb1/transmission”,
“watch-dir-enabled”: true
}