ROBIN -  Open Source Mesh Network Forum Index ROBIN - Open Source Mesh Network
users community forum
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

minimal dashboard

 
Post new topic   Reply to topic    ROBIN - Open Source Mesh Network Forum Index -> meshroot-s Layer2 mesh (802.11s support)
View previous topic :: View next topic  
Author Message
Ads






Posted: Mon Sep 25, 2017 7:21 pm    Post subject: Ads

Back to top
Antonio (isleman)
Site Admin
Site Admin


Joined: 10 Feb 2008
Posts: 2323
Location: Toscana, Italy

PostPosted: Sun Mar 18, 2012 12:05 am    Post subject: minimal dashboard Reply with quote

I'm going to upload a free minimal-dashboard to monitor the meshroot-s nodes (more properly called MP, Mesh Points). This minimal dashboard conists of some php scripts to view the MPs status and 3 tables database structure file (meshroot.sql) to populate a MySQL DB. All the management operations (edit of parameters such as channel, ssid, ...) will be possible through phpMyAdmin package, in other words you'll have to manually access to the tables and edit the columns values w/out the classic html <form> but using the phpMyAdmin facilities. This means you will download and install lampp/xampp packages.

The new images will have local web pages to allow the dashboard configuration.
I hope to finish the tests by Monday 19 and then upload new bin images and the minimal-dashboard tarball.

Here we go, I'm convinced that the native Layer2 mesh provided by 802.11s is a great opportunity. We all need suggestions and feedbacks.

Ad maiora!
Back to top
View user's profile Send private message Send e-mail Visit poster's website
codyc1515
Moderator
Moderator


Joined: 31 May 2010
Posts: 1752
Location: New Zealand

PostPosted: Sun Mar 18, 2012 5:50 am    Post subject: Reply with quote

When will signup at your dashboard be possible?
Rolling Eyes

_________________

Only registered users can see links on this forum!
Register or Login on forum!

Back to top
View user's profile Send private message Visit poster's website
Antonio (isleman)
Site Admin
Site Admin


Joined: 10 Feb 2008
Posts: 2323
Location: Toscana, Italy

PostPosted: Mon Mar 19, 2012 5:54 pm    Post subject: Reply with quote

I'd suggest to use the minimal-dashboard way since is more immediate to use. Below, its look (almost ready to upload the tarball).


Last edited by Antonio (isleman) on Wed Mar 21, 2012 5:47 pm; edited 1 time in total
Back to top
View user's profile Send private message Send e-mail Visit poster's website
sankofa
Skilled User
Skilled User


Joined: 27 Jun 2008
Posts: 203
Location: Miami

PostPosted: Mon Mar 19, 2012 6:23 pm    Post subject: Reply with quote

Cool, looking forward to see it.
Back to top
View user's profile Send private message
Antonio (isleman)
Site Admin
Site Admin


Joined: 10 Feb 2008
Posts: 2323
Location: Toscana, Italy

PostPosted: Wed Mar 21, 2012 5:46 pm    Post subject: Reply with quote

just some clarifications about columns and values (as requested by email):


Only registered users can see links on this forum!
Register or Login on forum!

Back to top
View user's profile Send private message Send e-mail Visit poster's website
sankofa
Skilled User
Skilled User


Joined: 27 Jun 2008
Posts: 203
Location: Miami

PostPosted: Wed Mar 21, 2012 6:48 pm    Post subject: Reply with quote

How far apart are these device?
Back to top
View user's profile Send private message
Antonio (isleman)
Site Admin
Site Admin


Joined: 10 Feb 2008
Posts: 2323
Location: Toscana, Italy

PostPosted: Thu Mar 22, 2012 9:23 am    Post subject: Reply with quote

sankofa wrote:
How far apart are these device?


the testbed is indoor: bullet-M2 and one RS-pro (C80061) are located in two different rooms (about 10 mt) in same floor while the other RS-pro is downstairs. Signals are from -70 to -60 dBm.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Antonio (isleman)
Site Admin
Site Admin


Joined: 10 Feb 2008
Posts: 2323
Location: Toscana, Italy

PostPosted: Thu Mar 22, 2012 11:57 am    Post subject: Reply with quote

work in progress...


Only registered users can see links on this forum!
Register or Login on forum!

Back to top
View user's profile Send private message Send e-mail Visit poster's website
sankofa
Skilled User
Skilled User


Joined: 27 Jun 2008
Posts: 203
Location: Miami

PostPosted: Thu Mar 22, 2012 4:57 pm    Post subject: Reply with quote

Keep them coming!!!
Back to top
View user's profile Send private message
Antonio (isleman)
Site Admin
Site Admin


Joined: 10 Feb 2008
Posts: 2323
Location: Toscana, Italy

PostPosted: Mon Mar 26, 2012 10:00 am    Post subject: Reply with quote

All the operations about the dashboard (add/delete/edit DB fileds) are only performed throug phpMyAdmin tools.

When a node checkins, the DB looks for the wifi0 MAC address of that ode inside the table 'node' (column name 'wmac') and then updates the corresponding row. Then, dashboard sends the response to the checking node (look at the end of meshroot-checkin2.php script).
If we don't have a DB row for this node, a new row it will be added to the node table and that new-node will belong to the network 'provisioning' i.e. column 'network_id' will be set to 1. Response will not be sent now but after the next checkin.

Upon checkin, almost all the fields of the 'node' table will be ato-populated/updated.
You can manage the nodes by editing the fields of the related 'network' table:

gmt_offset
country_id
public_dns
alternate_dns
alternate_channel
ap_ssid
ap1_isolation
port_block
send_reply


If you set the network field 'send_reply' to 1 then the dashboard will always send the response to the checking nodes.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Antonio (isleman)
Site Admin
Site Admin


Joined: 10 Feb 2008
Posts: 2323
Location: Toscana, Italy

PostPosted: Tue Mar 27, 2012 11:08 pm    Post subject: Reply with quote

I know that adding a new mesh-point to the node table by entering its wifi-MAC address... well, could be quite complicated.
So, since know the ethernet-MAC address is simply (it's always indicated) let's change the way the dashboard recognizes a node: edit line #38 in meshroot-checkin2.php from:
Code:
$query = sprintf("SELECT * FROM node WHERE wmac='%s'",$robin_vars["wmac"]);

to:
Code:
$query = sprintf("SELECT * FROM node WHERE mac='%s'",$robin_vars["mac"]);
Back to top
View user's profile Send private message Send e-mail Visit poster's website
sankofa
Skilled User
Skilled User


Joined: 27 Jun 2008
Posts: 203
Location: Miami

PostPosted: Wed Mar 28, 2012 10:29 am    Post subject: Reply with quote

What does Unknown/bug mean?

wait...
00:02:6F:5C:DC:D9 Master 2.422 3 58/70 -52 wep "Bendals Village"
00:0C:42:6C:14:A4 Master 2.432 5 58/70 -52 none "C88429"
02:0C:42:6C:14:A5 Unknown/bug.432 g.432 5 66/70 -44 none "meshroot"
08:86:3B:5D:11:9A Master 2.412 1 39/70 -71 wep "belkin.19a"
3C:EA:4F:C3:71:61 Master 2.462 11 24/70 -86 wep "2WIRE174"
3C:EA:4F:C3:71:61 Master 2.462 11 28/70 -82 wep "2WIRE174"
64:0F:28:77:A6:29 Master 2.462 11 38/70 -72 wep "2WIRE058"
64:0F:28:87:0D:A1 Master 2.462 11 23/70 -87 wep "2WIRE855"
70:3A:D8:01:14:A8 Master 2.422 3 37/70 -73 none "SmartSpot New"
98:2C:BE:23:40:E9 Master 2.462 11 22/70 -88 wep "2WIRE765"
98:2C:BE:2C:63:B9 Master 2.457 10 36/70 -74 wep "2WIRE312"
C0:83:0A:64:BF:41 Master 2.437 6 47/70 -63 wep "2WIRE876"

Ok I go one unit checked in but I can not get the second one to check in
Back to top
View user's profile Send private message
sankofa
Skilled User
Skilled User


Joined: 27 Jun 2008
Posts: 203
Location: Miami

PostPosted: Wed Mar 28, 2012 1:51 pm    Post subject: Reply with quote

Good news. I have made lots of headway. I will post some images later this evening. Have a couple of odd observations, however my units are meshed and I am able connect and surf. More later


Only registered users can see links on this forum!
Register or Login on forum!


Shot at 2012-03-28
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    ROBIN - Open Source Mesh Network Forum Index -> meshroot-s Layer2 mesh (802.11s support) All times are GMT + 1 Hour
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
c d
e



Powered by phpBB © 2001, 2005 phpBB Group

Abuse - Report Abuse - TOS & Privacy.
Powered by forumup.it free forum, create your free forum! Created by Hyarbor & Qooqoa
Confirmed

Page generation time: 0.74