Cool stuff. Maybe I should turn TheB0y onto this one and make it easier than how we do it now.
On second thought, maybe I better not. :)
How to Install Transmission BitTorrent App on Pogoplug with OpenPogo
Categories: Development PlugApps
Rather than having to download a separate BitTorrent client, thus opening up your computer to potential security risks and sucking up valuable system resources, wouldn't it be great to let it run on your Pogoplug? With OpenPogo, it's now possible to install Transmission (an excellent web-based BitTorrent client) directly onto your Pogoplug. [If you haven't yet installed OpenPogo yet, click here for more information on getting started - OpenPogo MUST be installed for this tutorial to work.]
Note: Remember that installation of third party apps is not covered by the Pogoplug warranty, so proceed with caution.
Step 1: Update ipkg & Install Transmission
Of course - you have to open up the handy dandy Terminal (or PuTTY, if you're on Windows) and SSH into your Pogoplug. First, execute ipkg update to ensure you have the latest package listing, then type ipkg install nano transmission. This will download and install all the packages necessary for running Transmission on your Pogoplug. See the screen capture above for a successful installation.
Step 2: Generate a Configuration File
Simply execute transmission-daemon (the command to start Transmission) then killall transmission-daemon (to stop it.) This will generate the config file you'll need to update in the next step.
Step 3: Edit Transmission's Config File

You'll have to edit the configuration file for Transmission to manage torrents from any computer. To do this, execute nano /root/.config/transmission-daemon/settings.json. This will bring up the nano text editor. Scroll down to the indicated setting in the photo, "rpc-whitelist-enabled." Change this to "false" but keep everything else exactly the same, then press Ctrl-X, then press Y, then ENTER. This will exit you from the text editor. Now, execute the client with the transmission-daemon command.
Step 4: Change Transmission's Download Directory
Congratulations... you're done! Well, the client is installed, but there is one thing left you need to do. You can navigate to the client from a web browser in your network easily; simply type in the IP address of your Pogoplug and append :9091 to the end, like so:
http://192.168.1.XXX:9091

If you typed it in correctly (and the installation went smoothly) the slick web-based interface for Transmission will come up. Before you do anything else, I'd recommend creating a directory on your Pogoplug attached drive where you would like Transmission's downloads to go, i.e., "Torrents" or "Downloads." Once you do that, go back into the Transmission client and look for the little gear icon at the bottom of the screen. Click on it and enter the Preferences submenu.
In the first option, type this: /tmp/.cemnt/mnt_sda1/Directory_you_just_made
Remember that you want this directory to point where the Pogoplug attached drive is mounted - NOT where your OS is mounting it... for example, in Mac OS X, it will mount your drive in /Volumes/Your_Drive... this is not the proper setting to enter into Transmission. Also, if you have more than one drive installed, you may need to use "mnt_sda2," "mnt_sda3," and so on.
Step 5: Run a Test Download
Transmission can utilize either a torrent URL or you can upload a file - your choice. Give it a try, and if you're having trouble - check your download directory for accuracy. Post to the Pogoplugged forums if you're having trouble, and enjoy torrenting with your Pogoplug!
when I type in "nano /root/.config/transmission-daemon/settings.json" it comes up with a blank file?
Tried this and it worked like a charm! Thanks! I would like to add that you should also place the torrent file(link) in the directory you have assigned in the web interface. :)
I have the same problem as thedude009 did, I don't have a file to alter, what went wrong or what else can we type to see how we can fix it?
Did you execute the transmission-daemon? You need to run the program first to generate the configuration file.
Peter Redmer
Administrator
Blog | Twitter | Google Buzz
I did execute the transmision-daemon, in fact I event went thru the trouble to uninstall the app and reinstall it following the instructions here again with the same results. It gives me the text editing screen but nothing to modify. These are the commands I copied, pasted, and hit enter:
ipkg update
ipkg install nano transmission
transmission-daemon
killall transmission-daemon
nano /root/.config/transmission-daemon/settings.json
which lead me to the text editor with nothing to edit. I even went to the wiki page to double check if an instruction or command was missing or wrong which it isn't. One thing that did happen though is my pogo plug app is connected to my computer on the screen as P drive, does this have to be shutdown as well before trying? I did update it's software a few hours before using the above commands to mod the pogo plug, open pogo installed without a hitch and I expected this to be similar. are there different versions of the pogo plug firmware?
I decided to try it one more time and this time for some reason it works. I don't know why but it did. Just for future reference I'll mention some things that may make a difference:
OS: Win7 64 eval 7100
Putty client the one used when installing Open Pogo
Initial text copied and pasted from this article, then wiki, and then from my post.
When I copied and pasted the commands the article and wiki were in bold type, could this make a difference through the terminal? It didn't affect Open Pogo but it did on this one.
I have my directory as /tmp/.cemnt/mnt_sda1/Downloads.
When I go to download, it says no such file or directory?


RSS


