Download presentation
Presentation is loading. Please wait.
Published byThomasina Bridges Modified over 9 years ago
1
OrangeMesh Dashboard Shaddi Hasan Mac Mollsion Will Vogler
2
Our Client: Orange Networking Advocacy Wireless Support Education Local non-profit, founded in 2006 Chairman, Brian Russell
3
Motivation Provide Broadband Internet access to disadvantaged communities Make network management accessible to semi-technical users Reduce maintenance costs by empowering the community to solve its own problems Create an easy-to-setup system SOLUTION: Mesh Networking
4
What’s in a Mesh? Nodes, lots of them Nodes create a “mesh cloud” Gateways connect to internet and repeaters Repeaters connect to other repeaters and gateways
5
In the Beginning, there was Roofnet MIT begat Roofnet Roofnet begat Meraki Meraki Goes Corporate – 300% price increases – Draconian hardware restrictions – “Happy Hacking” no more :(
6
An Open Mesh Protocol: B.A.T.M.A.N. Firmware: RO.B.IN Hardware: Accton MR3201A Dashboard: Open-Mesh – Community Dasboard: OrangeMesh
7
Open-Mesh + OrangeMesh OrangeMesh Open-Mesh Optimal Solution -No competition - Better Community Features - Access to pre-flashed nodes - Project Longevity - Client Request Optimal Solution -No competition - Better Community Features - Access to pre-flashed nodes - Project Longevity - Client Request
8
Users Configures network settings Monitors network for trouble (technical or user) Point of contact for network users Administrator People who have volunteered to host a node Need to be able to add node to dashboard remotely Administrator needs contact information Node Owner Use network to access internet Checks dashboard for help and network status information Neighbor
9
Network Architecture Mesh Cloud Network Status Information per node Uptime Bandwidth used Users connected Configuration Files to each node ESSID Bandwidth caps Splash screen
10
Dashboard Architecture MySQL: “nodes” “accounts” MySQL: “nodes” “accounts” Network Configuration Node Information Network Status Web GUI Migration Remote DB
11
Demo 0: You’re connected!
12
Demo 1: GUI and Network Status
13
Demo 2: Network Migration Migrate!
14
Where from here? Node Configuration Scripts Temporary pending release of Open Mesh Node Configuration Scripts Temporary pending release of Open Mesh Node Owner Information System Link contact information to nodes Pending nodes interface Node Owner Information System Link contact information to nodes Pending nodes interface Updated User Documentation Integrate into dashboard Educational documentation Updated User Documentation Integrate into dashboard Educational documentation Simplified Install Process Automate setup of core components (DB, unpacking scripts) “Ubuntu Beginner” level step-by- step guides Simplified Install Process Automate setup of core components (DB, unpacking scripts) “Ubuntu Beginner” level step-by- step guides
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.