This repository was archived by the owner on Aug 17, 2018. It is now read-only.

Description
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
- 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
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.