Buffalo LinkStation update

Discussion of the Web Interface for Transmission, formerly known as Clutch. This applies to all version of Transmission
Post Reply
BufPete
Posts: 1
Joined: Fri May 11, 2018 4:23 pm

Buffalo LinkStation update

Post by BufPete »

Have a buffalo LinkStation 220D which has transmission web interface 2.84 (14307) would like to update to the newest version. Any one know how to update this?
lilw
Posts: 5
Joined: Tue Apr 30, 2019 4:12 pm

Re: Buffalo LinkStation update

Post by lilw »

I use LS420D, follow a German support site, I installed 2.92 on my NAS without using optware (ipkg). and lately I found how to upgrade to latest 2.94 using Synology Transmission package. I think you used ipkg to install to /opt so I can't help you here. You should figure it yourself if you used ipkg installation. But I think it just all the same and only different location.

But here you go, the Synology packages site: https://synocommunity.com/packages
Go for the transmission package, choose the right architecture for your NAS. I use LS420D, so it is a armada 370. It just a tar ball file in spk format, unzip it and check the package.gz or something. if you already installed v2.84, you just need to take a look at 3 folders: /share /lib and /bin for the upgrade. In /bin, remember to delete the busybox (32KB) inside the package, if you copy it into your NAS, it would crashed your ssh cli command, busybox in NAS would be around 600KB.
If you can install transmission by yourself, you can upgrade it too.

NOTE: remember to backup the 3 folders I mentioned above from your NAS. I'm not responsible if you lost your data.
vinhattieu
Posts: 2
Joined: Tue Oct 22, 2019 6:10 am

Re: Buffalo LinkStation update

Post by vinhattieu »

Hi there.

I found your post via Google. I have a Linkstation LS-VL and am trying to install the latest Tranmission on it. Can you give me some advice on it. The German forum NAS Hilfe is dead and I cannot find the Transmission 2.92 tar file anywhere. I am not sure if the 2.94 tar file on Transmissionbt.com is usable.

Many thanks.
lilw
Posts: 5
Joined: Tue Apr 30, 2019 4:12 pm

Re: Buffalo LinkStation update

Post by lilw »

Hi,

You can check the syno packages https://synocommunity.com/package/transmission, find the transmission 2.94 and download the architecture which support your LS-VL. At right now there is 3.00, but it won't work well with Buffalo NAS because missing some lib. Before do anything, take times and compare files in transmission will not overwrite your original NAS files. Only add more lib from transmission, not overwrite. Like I said above, only /bin, /lib and /share from transmission tarball.
put files in /bin, /lib from tar to your NAS /bin and /lib (remember, not overwrite or your NAS will crash) and /share to /usr/share.
google for settings.json and put it in /mnt/disk1/share/.config/transmission-daemon/ (you must have this to organize your transmission.
then from terminal, run /bin/transmission-daemon -g /mnt/disk1/share/.config/transmission-daemon.
Use web interface from pc to control transmission or transmission remote gui. these thing is configure from settings.json.

Here is sample settings.json

Code: Select all

{
    "alt-speed-down": 5000,
    "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": 400,
    "bind-address-ipv4": "0.0.0.0",
    "bind-address-ipv6": "::",
    "blocklist-enabled": false,
    "blocklist-url": "http://www.example.com/blocklist",
    "cache-size-mb": 4,
    "dht-enabled": false,
    "download-dir": "/mnt/disk2/tor",
    "download-queue-enabled": true,
    "download-queue-size": 5,
    "encryption": 1,
    "idle-seeding-limit": 30,
    "idle-seeding-limit-enabled": false,
    "incomplete-dir": "/mnt/disk2/tor_tmp",
    "incomplete-dir-enabled": false,
    "lpd-enabled": true,
    "message-level": 2,
    "peer-congestion-algorithm": "",
    "peer-id-ttl-hours": 6,
    "peer-limit-global": 1000,
    "peer-limit-per-torrent": 60,
    "peer-port": xxxxx,
    "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": true,
    "queue-stalled-enabled": false,
    "queue-stalled-minutes": 30,
    "ratio-limit": 2,
    "ratio-limit-enabled": false,
    "rename-partial-files": true,
    "rpc-authentication-required": true,
    "rpc-bind-address": "0.0.0.0",
    "rpc-enabled": true,
    "rpc-host-whitelist": "",
    "rpc-host-whitelist-enabled": true,
    "rpc-password": "xxxxxxxx",
    "rpc-port": 9091,
    "rpc-url": "/transmission/",
    "rpc-username": "xxxxxx",
    "rpc-whitelist": "*.*.*.*",
    "rpc-whitelist-enabled": 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": 20000,
    "speed-limit-down-enabled": false,
    "speed-limit-up": 750,
    "speed-limit-up-enabled": false,
    "start-added-torrents": true,
    "trash-original-torrent-files": false,
    "umask": 0,
    "upload-slots-per-torrent": 14,
    "utp-enabled": true,
    "watch-dir": "/mnt/disk1/torrent_file",
    "watch-dir-enabled": true
}
Post Reply