1 / 14

OrangeMesh Dashboard

OrangeMesh Dashboard. Shaddi Hasan Mac Mollsion Will Vogler. Our Client: Orange Networking. Advocacy. Education. Wireless. Support. Local non-profit, founded in 2006 Chairman, Brian Russell. Motivation. Provide Broadband Internet access to disadvantaged communities.

tyronica
Download Presentation

OrangeMesh Dashboard

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. OrangeMesh Dashboard ShaddiHasan Mac MollsionWill Vogler

  2. Our Client: Orange Networking Advocacy Education Wireless Support 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 • Optimal Solution • No competition • Better Community Features • Access to pre-flashed nodes • Project Longevity • Client Request OrangeMesh Open-Mesh

  8. Users

  9. Network Architecture • Network Status Information per node • Uptime • Bandwidth used • Users connected Mesh Cloud • Configuration Files to each node • ESSID • Bandwidth caps • Splash screen

  10. Dashboard Architecture Remote DB Web GUI Network Status Network Configuration Node Information Migration MySQL: “nodes” “accounts”

  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 • Updated User Documentation • Integrate into dashboard • Educational documentation • Node Owner Information System • Link contact information to nodes • Pending nodes interface • Simplified Install Process • Automate setup of core components (DB, unpacking scripts) • “Ubuntu Beginner” level step-by-step guides

More Related