In this session, I will present Mesh Orange, a Debian-based router that runs on various single-board computers (SBCs), which together form an autonomous encrypted mesh network. The operating system supports various WiFi hardware and features a configuration system that allows local mesh communities to specify custom hardware settings. After walking through the steps to form a physical mesh network with Mesh Orange, we will run peer-to-peer applications on these SBCs to show a possible internet where networked applications are serviced by distributed protocols communicating over physical nodes arranged in a mesh topology.
Present Mesh Orange as a viable operating system to build mesh nodes on SBCs
Show how to build and work with Mesh Orange
Demo a decentralized internet serviced by peer-to-peer application protocols over a physical mesh network
Material and Technical Requirements
Presentation screen
Presenter(s)
Name: Benedict Lau
Email: benedict.lau@groundupworks.com
Twitter: @LauBenedict
GitHub: benhylau
Interested in attending the sprint July 16-18: Y
Interested in a community billet: N
Presenter Bio
Benedict is an engineer working on mobile software and mesh networks. He is a contributor and organizer at Toronto Mesh, currently focused on meshing with single-board computers and building deployment tools and literacy around peer-to-peer applications.
Peer-to-peer Applications On A Mesh Network
Description
In this session, I will present Mesh Orange, a Debian-based router that runs on various single-board computers (SBCs), which together form an autonomous encrypted mesh network. The operating system supports various WiFi hardware and features a configuration system that allows local mesh communities to specify custom hardware settings. After walking through the steps to form a physical mesh network with Mesh Orange, we will run peer-to-peer applications on these SBCs to show a possible internet where networked applications are serviced by distributed protocols communicating over physical nodes arranged in a mesh topology.
Type: demo Length: 1 hour Additional considerations: n/a
Session Objective
Material and Technical Requirements
Presenter(s)
Name: Benedict Lau Email: benedict.lau@groundupworks.com Twitter: @LauBenedict GitHub: benhylau
Interested in attending the sprint July 16-18: Y Interested in a community billet: N
Presenter Bio
Benedict is an engineer working on mobile software and mesh networks. He is a contributor and organizer at Toronto Mesh, currently focused on meshing with single-board computers and building deployment tools and literacy around peer-to-peer applications.