You are here

AREDN Offline Map Submit Tool now available

21 posts / 0 new
Last post
K5DLQ
K5DLQ's picture
AREDN Offline Map Submit Tool now available

I have developed a command line tool that allows operators to submit nodes to the AREDN map without requiring the node itself to have internet access (direct or via Mesh Gateway).

Right now, this is a Windows based tool but may release as Linux and/or OSX if requested.

To use it:

  1. Downloads the AREDN Offline Map Submit (OMS) tool from here:  http://bit.ly/arednomstool
  2. Extract the contents of the zip file to a folder on your PC (no installation required)
  3. Ensure that your PC is connected to a node as a LAN device.
  4. Ensure that the node is connected to a VLAN capable switch that is configured with VLAN1 (WAN) access to the internet.  (OR, use an AirRouter that is connected to the internet)
  5. Open a command prompt in Windows
  6. run the following command from the folder that you extracted the OMS tool into:    oms.exe
  7. OPTIONALLY: you can run:   oms.exe -preview      (This will show you which nodes would submit their data WITHOUT actually sending it to the AREDN data server)

Enjoy!

K5DLQ - Darryl
k5dlq@arednmesh.org
 

AB4YY
Thanks!

Thanks (again) Darryl.  The utility works real well.

73 - Mike ab4yy

w8erd
Still needs Internet?
Step 4 says I still need an internet connection to the node, which is what we do not have.
How can I add nodes to the map when none of the nodes has any internet connection?

Bob W8ERD
K5DLQ
K5DLQ's picture
Short answer is you cant...

Short answer is you cant... but...

Do you have a node that you plug your PC into normally?
If you can connect it to the internet, that satisfies the requirement.  NOTE: "Mesh Gateway" DOES NOT NEED TO BE ENABLED for the localnode to access the internet.

ie. I have an AirRouter connected to my home network and my laptop plugs into the airrouter.  The OMS utility can be run in this config.  (If the AirRouter has connection to your wider mesh).
 

w8erd
oma and map questions
My PC is connected to a local node with a wired connection, and is connected to the Internet via a wireless connection.
When I try to run oma, it says it is not an executable program.

But I have a larger question.  Why is the map tied to any node?  It seems it should just be a map, which can be updated over the Internet easily.

Bob W8ERD

 
K5DLQ
K5DLQ's picture
hmm.  I just downloaded it
hmm.  I just downloaded it from the url on a new Windows machine, extracted the oms.exe from the zip file, and ran it without issue.
You may try re-downloading it and extracting it again.

The design of the maps is intentional.
1) the updating of the map must come from either the actual node, or, a PC that is on the mesh.  (security concerns)
2) we want ACTUAL nodes on the map, not theoretical (or planned) nodes.
3) The map information is just one part of the statistical data that is pushed to the AREDN data servers.  We also track analytics about firmware versions in use, hardware used, how many OLSR links are connected, etc.  The map is a "side benefit" of having this data.

73, K5DLQ
 
w8erd
OMS Problems
OK I got OMS to run.  (My error earlier.)
But I cannot get it to find both AREDN and the mesh network at the same time.
Depending on whether I enable either my wireless Internet connection, or my wired mesh connection, or both. OMS says it cannot connect to
one of them.

Bob W8ERD
 
K5DLQ
K5DLQ's picture
On your node's setup page,

On your node's setup page, did you check the "Disable default route" checkbox?  If not, all your traffic will go to the mesh.
If it is checked, only mesh traffic will go to the mesh, everything else will go to your wireless adapter... (aka. internet).

(glad you got the exe to run)  ;-)

 

w8erd
Map Nodes
Thanks for all your help!
I have now been able to enter many of our nodes here in central Ohio.
KD4VMM
"On your node's setup page,
"On your node's setup page, did you check the "Disable default route" checkbox?  If not, all your traffic will go to the mesh.
If it is checked, only mesh traffic will go to the mesh, everything else will go to your wireless adapter... (aka. internet)."

The above post is fairly old, so I presume this option has been superseded, because I don't see it on my setup page.  I have the same problem however - I can't upload my node's location to the map via the setup page, as there is no internet access with the node attached.

Running a Raspberry Pi4 with a GL-usb150 microrouter.
K5DLQ
K5DLQ's picture
FYI, to follow on to my last
FYI, to follow on to my last post, here is a sampling of the analytic data:

Here are firmware version counts as of July 25, 2017 @1000:
3.15.1.0: 8 nodes
3.16.1.0: 578 nodes
3.16.1.1: 251 nodes
3.17.1.0RC1: 198 nodes

Hardware:
Bullets (all bands): 350
Rockets (all bands): 215
Nanostations (all bands): 211
XW devices: 77
AirRouters: 188
Linksys devices: 0     ;-)

Nodes with tunnels installed: 327
Nodes with active tunnel connections: 202

Nodes by channel (on 2Ghz):
-2: 541 nodes
-1: 63 nodes
1: 102 nodes
2: 3 nodes
3: 8 nodes
4: 11 nodes
5: 15 nodes
6: 19 nodes

Bandwidth:
20Mhz: 286
10Mhz: 511
5Mhz: 276

Nodes with map data: 976
Nodes without map data: 97

 
AJ7C
AJ7C's picture
Thanks, Darryl
I read the whole thread and was able to submit sysinfo for our 3-node network in its infancy without making any mistakes!

73,
Kevin Sherwood, AJ7C
President, Culver City ARES (CCARES)
KA7HAK
KA7HAK's picture
Scheduler

Works good. I have this run once per week on my main mesh PC to pickup any new nodes with map info on our network

73
KA7HAK

K5DLQ
K5DLQ's picture
OMS.exe version 0.9 updated
OMS.exe version 0.9 updated to point to arednmesh.org
 
KM4DC
KM4DC's picture
Thanks for the Map Updater

Very Nice! Seems to have worked without issue.
Thanks, Don KM4DC

AB4YY
OMS with Nightly Builds - issues

We've got a couple of nodes at firmware version ​256-c2894f8.  When running OMS.exe v0.9 return "'`node'`' and blank for submission status.

We've got several nodes at firmware version 283-d7faa4e that return good node names but submission status looks like this:
   sysinfo 'firmware_version'

All older (AREDN) firmware versions seem to be okay.

73 - Mike ab4yy

 

K5DLQ
K5DLQ's picture
This should be fixed now. 
This should be fixed now.  Download OMS v1.0 from the link above.
 
AB4YY
It ran nicely this morning

It ran nicely this morning using the new version (1.0).  Thanks!

73 - Mike ab4yy

K5DLQ
K5DLQ's picture
+1
+1
KF6ODE
Mac OS Version?
I vote for a Mac OS version!
KD4VMM
I think my comment/question
I think my comment/question got buried by the way this forum threads responses.  From above:

""On your node's setup page, did you check the "Disable default route" checkbox?  If not, all your traffic will go to the mesh.
If it is checked, only mesh traffic will go to the mesh, everything else will go to your wireless adapter... (aka. internet)."

The above post is fairly old, so I presume this option has been superseded, because I don't see it on my setup page.  I have the same problem however - I can't upload my node's location to the map via the setup page, as there is no internet access with the node attached.

Running a Raspberry Pi4 with a GL-usb150 microrouter."

Is there a way to get my pi (connected to an aredn node) to see both the internet and the node such that it can update the map?

 

Theme by Danetsoft and Danang Probo Sayekti inspired by Maksimer