× NETGEAR will be terminating ReadyCLOUD service by July 1st, 2023. For more details click here.
Orbi WiFi 7 RBE973
Reply

ZeroTier as a ReadyCloud replacement.

StephenB
Guru

Re: ZeroTier as a ReadyCloud replacement.

fwiw, 1.8.4 installs on my rn102 (running 6.10.9)

 

 

root@RN102:/data/Test/ZeroTier# apt-get install ./zerotier-one_1.8.4_armhf.deb
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'zerotier-one:armhf' instead of './zerotier-one_1.8.4_armhf.deb'
The following additional packages will be installed:
  gcc-4.9-base:armhf iproute2 libc6:armhf libgcc1:armhf libstdc++6:armhf
Suggested packages:
  iproute2-doc glibc-doc:armhf locales:armhf
Recommended packages:
  libatm1
The following NEW packages will be installed:
  gcc-4.9-base:armhf iproute2 libc6:armhf libgcc1:armhf libstdc++6:armhf zerotier-one:armhf
0 upgraded, 6 newly installed, 0 to remove and 33 not upgraded.
Need to get 4,788 kB/5,582 kB of archives.
After this operation, 13.4 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://archive.kernel.org/debian-archive/debian jessie/main armel iproute2 armel 3.16.0-2 [384 kB]
Get:2 http://archive.debian.org/debian-security jessie/updates/main armhf gcc-4.9-base armhf 4.9.2-10+deb8u2 [160 kB]
Get:3 /data/Test/ZeroTier/zerotier-one_1.8.4_armhf.deb zerotier-one armhf 1.8.4 [794 kB]
Get:4 http://archive.debian.org/debian-security jessie/updates/main armhf libgcc1 armhf 1:4.9.2-10+deb8u2 [39.8 kB]
Get:5 http://archive.debian.org/debian-security jessie/updates/main armhf libstdc++6 armhf 4.9.2-10+deb8u2 [241 kB]
Get:6 https://apt.readynas.com/packages/readynasos 6.10.9/main armhf libc6 armhf 2.19-18+deb8u10.netgear1 [3,963 kB]
Fetched 4,788 kB in 2s (1,644 kB/s)
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package gcc-4.9-base:armhf.
dpkg: warning: files list file for package 'libclamav9:armel' missing; assuming package has no files currently installed(Reading database ... 18788 files and directories currently installed.)
Preparing to unpack .../gcc-4.9-base_4.9.2-10+deb8u2_armhf.deb ...
Unpacking gcc-4.9-base:armhf (4.9.2-10+deb8u2) ...
Selecting previously unselected package libc6:armhf.
Preparing to unpack .../libc6_2.19-18+deb8u10.netgear1_armhf.deb ...
Unpacking libc6:armhf (2.19-18+deb8u10.netgear1) ...
Selecting previously unselected package libgcc1:armhf.
Preparing to unpack .../libgcc1_1%3a4.9.2-10+deb8u2_armhf.deb ...
Unpacking libgcc1:armhf (1:4.9.2-10+deb8u2) ...
Selecting previously unselected package libstdc++6:armhf.
Preparing to unpack .../libstdc++6_4.9.2-10+deb8u2_armhf.deb ...
Unpacking libstdc++6:armhf (4.9.2-10+deb8u2) ...
Selecting previously unselected package iproute2.
Preparing to unpack .../iproute2_3.16.0-2_armel.deb ...
Unpacking iproute2 (3.16.0-2) ...
Selecting previously unselected package zerotier-one.
Preparing to unpack .../zerotier-one_1.8.4_armhf.deb ...
Unpacking zerotier-one (1.8.4) ...
Processing triggers for systemd (230-7~bpo8+2.netgear3) ...
Setting up gcc-4.9-base:armhf (4.9.2-10+deb8u2) ...
Setting up iproute2 (3.16.0-2) ...
Setting up libc6:armhf (2.19-18+deb8u10.netgear1) ...
debconf: unable to initialize frontend: Dialog
debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76.)
debconf: falling back to frontend: Readline
Setting up libgcc1:armhf (1:4.9.2-10+deb8u2) ...
Setting up libstdc++6:armhf (4.9.2-10+deb8u2) ...
Setting up zerotier-one (1.8.4) ...
Processing triggers for libc-bin (2.19-18+deb8u10.netgear1) ...
Processing triggers for systemd (230-7~bpo8+2.netgear3) ...
N: Can't drop privileges for downloading as file '/data/Test/ZeroTier/zerotier-one_1.8.4_armhf.deb' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied)

 

 

Message 126 of 139
Sandshark
Sensei

Re: ZeroTier as a ReadyCloud replacement.

So it appears that folks are not reading the entire thread regarding the repository changes, especially my very recent summary where I added http://archive.debian.org/debian-security per one of the other contributor's recommendation.  That's where your install found the libcstd++6.

Message 127 of 139
StephenB
Guru

Re: ZeroTier as a ReadyCloud replacement.


@Sandshark wrote:

So it appears that folks are not reading the entire thread regarding the repository changes, especially my very recent summary where I added http://archive.debian.org/debian-security per one of the other contributor's recommendation.  That's where your install found the libcstd++6.


My install was done with your sources.list and apt.conf, so it did include this repo.

 

BTW, I was able to install the newer 1.8.7 on arm after this. The trick is to run

 

apt-get install openssl:armh

before you install zerotier.

 

Message 128 of 139
DuckSoupNAS1
Aspirant

Re: ZeroTier as a ReadyCloud replacement.

Feeling more and more a newbie... where do you get the source for openssl:armh?

Message 129 of 139
DuckSoupNAS1
Aspirant

Re: ZeroTier as a ReadyCloud replacement.

Following suggestions in the post...

 

root@mynas:/home/admin# apt-get install ./libstdc++-arm-none-eabi-newlib_4.9.2-10+7~bpo8+1_all.deb
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'libstdc++-arm-none-eabi-newlib' instead of './libstdc++-arm-none-eabi-newlib_4.9.2-10+7~bpo8+1_all.deb'
The following additional packages will be installed:
libnewlib-arm-none-eabi libnewlib-dev
Suggested packages:
libnewlib-doc gcc-arm-none-eabi
Recommended packages:
gcc-arm-none-eabi binutils-arm-none-eabi
The following NEW packages will be installed:
libnewlib-arm-none-eabi libnewlib-dev libstdc++-arm-none-eabi-newlib
0 upgraded, 3 newly installed, 0 to remove and 19 not upgraded.
Need to get 47.3 MB of archives.
After this operation, 351 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://archive.kernel.org/debian-archive/debian jessie/main armel libnewlib-dev all 2.1.0+git20140818.1a8323b-2 [224 kB]
Get:2 http://archive.kernel.org/debian-archive/debian jessie/main armel libnewlib-arm-none-eabi all 2.1.0+git20140818.1a8323b-2 [13.3 MB]
Get:3 http://archive.kernel.org/debian-archive/debian jessie-backports/main armel libstdc++-arm-none-eabi-newlib all 4.9.2-10+7~bpo8+1 [33.8 MB]
Fetched 47.3 MB in 7s (6,332 kB/s)
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package libnewlib-dev.
dpkg: warning: files list file for package 'libclamav9:armel' missing; assuming package has no files currently installed
(Reading database ... 20962 files and directories currently installed.)
Preparing to unpack .../libnewlib-dev_2.1.0+git20140818.1a8323b-2_all.deb ...
Unpacking libnewlib-dev (2.1.0+git20140818.1a8323b-2) ...
Selecting previously unselected package libnewlib-arm-none-eabi.
Preparing to unpack .../libnewlib-arm-none-eabi_2.1.0+git20140818.1a8323b-2_all.deb ...
Unpacking libnewlib-arm-none-eabi (2.1.0+git20140818.1a8323b-2) ...
Selecting previously unselected package libstdc++-arm-none-eabi-newlib.
Preparing to unpack .../libstdc++-arm-none-eabi-newlib_4.9.2-10+7~bpo8+1_all.deb ...
Unpacking libstdc++-arm-none-eabi-newlib (4.9.2-10+7~bpo8+1) ...
Setting up libnewlib-dev (2.1.0+git20140818.1a8323b-2) ...
Setting up libnewlib-arm-none-eabi (2.1.0+git20140818.1a8323b-2) ...
Setting up libstdc++-arm-none-eabi-newlib (4.9.2-10+7~bpo8+1) ...

 

Then performed apt-get update...

Then tried 1.8.4 again...

 

root@mynas:/home/admin# apt-get install ./zerotier-one_1.8.4_armhf.deb
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'zerotier-one:armhf' instead of './zerotier-one_1.8.4_armhf.deb'
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
zerotier-one:armhf : Depends: libstdc++6:armhf but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Message 130 of 139
StephenB
Guru

Re: ZeroTier as a ReadyCloud replacement.


@DuckSoupNAS1 wrote:

Feeling more and more a newbie... where do you get the source for openssl:armh?


I didn't.  I just typed in the command as I posted it above.  This was with @Sandshark's apt.conf and sources.list placed in /etc/apt 

 

Can you post the sources.list and apt.conf you are using?

Message 131 of 139
SteinV
Aspirant

Re: ZeroTier as a ReadyCloud replacement.

Thanks for this thread, it's been very useful for me. 

I've been able to install ZeroTier + Resilio Sync on my RN316 v6.10.8 to automatically backup photos from my android. 

 

In case anyone is reading this is in the future these are the steps I took:

 

1) Download iproute2_3.16.0-2_amd64.deb

https://mirror.ip-projects.de/ubuntu-old/pool/main/i/iproute2/ 

2) Download zerotier-one_1.6.6_amd64.deb

https://download.zerotier.com/debian/trusty/pool/main/z/zerotier-one/

3) Place the downloaded files on a share on your ReadyNAS through the web interface. e.g. /data/Temp

4) install downloaded files with ssh (I used putty):

apt-get install /data/Temp/iproute2_3.16.0-2_amd64.deb

apt-get install /data/Temp/zerotier-one_1.6.6_amd64.deb

5) install zerotier cli (ignore certificate)

curl -k https://install.zerotier.com --verbose | sudo bash

6) install Resilio Sync as an app on the NAS through the web interface

 

Message 132 of 139
PSXman
Aspirant

Re: ZeroTier as a ReadyCloud replacement.

Had this working had to reset my nas RN104 now get after apt get updates   

Run the install 

The following packages have unmet dependencies:
zerotier-one:arm64 : Depends: iproute2:arm64 but it is not installable
Depends: libstdc++6:arm64 but it is not installable

 

 

Message 133 of 139
Sandshark
Sensei

Re: ZeroTier as a ReadyCloud replacement.

ARM64 is for an ARM V8 or above.  You have an ARMV7, so need the ARMEL (32-bit) or ARMHF (64-bit) release.  

Message 134 of 139
thaboss
Aspirant

Re: ZeroTier as a ReadyCloud replacement.

Is there a way to install Zero Tier on my Readynas Ultra 2 (RNDU2000) running OS 6.9.5. with 2GB or ram?

Did the upgrade to OS6 on this oldy.

Im not really a programmer, but can use a bit of SSH (with help and the correct commands)

Installing from the NAS control site, installing ZT fails.

(updating OS 6.9.5, checking for new firmware, also failes in a time-out/comm fail, don't know if that matters)

 

Sorry voor the N00b questions.

 

 

Message 135 of 139
StephenB
Guru

Re: ZeroTier as a ReadyCloud replacement.


@thaboss wrote:

 

(updating OS 6.9.5, checking for new firmware, also failes in a time-out/comm fail, don't know if that matters)

 


Try downloading and installing 6.10.9 from here:


@thaboss wrote:

Is there a way to install Zero Tier on my Readynas Ultra 2 (RNDU2000) running OS 6.9.5. with 2GB or ram?

 


 Yes, that is what this thread is all about  See post 30.  But you'd first need to make some changes to apt in order to install anything.  More details on that are here:

Note that quite a few routers have OpenVPN (or an equivalent VPN), and that can also be used to get access to the NAS while away from home.  That doesn't require installing anything on the NAS.  Netgear Nighthawk and Orbi both include OpenVPN.

Message 136 of 139
thaboss
Aspirant

Re: ZeroTier as a ReadyCloud replacement.

Thnx for the reply.

 

I tried the VPN solution on my netgear nighthawk R7800 but failed to get it going.

Searched further on the forum and found this post, How I got apt update and install ... Instruction  

It is written for dummies, as I am, and really helped me!

After the apt update, installing zerotier was quick and easy.

It is up and running on my Readynas Ultra 2 and have acces from two diffrent places!

Message 137 of 139
givememynamebak
Luminary

Re: ZeroTier as a ReadyCloud replacement.

@AStein- Thanks!  Is Resilio Sync free for anyone to use?

Message 138 of 139
StephenB
Guru

Re: ZeroTier as a ReadyCloud replacement.


@givememynamebak wrote:

Is Resilio Sync free for anyone to use?


See https://www.resilio.com/individuals/

 

Resilio has a freemium business model.  Selective sync requires a one-time license, and might be something you want.

Message 139 of 139
Top Contributors
Discussion stats
Announcements