625
edits
(replace latest link with link to working 0.3.0 image) |
(updates intro and creates more logical sections with more helpful links.) |
||
Line 1: | Line 1: | ||
Congratulations on choosing to become part | '''Congratulations''' on choosing to become part of the [https://peoplesopen.net/ People's Open Network]! | ||
Before you flash your router, it is recommended that you read the [[Home and extender nodes#Home_nodes|home node info]] to ensure your router | Continue reading to follow these do-it-yourself / do-it-together instructions, or read more about [[Mesh#How_To_Participate|how to participate and get help]]. | ||
= Summary = | |||
This is a [[Mesh/WalkThrough#linkback|WalkThrough]] to install a custom operating system on a compatible network device for use as a '''node''' (e.g. your home router) on the network. You will learn how to flash Sudo Mesh's [https://github.com/sudomesh/sudowrt-firmware sudowrt-firmware] (a custom build of [https://openwrt.org/ OpenWRT]) and then configure it. | |||
At the end of this walkthrough, you'll be able to plug in your router and join the mesh. '''Note:''' In order to access the internet, you will likely need your own connection with an existing Internet Service Provider (ISP), or otherwise be located near [https://peoplesopen.net/map/ another mesh node with its own route to the internet]. | |||
= Prerequisites = | |||
This walkthrough assumes you're using linux or another unix-like operating system (such as Mac OS X, Ubuntu, FreeBSD, etc) and that you have [https://help.ubuntu.com/community/UsingTheTerminal basic knowledge of the command-line interface terminal] ('terminal' for short). [https://github.com/sudomesh/sudowrt-firmware/issues/new Contact us] if you can contribute instructions for other systems. | |||
The general idea of building your own mesh node consists of three steps: | |||
# [[#Download/Build|downloading or compiling]] the custom firmware | |||
# [[#Flash/Upload|flashing that firmware]] to the node (i.e. copying firmware to [https://en.wikipedia.org/wiki/Flash_memory '''flash''' memory]) | |||
# [[#makenode/Configure|configuring the node]] to function as part of a mesh. | |||
Before you flash your router, it is recommended that you read the [[Home and extender nodes#Home_nodes|home node info]] to ensure your router is compatible to work as a mesh node. | |||
= Download/Build = | = Download/Build = |