GuidesLifeReviews

Transmission for DNS-313, DNS-323

Getting the D-Link DNS-323 2-Bay Network Attached Storage Enclosure

This guide has been superseded by “Transmission 1.42+ for DNS-323

Required files

libcurl (7.18.1) download

transmission (1.21) download

transmission (1.22) download

These files (by KyleK) are for fonz’s fun_plug version 0.5. Setting up transmission is pretty straight forward.

Setting up fonz’s fun_flug
If you are using DNS-313, follow this guide to install fonz’ fun_plug for the DNS-313 before following the rest of this guide.
If you are using DNS-323, follow the instructions to install fonz’s fun_plug.

Downloading the required files
Download the required files (libcurl and transmission) to your Volume_1 (/mnt/HD_a2).

Installing libcurl and transmission
Telnet to your NAS and execute the following commands

/ # cd mnt/HD_a2
/mnt/HD_a2 # funpkg -i curl-7181.tgz
Installing package curl-7181 …
/mnt/HD_a2 # funpkg -i Transmission-1.22-ffp0.5.tgz
Installing package Transmission-1.22-ffp0.5.tgz …

Editing the transmission.sh file (if you are setting up for DNS-313)
Edit the startup file transmission.sh (/ffp/start/transmission.sh) using vi or other suitable editor. Change the following line:

export TRANSMISSION_HOME=/mnt/HD_a2/.transmission

to

export TRANSMISSION_HOME=/mnt/HD_a4/.transmission

Creating a temporary directory
Execute the following command to create a temporary directory to hold torrent files that are greater than 100kB.

/mnt/HD_a2 # mkdir -p /mnt/HD_a2/tmp

Running transmission for the first time
Execute transmission-daemon using the following command

/mnt/HD_a2 # /ffp/start/transmission.sh start
Starting transmission-daemon
/mnt/HD_a2 #

Setting the path for new torrent

This makes the downloading of torrent files to your Volume_1 and avoid the cluttering of HD_a4 for DNS-313.

/mnt/HD_a2 # mkdir -p /mnt/HD_a2/torrents

if you are on DNS-313

/mnt/HD_a2 # export TRANSMISSION_HOME=/mnt/HD_a4/.transmission
/mnt/HD_a2 # transmission-remote -f /mnt/HD_a2/torrents

otherwise

/mnt/HD_a2 # export TRANSMISSION_HOME=/mnt/HD_a2/.transmission
/mnt/HD_a2 # transmission-remote -f /mnt/HD_a2/torrents

Starting the transmission automatically on reboot
transmission can be started everytime you reboot your device. Simply set the transmission.sh file to executable

/mnt/HD_a2 # chmod a+x /ffp/start/transmission.sh

Have fun with your transmission!

Note: If you encounter “Permission Denied” during the bittorrent session, execute the following command in telnet:

/ # chmod 0755 -R /mnt/HD_a2/torrents

 

Treat shadowandy!

If these step-by-step guides have been very helpful to you and saved you a lot of time, please consider treating shadowandy to a cup of Starbucks.  

This site contains links to Amazon. These links will take you to some of the products mentioned in today’s article. As an Amazon Associate, I earn from qualifying purchases.
82 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments