Setting up Clutch for transmission
Before you proceed, you should already have fonz’s fun_plug installed (version 0.3 or 0.4). If you have yet to setup transmission, check out setting up transmission 1.06. This section will guide you through the installation of lighttpd and php (with socket and json enabled.
Download the necessary files to your Volume_1 of DNS-323.
– php-5.2.5.tgz
– lighttpd-1.4.17 from fonz
– Clutch 0.4
Setting up lighttpd 1.4.17
/ # cd /mnt/HD_a2
/mnt/HD_a2 # funpkg.sh lighttpd-1.4.17.tgz
Unpacking lighttpd-1.4.17.tgz …
Installing files to /mnt/HD_a2/fun_plug.d …
Cleaning up
/mnt/HD_a2 # mv /mnt/HD_a2/fun_plug.d/etc/lighttpd.conf-with-php-sample /mnt/HD_a2/fun_plug.d/etc/lighttpd.conf
/mnt/HD_a2 # chmod a+x /mnt/HD_a2/fun_plug.d/start/lighttpd.sh
/mnt/HD_a2 # mkdir -p /mnt/HD_a2/www/pages
/mnt/HD_a2 # mkdir -p /mnt/HD_a2/www/logs
Setting up php 5.2.5 (with socket and json)
/mnt/HD_a2 # funpkg.sh php-5.2.5.tgz
Unpacking php-5.2.5.tgz …
Installing files to /mnt/HD_a2/fun_plug.d …
Cleaning up
/mnt/HD_a2 #
Setting up Clutch
/mnt/HD_a2 # tar zxf Clutch-0.4.tar.gz -C /mnt/HD_a2/www/pages
/mnt/HD_a2 # mv /mnt/HD_a2/www/pages/Clutch-0.4 /mnt/HD_a2/www/pages/clutch
/mnt/HD_a2 # chmod 0777 /mnt/HD_a2/www/pages
/mnt/HD_a2 # chmod 0777 /mnt/HD_a2/www/pages/clutch
/mnt/HD_a2 # echo $VOL1/.transmission/daemon/socket > /mnt/HD_a2/www/pages/clutch/remote/data/socket.txt
Rebooting the DNS-323
/mnt/HD_a2 # reboot
Wait for a couple of moments for your DNS-323 to finish rebooting. Telnet to your DNS-323 after that and check if the required processes are running by issuing the command ps. You should see transmission-daemon, php-cgi and lighttpd in the process list.
Surf on to http://<DNS-323’s IP>:8080/clutch/, you should see your clutch interface up and running.
Do remember to change the download directory under the clutch’s option.