DSM-G600, DNS-3xx and NSA-220 Hack Forum

Unfortunately no one can be told what fun_plug is - you have to see it for yourself.

You are not logged in.

Announcement

#1 2013-06-11 12:18:32

eMarcus
Member
Registered: 2009-03-08
Posts: 15

btsync on the DNS323 / CH3SNAS ?

Is there  a way to run a btsync instance on a DNS323 / CH3SNAS?

Thanks,
bye
Marcus.

Offline

 

#2 2013-06-11 14:31:23

memiks
Member
Registered: 2011-09-02
Posts: 72

Re: btsync on the DNS323 / CH3SNAS ?

on FFP 0.7 arm you can use my package : http://ffp.memiks.fr/pkg/btsync-1.0.134-arm-2.txz

Install it, change password in /ffp/etc/btsync.conf (or other thinks) and start it by:
chmod a+x /ffp/start/btsync.sh
/ffp/start/btsync.sh start

(it will restart after reboot).

to access to webui : http://<ip_of_nas>:8888/

by default password is : admin / password

Fred.

Offline

 

#3 2013-06-11 17:18:24

Mijzelf
Member / Developer
Registered: 2008-07-05
Posts: 709

Re: btsync on the DNS323 / CH3SNAS ?

The actual answer is no. Not on stock firmware. btsync needs an EABI kernel, and a DNS323 has an OABI kernel. You could install Alt-F, which has an EABI kernel.

Offline

 

#4 2013-06-11 17:22:43

memiks
Member
Registered: 2011-09-02
Posts: 72

Re: btsync on the DNS323 / CH3SNAS ?

Mijzelf wrote:

The actual answer is no. Not on stock firmware. btsync needs an EABI kernel, and a DNS323 has an OABI kernel. You could install Alt-F, which has an EABI kernel.

Yes of course if you are  not able to install an EABI kernel... you can not start btsync, nodejs and other recent programs... hmm

bad news...

Offline

 

#5 2013-06-12 23:24:54

eMarcus
Member
Registered: 2009-03-08
Posts: 15

Re: btsync on the DNS323 / CH3SNAS ?

Thanks for the answers!

What would be the easiest way to get to an EABI kernel (BTW: what is the difference between an EABI and an OABI kernel?). Can I just replace the kernel and live with the stock FW?

BTW: I am using a Conceptronic CH3SNAS on FW 1.0.5

Thanks,
bye
Marcus.

Offline

 

#6 2013-06-13 10:20:28

Mijzelf
Member / Developer
Registered: 2008-07-05
Posts: 709

Re: btsync on the DNS323 / CH3SNAS ?

The easiest way is to install (or reload) ALT-F or Debian.

[O|E]ABI is about the way userland passes it's variables to it's kernel calls. Where O(ld) ABI is deprecated and less efficient. Especially floating point operations are faster on EABI.

And so, no, you can't just exchange the kernel and keep the userland. THe userland should not be able to 'talk to the kernel'.

Offline

 

#7 2013-06-13 15:41:42

eMarcus
Member
Registered: 2009-03-08
Posts: 15

Re: btsync on the DNS323 / CH3SNAS ?

Thanks, this conversation was really helpful :-)

Because my NAS is pretty much full, I think about upgrading anyway. I am considering a HP Microserver, has very low power consumption and would be a full blown server where even virtualization cloud be a topic... Alternative would be to go for another NAS and free up the CH3SNAS for reinstalling, experimenting with other FWs...

bye
Marcus.

Offline

 

#8 2013-11-25 02:10:10

halfsoul
Member
Registered: 2008-01-28
Posts: 57

Re: btsync on the DNS323 / CH3SNAS ?

memiks wrote:

on FFP 0.7 arm you can use my package : http://ffp.memiks.fr/pkg/btsync-1.0.134-arm-2.txz

Install it, change password in /ffp/etc/btsync.conf (or other thinks) and start it by:
chmod a+x /ffp/start/btsync.sh
/ffp/start/btsync.sh start

(it will restart after reboot).

to access to webui : http://<ip_of_nas>:8888/

by default password is : admin / password

Fred.

Hi,
I tried to install & use this but was unsuccessful:

Code:

# wget http://ffp.memiks.fr/pkg/btsync-1.0.134-arm-2.txz
--2013-11-24 15:54:40--  http://ffp.memiks.fr/pkg/btsync-1.0.134-arm-2.txz
Resolving ffp.memiks.fr... 50.22.11.58
Connecting to ffp.memiks.fr|50.22.11.58|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1050152 (1.0M) [text/plain]
Saving to: 'btsync-1.0.134-arm-2.txz'

100%[======================================>] 1,050,152    867KB/s   in 1.2s   

2013-11-24 15:54:41 (867 KB/s) - 'btsync-1.0.134-arm-2.txz' saved [1050152/1050152]
# funpkg -i btsync-1.0.134-arm-2.txz 
Scanning btsync-1.0.134-arm-2.txz ...
# Bittorent Sync
# 
# Private and Secure. 
# 
# File transfers are encrypted. 
# 
# Your information is never stored on a server in the cloud and your data 
# is protected by private keys
# 
# Homepage: http://labs.bittorrent.com/experiments/sync.html
# 
Installing btsync-1.0.134-arm-2
# nano /ffp/etc/btsync.conf
# chmod a+x /ffp/start/btsync.sh
# /ffp/start/btsync.sh start
Running /ffp/bin/btsync
/ffp/start/btsync.sh: line 21: /ffp/bin/btsync: No such file or directory
#

Even if I try to execute directly instead of the startup script, it still errors out even though the file is clearly there and executable:

Code:

# /ffp/bin/btsync --config /ffp/etc/btsync.conf
-sh: /ffp/bin/btsync: not found
# ls -l /ffp/bin/bt*
-rwxr-xr-x    1 root     root       3412684 Jun 11 04:21 /ffp/bin/btsync

I am trying to install onto DNS-323 with Alt-F 0.1RC3 and ffp 0.7. What device/environment does this work for and how did you get it to work? It shouldn't work without glibc according to these pages:
https://groups.google.com/forum/#!searc … Sd4c5t-RkJ
https://groups.google.com/forum/#!searc … afILYHFzcJ

Thanks!

Offline

 

#9 2013-11-25 15:42:31

Mijzelf
Member / Developer
Registered: 2008-07-05
Posts: 709

Re: btsync on the DNS323 / CH3SNAS ?

I assumed btsync was statically linked. At least I would have done that, when it should run on just 'any' NAS. But apparently not

Code:

admin@NSA325:$ LD_LIBRARY_PATH=/lib:/usr/lib ldd btsync
        librt.so.1 => /usr/lib/librt.so.1 (0x40008000)
        libdl.so.2 => /lib/libdl.so.2 (0x40017000)
        libm.so.6 => /lib/libm.so.6 (0x40022000)
        libpthread.so.0 => /usr/lib/libpthread.so.0 (0x400cc000)
        libc.so.6 => /lib/libc.so.6 (0x400ec000)
        ld-linux.so.3 => /lib/ld-linux.so.3 (0x40218000)

This is on my ZyXEL NSA325.

Offline

 

Board footer

Powered by PunBB
© Copyright 2002–2010 PunBB