Torrent downloads on Seagate GoFlex Home NAS
November 28, 2011 35 Comments
Read first: Torrent downloads on Seagate GoFlex Home NAS [Update]
Seagate GoFlex Home NAS has torrent client called Transmission inbuilt but not enabled by default. It is very convenient to have torrent client running on NAS so that we need not have laptop powered on the whole night to do larger downloads.
Steps to unlock Transmission:
– SSH into the NAS. Use a terminal on Mac OS X or Linux. If you are on Windows you can use putty.
$ ssh [username]_hipserv2_seagateplug_[XXXX-XXXX-XXXX-XXXX]@[NAS_IP_Address]
Where
[username] – User account on the Seagate GoFlex Home NAS
[XXXX-XXXX-XXXX-XXXX] – Product key. You can get it from “About GoFlex Home” on the main application
[NAS_IP_Address] – IP address of the Seagate GoFlex Home NAS
– After logged in gain root access.
$ sudo -E -s
– Edit the features.conf file to enable transmission client. Change “supportstransmission=0” to “supportstransmission=1”. Save the file and exit.
$ vi /etc/features.conf
– The torrent icon will be shown on the Seagate GoFlex Home application.
– Now go to Preferences and configure the torrents section as shown below.
– The transmsission client web interface can be accesses from the main application menu or go can type directly http://xxx.xxx.xxx.xxx:9091 where xxx.xxx.xxx.xxx is the IP address of the NAS.
Now you can do downloads directly onto the NAS. The downloads by default will be available on GoFlex Home Public -> Torrent Downloads folder.
Hi there I have done all the steps. When I go to save changes it keeps showing “recording” and nothing is happening.
What should I do???
Dear John,
Thanks for the great method and script. Can you please tell me that how to manually add trackers to GoFlex NAS torrent Client?
I have a problem to use a putty. When I tried to log in into my NAS on port 22 i got login name promp. But after geting my logn name I have “server unexpectly closed network connection”. Could you help me what I should do?
is there a way to select files within a torrent to be download as we do it on a pc client?some times a torrent cant be finished because of few files are missing. Or is there a torrent editor with gui i can use befor eupload it to server? thanks.
I just tried your technique and I get a “A target torrent storage device is not currently connected. You must connect a torrent storage device to enable this service” error. What do I do next??
Me too, should I install the transmission client? how do i check if transmission installed or not?
İ have same issue anyone can help ?
John can you please help me. I want to download normal files (non-torrent) onto my goflex home. I searched around and found that pyLoad is a great tool. But I do not know how to install it, and all instructions are too complicated. Can you please create another script to do it? Thanks!
John do you have an idea how to login into STAK200 – Goflex Net. I have that product I know how to change the .ceid file to worki without plogoplug but im interested what is realy possible on that device, what softrware is inside. Isit torrent clint install?
Nope I don’t have any idea about this device you are using.
Hi.
It works but how can I make the change permanent in order to avoid to repeat for each PC boot this procedure?
Thanks!
To automatically start transmission after every reboot, after transmission is setup you can issue the following commands:
sudo /sbin/chkconfig --add transmission-daemon
sudo /sbin/chkconfig --levels 2345 transmission-daemon on
Yes, i belive that i’m getting loggin using putty, following the instruction of the tutorial.
I’m complet dumb in linux. Does anyone know a tutorial for windows, using putty?
Putty is just login to linux which runs on Seagate GoFlex. If you login through Putty still you will get the shell prompt and commands has to be typed in on the shell. First of all are you able to login to your Seagate GoFlex through putty?
I’m having issues installing it. Is there any way a guide can be done for the Go Flex? Many thanks!
this is the link that outlines how to install transmission: http://www.openstora.com/wiki/index.php?title=Transmission_torrent_client
I can´t log in in putty. It says “server unexpectedly closed network connection” and terminate putty. How I solve this?
You may not be using your username to login. It should be [username]@ipaddress in the host field of putty. If you use only the ipaddress the server will close the connection. Check the post on how to get your username.
Has Seagate disabled the torrent in their new update for GoFlex Home?
I can see the torrents field in the preference but when I click on it, it shows a pop up saying that there’s an “Error”. There’s a link to their website but when I click on it, a 404 message appears. The link to download torrent applications is also not working.
The username and password field have also been disabled, and there’s a message below saying no torrent enabled device has been found.
Thanks. In the latests update, transmission client is not installed. You need to install it. Please read:
Thanks for the great guide. For some reason I cannot write the features.conf file, I can only read it. Is there a way that I can check my superuser password or even change it? I’m using Putty. Hope you can help.
If you read features.conf but can’t write means, that you did not acquire root permission.
Type
# sudo -E -s
after you login. You need to put in the same password you used to login for the root access. You may get a message:
# audit_log_user_command(): Connection refused”
Thats not a problem and now you can open and edit the features.conf file.
Hi. I had problems in the first step. I´m realy new on this. I´m using windows 7 and tried access by putty, but after I input the ip and port (22), it ask the “login as” and after the password. I have tried a lot of combination, but no one function. Anyone know how to go ahead? I really would like to activate de torrent client.
First thing is, these steps are applicable only if your firmware version is 2.5.x.x. The username would be [username]_hipserv2_seagateplug_[XXXX-XXXX-XXXX-XXXX] where
[username] : The username of any of your Seagate GoFlex Home users.
[XXXX-XXXX-XXXX-XXXX] – Product key of your Seagate GoFlex Home. You can get if from your GoFlex home application menu
for example, username will look like this one tom_hipserv2_seagateplug_Hi12_2J3K_xyz0_ABCD
Password should be the password of your [username], in the example it should be tom’s password.
Well, now I could make the login. Thanks. The question now is how can I edit the file features.conf? And how I know the version of my device? I have tried the command “$ vi /etc/features.conf” but it just open a empty file.
thanks.
Did you gain root access after you logged in.
sudo -E -s
Then open and edit /etc/features.conf. By the way what is your firmware version?
How can I know the version of the firmware of the device? If the firmware isn´t the 2.5.x.x version, what can I do? Is there another way to have the torrent client?
Marcelo.
You can get it from the Seagate GoFlex Home Application. In Mac OS, when I click and open the Seagate GoFlx Home Application, it opens a webpage and left hand bottom there is a link “About Seagate GoFlex Home”. I can read the firmware version there. If your firmware version is later than 2.5.x.x then follow the post:
Great Tutorial! However, I am stuck on the last step, you say to save the file and exit.. lol How do I do that? esc, q, wq don’t seem to do anything.. Much appreciated
Isaac
Thanks for the feedback. If you are using vi editor, to save press
Also make sure that you have gained root access as mentioned in the first step.
how can you access your torrents and add torrents in transmission remotely? port 9091 seems to be blocked by the goflex home nas drive (firmware version 2.5.3)
I don’t want to access transmission from internet so never tried it. However if you want to do that you can refer to the following forum post
http://www.openstora.com/phpBB3/viewtopic.php?t=1112
how to activate transmission afte the last update? THX
You can follow the steps posted. It should activate the transmission client again. If the the update does not have transmission client pre- installed, follow the steps from the wiki below:
http://www.openstora.com/wiki/index.php?title=Transmission_torrent_client
The procedure applies to Seagate GoFlex Home NAS as well.