I had plans to buy a NAS for my storage and media server requirement. I had zeroed in on Iomega Cloud edition but some how I ended up buying Seagate Goflex home.
To my disappointment Goflex Home does not have support for downloading torrents natively as of firmware update 2.6.xx. Firmware 2.5.3 had this built in.
After some research I found that there is a way to enable the torrents on Goflex Home. Although it does keep giving me error in the Seagate control panel but the torrent client keeps working normally.
Following is the method to get this done.
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]
[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 in left bottom corner.
[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
Post this we need to install the torrent client on the NAS.
The guide is available at the wiki
Once installed I did the following things to make sure that it works as I wanted it to.
I made the transmission folder in /home because the one I made on the hard drive failed to load settings post restart.
I specified the download location as /home/0common/Downloads.
I disabled access patrol.
I updated the firewall rules.
After going through all this I am thinking that I should have bought the Iomega one. And also after comparison I have found that the Iomega has more RAM and would have had saved me all the hassles.