OrangeMesh Dashboard Shaddi Hasan Mac Mollsion Will Vogler.
-
Upload
thomasina-bridges -
Category
Documents
-
view
215 -
download
2
Transcript of OrangeMesh Dashboard Shaddi Hasan Mac Mollsion Will Vogler.
![Page 1: OrangeMesh Dashboard Shaddi Hasan Mac Mollsion Will Vogler.](https://reader036.fdocuments.us/reader036/viewer/2022070413/5697bf9c1a28abf838c93290/html5/thumbnails/1.jpg)
OrangeMesh DashboardOrangeMesh Dashboard
Shaddi HasanMac Mollsion
Will Vogler
![Page 2: OrangeMesh Dashboard Shaddi Hasan Mac Mollsion Will Vogler.](https://reader036.fdocuments.us/reader036/viewer/2022070413/5697bf9c1a28abf838c93290/html5/thumbnails/2.jpg)
Our Client:
Orange Networking
AdvocacyAdvocacy
WirelessWireless SupportSupport
EducationEducation
Local non-profit, founded in 2006 Chairman, Brian Russell
![Page 3: OrangeMesh Dashboard Shaddi Hasan Mac Mollsion Will Vogler.](https://reader036.fdocuments.us/reader036/viewer/2022070413/5697bf9c1a28abf838c93290/html5/thumbnails/3.jpg)
Motivation
Provide Broadband Internet access to disadvantaged communities
Provide Broadband Internet access to disadvantaged communities
Make network management accessible to semi-technical users
Make network management accessible to semi-technical users
Reduce maintenance costs by empowering the community to solve its own problems
Reduce maintenance costs by empowering the community to solve its own problems
Create an easy-to-setup systemCreate an easy-to-setup system
SOLUTION: Mesh Networking
![Page 4: OrangeMesh Dashboard Shaddi Hasan Mac Mollsion Will Vogler.](https://reader036.fdocuments.us/reader036/viewer/2022070413/5697bf9c1a28abf838c93290/html5/thumbnails/4.jpg)
What’s in a Mesh?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
![Page 5: OrangeMesh Dashboard Shaddi Hasan Mac Mollsion Will Vogler.](https://reader036.fdocuments.us/reader036/viewer/2022070413/5697bf9c1a28abf838c93290/html5/thumbnails/5.jpg)
In the Beginning, there was RoofnetIn the Beginning, there was Roofnet
• MIT begat Roofnet
• Roofnet begat Meraki
• Meraki Goes Corporate– 300% price increases– Draconian hardware
restrictions– “Happy Hacking” no
more :(
![Page 6: OrangeMesh Dashboard Shaddi Hasan Mac Mollsion Will Vogler.](https://reader036.fdocuments.us/reader036/viewer/2022070413/5697bf9c1a28abf838c93290/html5/thumbnails/6.jpg)
An Open MeshAn Open Mesh
• Protocol: B.A.T.M.A.N.• Firmware: RO.B.IN• Hardware: Accton MR3201A• Dashboard: Open-Mesh– Community Dasboard: OrangeMesh
![Page 7: OrangeMesh Dashboard Shaddi Hasan Mac Mollsion Will Vogler.](https://reader036.fdocuments.us/reader036/viewer/2022070413/5697bf9c1a28abf838c93290/html5/thumbnails/7.jpg)
Open-Mesh + OrangeMeshOpen-Mesh + OrangeMesh
OrangeMeshOrangeMesh Open-MeshOpen-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
![Page 8: OrangeMesh Dashboard Shaddi Hasan Mac Mollsion Will Vogler.](https://reader036.fdocuments.us/reader036/viewer/2022070413/5697bf9c1a28abf838c93290/html5/thumbnails/8.jpg)
UsersUsers
![Page 9: OrangeMesh Dashboard Shaddi Hasan Mac Mollsion Will Vogler.](https://reader036.fdocuments.us/reader036/viewer/2022070413/5697bf9c1a28abf838c93290/html5/thumbnails/9.jpg)
Network ArchitectureNetwork Architecture
Mesh Cloud
Network Status Information per node• Uptime• Bandwidth used• Users connected
Configuration Files to each node • ESSID• Bandwidth caps• Splash screen
![Page 10: OrangeMesh Dashboard Shaddi Hasan Mac Mollsion Will Vogler.](https://reader036.fdocuments.us/reader036/viewer/2022070413/5697bf9c1a28abf838c93290/html5/thumbnails/10.jpg)
Dashboard ArchitectureDashboard Architecture
MySQL:“nodes”
“accounts”
MySQL:“nodes”
“accounts”
Network Configuration
Network Configuration
Node Information
Node Information
Network Status
Network Status
Web GUIWeb GUI
MigrationMigration
Remote DB
Remote DB
![Page 11: OrangeMesh Dashboard Shaddi Hasan Mac Mollsion Will Vogler.](https://reader036.fdocuments.us/reader036/viewer/2022070413/5697bf9c1a28abf838c93290/html5/thumbnails/11.jpg)
Demo 0: You’re connected!Demo 0: You’re connected!
![Page 12: OrangeMesh Dashboard Shaddi Hasan Mac Mollsion Will Vogler.](https://reader036.fdocuments.us/reader036/viewer/2022070413/5697bf9c1a28abf838c93290/html5/thumbnails/12.jpg)
Demo 1: GUI and Network StatusDemo 1: GUI and Network Status
![Page 13: OrangeMesh Dashboard Shaddi Hasan Mac Mollsion Will Vogler.](https://reader036.fdocuments.us/reader036/viewer/2022070413/5697bf9c1a28abf838c93290/html5/thumbnails/13.jpg)
Demo 2: Network MigrationDemo 2: Network Migration
Migrate!Migrate!
![Page 14: OrangeMesh Dashboard Shaddi Hasan Mac Mollsion Will Vogler.](https://reader036.fdocuments.us/reader036/viewer/2022070413/5697bf9c1a28abf838c93290/html5/thumbnails/14.jpg)
Where from here?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