Supported NAS


Recommended Posts

  • 3 weeks later...
  • 2 weeks later...

Hi,

want to try this on Lenovo  ix4-300d.

Download loaction is not correct anymore.

(http://btsync.s3-website-us-east-1.amazonaws.com/btsync_arm.tar.gz)

 

Newbe so checking the rest of the forum for help.

Suggestions welcome.

 

edit:

http://www.bittorrent.com/sync/download#_

Download the arm version

 

 

I can confirm that btsync works on Lenovo Iomega EZ Media & Backup Center


Steps to install it:
1. Enable SSH access by visiting: http://your-iomega-ip/manage/diagnostics.html (mark top checkbox, choose port-number and your-password, click Apply)
2. SSH to iomega (on Linux open terminal and type ssh -l root -p port-number your-iomega-ip). Warning! Your password is not the same as the one you defined through the web-page! Add 'soho' before your-password. If you had qwerty then use sohoqwerty to login.
3.

cd opt/apps
4.
wget http://btsync.s3-website-us-east-1.amazonaws.com/btsync_arm.tar.gz
5.
tar -xzvf btsync_arm.tar.gz
6.
rm btsync_arm.tar.gz
7.
nano /etc/rc.local
  • place
    (sleep 300; /opt/apps/btsync) &
    before
    exit 0
  • To save your changes press: ctrl-x, 'y' and 'enter'
8.
reboot
You're done! To test your btsync wait for ca. 10 minutes and go to http://your-iomega-ip:8888
(make sure port 8888 is open)

 

Edited by no1san
Link to comment
Share on other sites

  • 2 weeks later...

When last I checked, these install instructions worked for the Lenovo Ix2 / Ix4 NAS models, but upon the next reboot cycle the btsync software was wiped out by the NAS (although all data remained intact).  Can someone please confirm / deny that this is the case with the latest firmware (4.1.104.31360)?

Link to comment
Share on other sites

I have followed the Ix2 instructions and can see that the NAS is listening on localhost:8888, however when I try to navigate to NAS_IP:8888 the gui for BTSync does not display.  Any suggestions?

 

Sync 1.4 by default only listens for connections on the loopback address (i.e. localhost/127.0.0.1). You'd need to change this in the config file if you wish to connect to Sync via a different address.

 

For more information, please see "Why can't I connect to the Web UI on myip:port in 1.4? - I could in 1.3!" in the Unofficial Troubleshooting FAQ

Link to comment
Share on other sites

Sync 1.4 by default only listens for connections on the loopback address (i.e. localhost/127.0.0.1). You'd need to change this in the config file if you wish to connect to Sync via a different address.

 

For more information, please see "Why can't I connect to the Web UI on myip:port in 1.4? - I could in 1.3!" in the Unofficial Troubleshooting FAQ

Thank you!  Issue resolved.  Now it is a matter of folder organization... :)

Link to comment
Share on other sites

  • 3 months later...
  • 5 weeks later...
  • 4 weeks later...

Hello,

 

I actually try to run bittorrent sync on my Zyxel NSA 325 with firmware version 4.71 (AALS.0). I installed ffp and the package of bittorrent sync for zyxel. But when I try to open the Web-UI of the bittorrent sync package with http://myNASip:8888, the browser start to load, but can not open the Web-UI, I mention other users also have the same problem. So I started to configure bittorrent sync with terminal (I am mac-user).

 

c3rb3ru5:~ USER$ ssh root@10.0.0.5root@10.0.0.5's password:== Welcome at FFP version 0.7/arm, running on NSA325v2 g-server, firmware V4.71(AALS.0)== root@g-server:~# cd /ffp/sbin/root@g-server:/ffp/sbin# wget http://example.com/BitTorrent-Sync_arm.tar.gz--21:06:16--'>http://example.com/BitTorrent-Sync_arm.tar.gz--21:06:16--  http://example.com/BitTorrent-Sync_arm.tar.gz => `BitTorrent-Sync_arm.tar.gz' Resolving example.com... 79.17.141.51Connecting to example.com[79.17.141.51]:80... connected. HTTP request sent, awaiting response... 200 OK Length: 4,967,740[application/x-gzip]  100%[====================================>] 4,967,740  1.05M/s ETA 00:00  21:06:22 (965.44 KB/s) - `BitTorrent-Sync_arm.tar.gz' saved [4967740/4967740]root@g-server:/ffp/sbin# tar -zxvf BitTorrent-Sync_arm.tar.gzLICENSE.TXTREADMEbtsyncroot@g-server:/ffp/sbin# ./btsyncBy using this application, you agree to our Privacy Policy, Terms of Use and End User License Agreement.http://www.bittorrent.com/legal/privacyhttp://www.bittorrent.com/legal/terms-of-usehttp://www.bittorrent.com/legal/eulaBitTorrent Sync forked to background. pid = 29346. default port = 8888root@g-server:/ffp/sbin# killall btsyncbtsync: no process foundroot@g-server:/ffp/sbin#nano btsync.conf-sh: nano: command not foundroot@g-server:/ffp/sbin# chmod a+x ./btsyncroot@g-server:/ffp/sbin# chown root:root ./btsyncroot@g-server:/ffp/sbin# cd /ffp/start/root@g-server:/ffp/start# nano btsync.sh-sh: nano: command not foundroot@g-server:/ffp/start# /usr/bin/nano~/.profil-sh: /usr/bin/nano: No such file or directoryroot@g-server:/ffp/start# sudo nano btsync.conf-sh: sudo: command not foundroot@g-server:/ffp/start# $ sudo nano btsync.conf-sh: $: command not foundroot@g-server:/ffp/start# nano btsync.conf-sh: nano: command not foundroot@g-server:/ffp/start# Connection to 10.0.0.5 closed by remote host.

As you can see I have the problem that the current shell of my zyxel can not execute the command nano. Why do I need the nano command? Because I want to compile the btsync.sh and the btsync.conf file:

 

btsync.sh (should go to /ffp/start/btsync.sh)

#!/ffp/bin/sh# PROVIDE: btsync# REQUIRE: LOGIN. /ffp/etc/ffp.subrname="btsync"command="/ffp/opt/btsync/bin/btsync"restart_cmd="btsync_restart"start_cmd="btsync_start"stop_cmd="btsync_stop"btsync_flags="--config /ffp/etc/btsync.conf"btsync_start(){        echo "Running ${command} ${btsync_flags}"        ${command} ${btsync_flags}}btsync_stop(){        killall btsync}btsync_restart(){        killall btsync        ${command} ${btsync_flags}}run_rc_command "$1"

btsync.conf (should go to /ffp/etc/)

{  "device_name": "My Bittorrent Sync",  "listening_port" : 0,                       // 0 - randomize port/* storage_path dir contains auxilliary app files   if no storage_path field: .sync dir created in the directory   where binary is located.   otherwise user-defined directory will be used*/  "storage_path" : "/mnt/HD_a2/.sync",  "pid_file" : "/ffp/var/run/btsync.pid",  "check_for_updates" : true,  "use_upnp" : true,                              // use UPnP for port mapping/* limits in kB/s   0 - no limit*/  "download_limit" : 0,  "upload_limit" : 0,/* remove "listen" field to disable WebUI   remove "login" and "password" fields to disable credentials check*/  "webui" :  {    "listen" : "0.0.0.0:8880",    "login" : "login",    "password" : "password"  }}

I have asked google several times, but I could not find any solution how to enable nano in my shell. To be honest I am an absolut newbie, so I would be very happy about any tipps or step by step instructions.

 

I also have an own idea: When I start my terminal I am able to use the command nano and I am able to create a new text file (.sh & .conf). So I would like to do the following steps:

1) I create the files btsync.sh and btsync.conf on my terminal in GUI

2) I save these two files on my Macbook

3) I start a new shell seasion on my zyxel and load the new created files (from my macbook) two the regarding directory on my zyxel

 

My problems:

 

1) How do I save the created files to my desktop? ( command?)

2) How do I tell my shell to take the created files and load them in the regarding directory? (command?)

3) Do I have any logical issues in this idea?

 

When I have created and saved the files to the right directory bittorrent sync should run:

Is that right or do I have write any other commands in my shell?

root@NSA310:~# ./btsync --helpBitTorrent Sync 1.0.116Usage:          btsync [--config <path>] [--nodaemon] [--generate-secret] [--dump-sample-config] [--help] [--get-ro-secret <secret>]Options:        --config - location and name of configuration file        --nodaemon - do not use daemon mode        --generate-secret - generate shared secret        --get-ro-secret - get read only secret for existing master secret        --dump-sample-config - dump sample config file        --help - print this message and exit

I want to use the app bittorrent sync for my macbook, so I need a secret key for sync folder, how do I get this secret key?

root@NSA310:~# ./btsync --generate-secret

Is that right?

 

I would be very happy about any answers, if possible please format your answer structured and step by step. Thank you very much!

 

With best regards.

 

Matthias

 

Link to comment
Share on other sites

  • 4 weeks later...
  • 3 weeks later...

On my Zyxel NAS (NSA320) i went to "./usr/local/zy-pkgs/var/" and removed btsync folder, 

then

./usr/local/zy-pkgs/etc/init.d/btsync shutdown

./usr/local/zy-pkgs/etc/init.d/btsync startup

 

then go to your browser and configure you btsync.

this helped me to resolve WebGUI problem after update

Link to comment
Share on other sites

  • 2 months later...
  • 5 weeks later...
  • 5 months later...
  • 2 weeks later...

@Andy+ Both DS415+ and DS1515+ share the Avoton architecture. While they were not explicitly tested in our labs by QA, we get a confirmation from our customers that Sync is working well on these platforms. Please also note that Sync may require significant RAM and CPU if you use it to sync significant amount of data.

Link to comment
Share on other sites

  • 2 weeks later...
  • 3 weeks later...
  • 1 month later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.