cpt_paranoia, The goodsync page was all I went off of. I had no idea that the MyCloud family had such a varying set of firmwares across until I received the unit, and had (apparently errantly) assumed the Goodsync folks would have specified if only certain versions were supported. Our model is Busybox-based, but the suggested command also errors:
root@WDMyCloudEX4100 root # /etc/init.d/goodsync-server start
-sh: /etc/init.d/goodsync-server: not found
BTW, here is also one of the install attempts:
BusyBox v1.20.2 (2014-10-30 15:28:01 CST) built-in shell (ash)
Enter ‘help’ for a list of built-in commands.
root@WDMyCloudEX4100 root # ls
goodsync-linux-armv5_marvell-release.run
root@WDMyCloudEX4100 root #
root@WDMyCloudEX4100 root # /etc/init.d/goodsync-server start
-sh: /etc/init.d/goodsync-server: not found
root@WDMyCloudEX4100 root #
root@WDMyCloudEX4100 root # sh ./goodsync-linux-armv5_marvell-release.run
Verifying archive integrity… All good.
Uncompressing GoodServer for Unix/Linux version 9.9.52.9 100%
=================================================
GoodSync for Linux 9.9.52.9 armv5_marvell Setup
System information:
ARMv7 Processor rev 1 (v7l) – Linux 3.10.39 #1 SMP Fri Apr 29 10:11:35 CST 2016 2014T30p5 Build-gitf66ddae3 armv7l unknown unknown
Installation directory [/usr/bin]: /shares/ehansen
Server resource directory [/shares/ehansen]:
sh: 3428585120: out of range
- Stopping existing instances of GsServer…
- Copying binaries to /shares/ehansen…
- Copying resources to /shares/ehansen…
Do you want to run GoodSync Connect Setup [y/n]? y
GoodSync Connect User ID: *******
GoodSync Connect Password:*******
Enable GsServer Web UI on port 11000 [y/n]?
Server log directory [/home/root/.goodsync/server]:
- Checking log directory…
- Writing GoodSync Connect credentials
gs-server: Profile at /home/root/.goodsync/server
ERROR: failed to configure server: Cannot set admin: GoodSync Connect UserId cannot contain character ‘P’, it can be only a-z 0-9 _ -
root@WDMyCloudEX4100 root # sh ./goodsync-linux-armv5_marvell-release.run
Verifying archive integrity… All good.
Uncompressing GoodServer for Unix/Linux version 9.9.52.9 100%
=================================================
GoodSync for Linux 9.9.52.9 armv5_marvell Setup
System information:
ARMv7 Processor rev 1 (v7l) – Linux 3.10.39 #1 SMP Fri Apr 29 10:11:35 CST 2016 2014T30p5 Build-gitf66ddae3 armv7l unknown unknown
Installation directory [/usr/bin]: /shares/ehansen
Server resource directory [/shares/ehansen]:
sh: 3428585052: out of range
- Stopping existing instances of GsServer…
- Copying binaries to /shares/ehansen…
- Copying resources to /shares/ehansen…
Do you want to run GoodSync Connect Setup [y/n]? y
GoodSync Connect User ID: pmsigoodsync
GoodSync Connect Password: PMSI Goodsync
Enable GsServer Web UI on port 11000 [y/n]? y
Server log directory [/home/root/.goodsync/server]:
- Checking log directory…
- Writing GoodSync Connect credentials
gs-server: Profile at /home/root/.goodsync/server
- Writing server settings…
Your server is now configured for GoodSync Connect
Do you want to configure GsServer service (run as daemon) [y/n]? y
System User ID (run daemon as) [root]: t^Hroot
- Checking log directory…
chown: unknown user root
ERROR: failed to chown /home/root/.goodsync/server
root@WDMyCloudEX4100 root #