Transmission 1.72 w/ Clutch - now easier?

Questions regarding modifying the torrent engine or download station may go here.
Forum rules
Please note the disclaimer before modifying your Synology Product.

Transmission 1.72 w/ Clutch - now easier?

Postby boomstik » Mon Jul 06, 2009 9:05 pm

Hey all,
It appears that the Clutch web interface is now built in to Transmission, and works great without installing lighttpd, php and php-fcgi.
In fact, the only thing I needed to install was transmission itself.

I followed the instructions on the Wiki: http://forum.synology.com/wiki/index.ph ... utch_HowTo, but they didn't quite work (I kept getting a popup with a 404 error), so I started playing with it, and realized there's now an /opt/share/transmission/web/ folder, which contains Clutch. I then followed some tips from http://mybookworld.wikidot.com/transmission to edit the configuration.

The steps I took to get everything working were:

0) install the bootstrap and get ipkg working
1) # ipkg install transmission
2) # mkdir /root/.config (not even sure if you need this step - does Transmission do it upon first run?)
3) # transmission-daemon -f (this will create the Transmission config files in /root/.config)
3.5) Ctrl-C to terminate the daemon
4) edit /root/.config/transmission-daemon/settings.json with your favourite editor
4.5) find the line which reads: "rpc-whitelist": "127.0.0.1", and change it to "rpc-whitelist": "127.0.0.1,192.168.0.*", substituting 192.168.0.* for your network address (essentially you're adding your internal network to the whitelist). Save the file.
5) # transmission-daemon
6) open http://<your-diskstation-address>:9091/ in your browser. you should see the Clutch interface.

This worked fine for me -please test this on your systems, and post here if it works. If everything does work as expected, I'll modify the above Wiki page with these instructions.
boomstik
I'm New!
I'm New!
 
Posts: 4
Joined: Sun Oct 19, 2008 10:26 pm

Re: Transmission 1.72 w/ Clutch - now easier?

Postby pmontanari » Fri Jul 10, 2009 4:58 pm

Worked perfectly for me. Thanks.
pmontanari
I'm New!
I'm New!
 
Posts: 2
Joined: Sun Dec 28, 2008 8:10 pm

Re: Transmission 1.72 w/ Clutch - now easier?

Postby maelcum » Sat Jul 11, 2009 12:33 am

Perfect!
You don't need step 2)
User avatar
maelcum
Student
Student
 
Posts: 66
Joined: Fri Oct 05, 2007 5:26 pm

Re: Transmission 1.72 w/ Clutch - now easier?

Postby tommyhj » Mon Jul 13, 2009 12:12 am

Works perfectly on DS109 without step 2! I'm yet to determine if it's faster or more stable than the built in rtorrent...

Here's my little guide for installing ipkg, Midnight Commander and Transmission/Clutch:

1)
- Telnet your diskstation and log in with username "root", and normal admin password
- Install ipkg (remember to check what CPU your diskstation has. For DS109, DS209, 409 use http://forum.synology.com/enu/viewtopic.php?f=40&t=15087. Check http://forum.synology.com/wiki/index.php/Overview_on_modifying_the_Synology_Server%2C_bootstrap%2C_ipkg_etc for more info)
# cd /volume1/@tmp
# wget http://ipkg.nslu2-linux.org/feeds/optwa ... -5_arm.xsh
# sh syno-mvkw-bootstrap_1.2-5_arm.xsh
# ipkg update

2)
- Install Midnight commander & Transmission
# ipkg install mc
# ipkg install transmission

3)
- Run the daemon with -f to create the config files for Transmission
# transmission-daemon -f
- Ctrl-c to quit daemon

4)
- Use midnight commander to edit the config file for your networked PC's to have access to the web interface
# mc
- Navigate to /root/.config/transmission-daemon/settings.json and press F4
- Find the line with "rpc-whitelist": "127.0.0.1"
- Add all the IP-adresses of the computers that should have access to the web interface, eg. "rpc-whitelist": "127.0.0.1, 192.168.0.x", save and exit editor with esc-0 (F5-10 doesn't work through telnet, substituting them with esc+1 - 10)
- esc+0 to quit Midnight Commander

5)
- Create a folder for downloaded files and run the transmission daemon (it will run in the background, but will terminate if you restart the server)
# mkdir /volume1/torrents (or don't if you want to use another root folder like /public)
# transmission-daemon

6)
- Enter webinterface via browser (from an ip address you specified in the config file(: http://<synology server ip adress>:9091
- Press the button in the lower left corner and select preferences
- Enter /volume1/torrents/ in the "download to" field
- Edit the rest to your liking

Now I just need to figure out enough about Linux for it to start automatically when the server boots up...
Last edited by tommyhj on Tue Jul 14, 2009 7:46 am, edited 1 time in total.
tommyhj
Novice
Novice
 
Posts: 54
Joined: Sun Jun 07, 2009 8:01 pm

Re: Transmission 1.72 w/ Clutch - now easier?

Postby Hamilcar » Mon Jul 13, 2009 6:53 pm

The complete noob that I am would love to have a detailed tutorial to get transmission working :)
Hamilcar
Novice
Novice
 
Posts: 47
Joined: Mon Jul 13, 2009 6:42 pm

Re: Transmission 1.72 w/ Clutch - now easier?

Postby tommyhj » Tue Jul 14, 2009 7:50 am

Hamilcar wrote:The complete noob that I am would love to have a detailed tutorial to get transmission working :)


Sorry Hamilcar, this isn't exactly complete noob stuff... But it's fairly straight forward to learn if you are a bit technical minded. I'd recommend you read up on the wiki http://forum.synology.com/wiki/ and try to fool around a bit with your server via telnet (that's what I did a few days ago, when I was a complete noob :D). I did edit my guide above a bit so it's as simple as possible. Good luck!
tommyhj
Novice
Novice
 
Posts: 54
Joined: Sun Jun 07, 2009 8:01 pm

Re: Transmission 1.72 w/ Clutch - now easier?

Postby Hamilcar » Wed Jul 15, 2009 4:57 pm

Thanks for your useful hints, looks like it's working fine now (DS509+ user here) :)

but are you forced to use a "root" directory ?

what if I want my files downloaded via transmission in a shared folder I created via the DSM ? and basically how do I access and use those downloaded torrent files ?
Hamilcar
Novice
Novice
 
Posts: 47
Joined: Mon Jul 13, 2009 6:42 pm

Re: Transmission 1.72 w/ Clutch - now easier?

Postby maelcum » Wed Jul 15, 2009 7:23 pm

Hamilcar wrote:but are you forced to use a "root" directory ?


No, you can set the target dir wherever you want.
Either click on the little gearwheel at the botton left and use the GUI,
or edit the ~/.config/transmission-daemon/settings.json directly.

Once you've come that far, it's a piece o'cake.. ;-)
User avatar
maelcum
Student
Student
 
Posts: 66
Joined: Fri Oct 05, 2007 5:26 pm

Re: Transmission 1.72 w/ Clutch - now easier?

Postby Hamilcar » Thu Jul 16, 2009 9:18 am

Cool, thanks :)
Hamilcar
Novice
Novice
 
Posts: 47
Joined: Mon Jul 13, 2009 6:42 pm

Re: Transmission 1.72 w/ Clutch - now easier?

Postby zygios » Fri Jul 17, 2009 2:41 pm

I have problem with transmission 1.72 after upadate from 1.46. After update my transmission is shooting down after some time. Seeems what transmission daemon work only few ahours.
Maybe someone get the same problem?
zygios
Trainee
Trainee
 
Posts: 17
Joined: Fri Feb 08, 2008 6:12 am

Re: Transmission 1.72 w/ Clutch - now easier?

Postby tommyhj » Sun Jul 19, 2009 9:43 pm

zygios wrote:I have problem with transmission 1.72 after upadate from 1.46. After update my transmission is shooting down after some time. Seeems what transmission daemon work only few ahours.
Maybe someone get the same problem?


hmm, running 1.72 rc 8702 myself, and I have no problems... It did crash on me once though, but I couldn't say what caused it. Possibly using it together with Transmission Remote (dotnet release) makes it more stable as it doesn't have to use it's web interface.
tommyhj
Novice
Novice
 
Posts: 54
Joined: Sun Jun 07, 2009 8:01 pm

Re: Transmission 1.72 w/ Clutch - now easier?

Postby Hamilcar » Tue Jul 21, 2009 8:38 pm

Hi again,

is it possible to set up transmission so that it will ask you where do you want to put your torrent files ?

or are we forced to use the "downloads" folder ?

because mine is getting messy :)
Hamilcar
Novice
Novice
 
Posts: 47
Joined: Mon Jul 13, 2009 6:42 pm

Re: Transmission 1.72 w/ Clutch - now easier?

Postby IkE Blaster » Wed Jul 22, 2009 11:10 am

Same problem here...

Code: Select all
transmission-daemon: peer-io.h:380: tr_peerIoGetPieceSpeed: Assertion `tr_isPeerIo( io )' failed.
Killed


I'm not sure, but I think it has something to do with Transmission Remote (Win prog) or alt-speed/alt-speed-time...


I have one another thing - is possible to set downloading for only some hours and in others have torrents completely paused? (still downloading peers table even I set limit 0) I don't want "cron solution", because I need access to manage it.
IkE Blaster
I'm New!
I'm New!
 
Posts: 1
Joined: Wed Jul 22, 2009 11:00 am

Re: Transmission 1.72 w/ Clutch - now easier?

Postby tommyhj » Wed Jul 22, 2009 11:43 am

Hamilcar wrote:Hi again,

is it possible to set up transmission so that it will ask you where do you want to put your torrent files ?

or are we forced to use the "downloads" folder ?

because mine is getting messy :)


With Transmision Remote (http://code.google.com/p/transmission-remote-dotnet/) you can "Add torrent with options" via the File menu. It lets you specify another path for download, but you have to type it in manually, eg. /volume1/pr0n/redheads/ :D

You could donate to the project and ask the author to retrieve the directory structure and make the destination selection more seamless.
tommyhj
Novice
Novice
 
Posts: 54
Joined: Sun Jun 07, 2009 8:01 pm

Re: Transmission 1.72 w/ Clutch - now easier?

Postby adam1v » Wed Jul 22, 2009 5:52 pm

When I go to edit the settings.json I get:

# 14~
/bin/ash: 14~: not found
Press any key to continue...


Anyone know what im doing wrong?
adam1v
Experienced
Experienced
 
Posts: 148
Joined: Fri May 30, 2008 4:43 pm

Next

Return to Torrent Engines/Download Station Mods

Who is online

Users browsing this forum: No registered users and 3 guests