Complete Idiot’s Guide to installing Transmission & Clutch on DNS-323. There could be typo errors/ missed steps. Pls use at your own risks.
Acknowledgements & Credits :
The contents below were 99.99999% extracted from information provided by Shadowandy . Thanks to Shadowandy!!!
1. Go to this webby to dl fun_plug and fun_plug.tgz
http://www.shadowandy.net/2008/05/running-fonzs-fun_plug-05-on-dns-323.htm
Required files
fun_plug (from
http://www.inreto.de/dns323/fun-plug/0.5/)
- right click on url and select “Save Target As…” to Volume 1
fun_plug.tgz (from
http://www.inreto.de/dns323/fun-plug/0.5/)
- click on url and save to Volume 1
2. Reboot DSN-323 to unzip fun_plug.tgz (Uzip should be automatic)
3. After reboot, check Volume 1 and see if additional folders have been created on Volume1
4. Then click on this url:
http://www.shadowandy.net/2008/05/transmission-for-dns-313-dns-323.htm
To dl these 2 files to your Volume 1
- libcurl (7.18.1) download
- transmission (1.22) download
5. On yr PC, click ‘Start’ and select ‘Command Prompt’
6. At command prompt level (“>”), enter “
Telnet <your dns-323 ip-addr) ”
7. It should tell you that you are connected to your DNS-323
8. Enter the following commands in sequence
- / #
cd mnt/HD_a2
- /mnt/HD_a2 #
funpkg -i curl-7181.tgz
System Response: Installing package curl-7181 …
- /mnt/HD_a2 #
funpkg -i Transmission-1.22-ffp0.5.tgz
System Response: Installing package Transmission-1.22-ffp0.5.tgz …
If you encounter Fatal Error; File not found, do not call 999. Simply rename the command to .tar instead of .tgz If still cannot, shout for help
Ok, you are half-way there……..the next steps are Life & Death….
9. At the /mnt/HD_a2 # prompt, enter the following command to execute Transmission-Daemon:
/ffp/start/transmission.sh start
System Response: Starting transmission-daemon
10.Enter the command to create a Torrents Folder on Volume 1:
-
mkdir -p /mnt/HD_a2/torrents
11. Enter these commands in sequence:
-
export TRANSMISSION_HOME=/mnt/HD_a2/.transmission
-
transmission-remote -f /mnt/HD_a2/torrents
-
chmod a+x /ffp/start/transmission.sh
Now to Install Clutch for Transmission
12. Again at the /mnt/HD_a2 # prompt, enter these commands in sequence:
Downloading the required files
-
wget http://www.inreto.de/dns323/fun-plug/0.5/packages/php-5.2.6-2.tgz
System Response: Connecting to
www.inreto.de (217.119.59.48:80)
php-5.2.6-2.tgz 100% |*******************************| 6414k 00:00:00 ETA
13. Setting up PHP and lighttpd. Enter these commands in sequence:
-
funpkg -i php-5.2.6-2.tgz
System Response: Installing package php-5.2.6-2 …
-
cp /ffp/etc/examples/lighttpd.conf-with-php /ffp/etc/lighttpd.conf
-
mkdir -p /mnt/HD_a2/www/pages /mnt/HD_a2/www/logs
14. Downloading Clutch. Enter these commands in sequence:
-
wget http://clutchbt.com/Files/Clutch-0.4.tar.gz
System Response: Connecting to clutchbt.com (74.52.213.130:80)
Clutch-0.4.tar.gz 100% |*******************************| 155k 00:00:00 ETA
15. Setting up Clutch. Enter these commands in sequence:
-
tar xf Clutch-0.4.tar.gz -C /mnt/HD_a2/www/pages/
-
mv /mnt/HD_a2/www/pages/Clutch-0.4/ /mnt/HD_a2/www/pages/clutch
-
echo “/mnt/HD_a2/.transmission/daemon/socket” > mnt/HD_a2/www/pages/clutch/remote/data/socket.txt * this is a whole command *
16. Starting up lighttpd
-
chmod a+x /ffp/start/lighttpd.sh
-
sh /ffp/start/lighttpd.sh start
System Response: Starting /ffp/sbin/lighttpd -f /ffp/etc/lighttpd.conf
17. Accessing your Clutch
Now surf to
http://<DSN-323 ippr-addr>:8080/clutch/ to use your transmission
18. If you encounter ‘Permission Denied’ during BT, then Telnet to your DSN323 again to give your Torrents folder ‘write’ access. Enter this command:
-
chmod -R a=rwx /mnt/HD_a2/<Torrents> * Thanks to Lss *