Here's what we check in the installer:
Can you please include the commands along with their responses?
Also, let's check which of the ARM daemons we have that will run on your board.
All of our daemons are here:
The ones which are compatible with the ARM architecture will have "ARM" in the name. Let's start with the first one as an example.
Click on the name. Next, right click on the Download button and copy the link.
At your console, type wget, then paste the link.
This will download the individual file. Let's say it's called weavedconnectd.arm-gnueabi-shared.
Next make the file executable and run the network test:
sudo chmod +x weavedconnectd.arm-gnueabi-shared
If you have downloaded a compatible daemon, you should get an output similar to this:
WeavedConnectd built May 31 2016 at 17:39:39 Now Starting Up
Version 3.6 - (c)2016 Weaved, Inc. All Rights Reserved
Built with BCASTER MALLOC_POOL LINUX RESOLVE BIGBUF BACKTRACE pool=262144
Running Weaved Network Diagnostics
Checking if DNS works ... .[OK]
Checking TCP connectivity to weaved.com... [OK]
Checking UDP connectivity to weaved.com...
Send to 184.108.40.206:5959  [mip=220.127.116.11] [oport=59612 mport=59612] [preserve port]
Send to 18.104.22.168:5960  [mip=22.214.171.124] [oport=59612 mport=59612] [no remap] [preserve port] [OK]
This router preserves ports, this is optimal.
This router doesn't remap new connections to new ports.
Static Pool Free
Endian : Little
Otherwise, you will get some sort of error message.