Difference between revisions of "Mesh"

2,407 bytes added ,  04:01, 12 June 2018
whoops. saving just to save before sleeping. also, it is somewhat prettier.
m (whitespace)
(whoops. saving just to save before sleeping. also, it is somewhat prettier.)
Line 1: Line 1:
{{#setlogo:Meshlogo.png}}
<center>{{#setlogo:Meshlogo.png}}
[[File:Sudomesh.jpg|350px]]
[[File:Sudomesh.jpg|350px]]</center>


'''sudomesh is a group of volunteers operating out of the [https://sudoroom.org sudo room] hackerspace at the [https://omnicommons.org Omni Commons] - a collective of collectives stewarding a large community space in Oakland, California. We develop software and assemble hardware systems to help build open community networks like the [https://peoplesopen.net People's Open Network], a community-owned and -operated non-profit internet infrastructure in Oakland.'''
'''sudomesh is a group of volunteers operating out of the [https://sudoroom.org sudo room] hackerspace at the [https://omnicommons.org Omni Commons] - a collective of collectives stewarding a large community space in Oakland, California. We develop software and assemble hardware systems to help build open community networks like the [https://peoplesopen.net People's Open Network], a community-owned and -operated non-profit internet infrastructure in Oakland.'''


We're a people-powered project. That means that anyone can join the network if they're willing to contribute by [https://github.com/sudomesh/bugs/issues/new reporting bugs], improving [https://github.com/sudomesh software], fixing hardware, [https://sudoroom.org/wiki/Mesh/WalkThrough setting up a node], [https://peoplesopen.net/blog/new-node-in-the-berkeley-hills/ installing rooftop nodes], telling your friends about us, [https://peoplesopen.net/blog/build-your-own-internet-workshop/ joining for a workshop], bringing pizza to a hack session, donating  [[Mesh/Wishlist|equipment]]/[https://www.patreon.com/peoplesopennet money]/[https://blockchain.info/address/12RxU4DpLpdWcmEBn7Tj325CCXBwt5i9Hc Bitcoin], learning with us about how the internet works, or just being patient if something is broken :)
We're a people-powered project. That means that anyone can join the network if they're willing to contribute by [https://github.com/sudomesh/bugs/issues/new reporting bugs], improving [https://github.com/sudomesh software], fixing hardware, [https://sudoroom.org/wiki/Mesh/WalkThrough setting up a node], [https://peoplesopen.net/blog/new-node-in-the-berkeley-hills/ installing rooftop nodes], telling your friends about us, [https://peoplesopen.net/blog/build-your-own-internet-workshop/ joining for a workshop], bringing pizza to a hack session, donating  [[Mesh/Wishlist|equipment]]/[https://www.patreon.com/peoplesopennet money]/[https://blockchain.info/address/12RxU4DpLpdWcmEBn7Tj325CCXBwt5i9Hc Bitcoin], learning with us about how the internet works, or just being patient if something is broken :)
You can read about our progress on our [https://peoplesopen.net/blog/ blog].


'''Interested in learning more and exploring?''' Check out our [[#Join Us|Join Us]] section. You do not need to be technically skilled to be part of this project. We need people willing to mount gear on rooftops, folks who want to do public outreach, graphic design artists, film-makers, documentarians and so much more! Show up at a monthly general meeting and get involved!
'''Interested in learning more and exploring?''' Check out our [[#Join Us|Join Us]] section. You do not need to be technically skilled to be part of this project. We need people willing to mount gear on rooftops, folks who want to do public outreach, graphic design artists, film-makers, documentarians and so much more! Show up at a monthly general meeting and get involved!


----
----


<center>
{{Mesh nav}}</center>


<center>'''''Our Projects'':'''


[[File:Mesh_Oakland_High_Res.png|187px|link=https://peoplesopen.net]][[File:Disasterradio.png|187px|link=https://disaster.radio]][[File:Byoi.png|187px|link=https://buildyourowninter.net]][[File:Laptops4all.png|187px|link=https://laptopsforall.org]]
----


__NOTOC__
<div style="margin: 1em auto 1em auto; text-align: center; background: #ffffff; font-size: 10.5pt; padding: 10px; width: 96%; border: 0px solid #376a97;margin-center:10px;">
What if one of the largest community centers and venue spaces in the Bay Area was run by a volunteer collective where everybody is a leader, where people give what they can and take what they need? We are trying to do just that, at the Omni Commons.
<br/><br/>
<div style="float:left;">
<inputbox>
type=create
preload=Log
placeholder=New page name
width=24
break=no
</inputbox>
</div>


----
<div style="float:right;">
<inputbox>
type=create
default=2018/mm/dd Working Group Name
prefix=Event:
buttonlabel=Create archive
width=24
break=no
inline=true
</inputbox>
</div>
<br/><br/>
 
<!-- This is where the formatting for the 3 columns begins -->
{| cellspacing="0" width="100%" style="clear: both;"
|colspan="3" style=border: 0px solid black; float:left; padding-left:1em; padding-right:0.5em;"|


{| cellspacing="5" cellpadding="3" width="100%"
|- valign="top" 
|style="font-size:90%; padding:10px 10px; background: #FDF4F4; border: 0px solid black;padding-left:1em;padding-right:0.5em;" width="33%" align="left"|


{{Mesh nav}}</center>
Imagine if the wifi router in your home connected to the wifi routers in your neighbours' homes and they again connected to their neighbours to form a huge free wireless network spanning the city! That's exactly what a [https://en.wikipedia.org/wiki/Mesh_networking mesh network] is, or at least what it can be. Roads and telephone poles are owned by government or private interests and laying down cable is expensive, but by using wireless signals that hop from building to building we can create a community-owned and -operated, free-as-in-freedom alternative to corporate Internet Service Providers. Community wireless mesh networks are growing around the world, creating local 'internets' that support Net Neutrality and community control of critical infrastructure.


We are spending a lot of time developing [https://github.com/sudomesh/ software] to make it cheap and easy for anyone to be participate in cooperative communications infrastructure, regardless of technical skill.


----
= Who are you? =
Sudo Mesh is a non-profit organization consisting of a group of unpaid volunteers who are building open technology that helps to connect our neighbors, support local businesses, and enable community collaboration and cultural production. In the event of a natural disaster or state censorship, community mesh networks can be a resilient means of communication and sharing of information.


[[File:SudoMesh Node.png|frameless|right|300px]]
= Frequently Asked Questions (FAQs)=
* [[Mesh/Decisions|Decisions]] - What decisions have we made, and why?
* [[Mesh/Funding|Funding]] - How the heck do we fund this thing?
* [[Mesh/Legal|Legal]] - How do we use exit nodes, relays and legal structures to protect node owners and ourselves?
* [[Mesh/Hosting|Hosting]] - How are we hosting and what does it cost?
* [[Mesh/Backup|Backup]] - How do we handle backups?
* [[Mesh/Server security|Server Security]] - How do we ensure server security?


= Intro =
= Logistics =
Imagine if the wifi router in your home connected to the wifi routers in your neighbours' homes and they again connected to their neighbours to form a huge free wireless network spanning the city! That's exactly what a [https://en.wikipedia.org/wiki/Mesh_networking mesh network] is, or at least what it can be. Roads and telephone poles are owned by government or private interests and laying down cable is expensive, but by using wireless signals that hop from building to building we can create a community-owned and -operated, free-as-in-freedom alternative to corporate Internet Service Providers. Community wireless mesh networks are growing around the world, creating local 'internets' that support Net Neutrality and community control of critical infrastructure.
* [[Mesh/Minutes|Meeting Minutes]] - Notes from our weekly meetings dating back to January 2013.
* [[Mesh/Taxes|Taxes]] - Filed taxes for the sudo mesh non-profit


sudo mesh is a non-profit organization consisting of a group of unpaid volunteers who are building the People's Open Network. Our mission is building open technology that helps to connect our neighbors, support local businesses, and enable community collaboration and cultural production. In the event of a natural disaster or state censorship, a community mesh network can be a resilient means of communication and sharing of information.
= Research =
We need help improving our documentation about the area and other legalities.
* [[Mesh/Interviews with other meshers|Interviews]] - we interviewed other experienced meshers
* [[Mesh/Documentation|Other documentation]] - books, articles, wikis, blog posts.
* [[Mesh/Oakland|Oakland]] - information and resources pertaining to Oakland community organizations, wireless initiatives, policy and research initiatives
* [[Mesh/Other muni networking projects|Municipal projects]] - examples of progressive uses of municipal networks.
* [[Mesh/Decentralized FM/AM radio|Decentralized FM/AM radio]] - Bit of research on adding legal FM/AM transmitters to nodes.


We are spending a lot of time developing [https://github.com/sudomesh/ software] to make it cheap and easy for anyone to be part of People's Open Network, regardless of technical skill.
|style="font-size:90%; padding:10px 10px; background: #F4FDF6; border: 0px solid black;padding-left:1em;padding-right:0.5em;" width="33%" align="left"|


= Join Us =
<center>
= Our Projects =
</center>
[[File:Mesh_Oakland_High_Res.png|87px|link=https://peoplesopen.net]] Build a community-owned and -operated wireless mesh network in Oakland, California and beyond!<br />
[[File:Disasterradio.png|87px|link=https://disaster.radio]] Disaster-resilient communications network powered by the sun.<br />
[[File:Byoi.png|87px|link=https://buildyourowninter.net]]<br />
[[File:Laptops4all.png|87px|link=https://laptopsforall.org]]<br />


Ways to participate:
<center>
= How To Participate =
</center>


* Join the [http://lists.sudoroom.org/listinfo/mesh email list]
* Join the [http://lists.sudoroom.org/listinfo/mesh email list]
Line 49: Line 102:


If you want to join the mesh you'll need a mesh router at your home! Currently the best way to get one is to show up at our monthly general meeting as described above :)
If you want to join the mesh you'll need a mesh router at your home! Currently the best way to get one is to show up at our monthly general meeting as described above :)
|style="font-size:90%; padding:5px 10px; background:#F4F8FD;border: 0px solid black;padding-left:1em;padding-right:0.5em;" width="33%" align="left"|
}}
[[File:SudoMesh Node.png|frameless|right|300px]]


= How to Help =
= How to Help =
Line 83: Line 141:
* [[Mesh/Design|Design]] - Website & logo design; swag for enthusiasts; and marketing inspiration.
* [[Mesh/Design|Design]] - Website & logo design; swag for enthusiasts; and marketing inspiration.


= Frequently Asked Questions (FAQs)=
<!-- This is where the formatting for the 3 columns begins -->
* [[Mesh/Decisions|Decisions]] - What decisions have we made, and why?
{| cellspacing="0" width="100%" style="clear: both;"
* [[Mesh/Funding|Funding]] - How the heck do we fund this thing?
|colspan="3" style=border: 0px solid black; float:left; padding-left:1em; padding-right:0.5em;"|
* [[Mesh/Legal|Legal]] - How do we use exit nodes, relays and legal structures to protect node owners and ourselves?
 
* [[Mesh/Hosting|Hosting]] - How are we hosting and what does it cost?
{| cellspacing="5" cellpadding="3" width="100%"
* [[Mesh/Backup|Backup]] - How do we handle backups?
|- valign="top" 
* [[Mesh/Server security|Server Security]] - How do we ensure server security?
|style="font-size:90%; padding:10px 10px; background: #F4FDF6; border: 0px solid black;padding-left:1em;padding-right:0.5em;" width="33%" align="left"|


= Logistics =
<center>
* [[Mesh/Minutes|Meeting Minutes]] - Notes from our weekly meetings dating back to January 2013.
= Get in touch! =  
* [[Mesh/Inventory|Inventory]] - Continually-updated inventory of our hardware and gear.
</center>
* [[Mesh/Taxes|Taxes]] - Filed taxes for the sudo mesh non-profit
* Join the mailing list.
* Jump in on our RocketChat or IRC!
*  


= Research =
|style="font-size:90%; padding:10px 10px; background: #FDF4F4; border: 0px solid black;padding-left:1em;padding-right:0.5em;" width="33%" align="left"|
We need help improving our documentation about the area and other legalities.
* [[Mesh/Interviews with other meshers|Interviews]] - we interviewed other experienced meshers
* [[Mesh/Documentation|Other documentation]] - books, articles, wikis, blog posts.
* [[Mesh/Oakland|Oakland]] - information and resources pertaining to Oakland community organizations, wireless initiatives, policy and research initiatives
* [[Mesh/Other muni networking projects|Municipal projects]] - examples of progressive uses of municipal networks.
* [[Mesh/Decentralized FM/AM radio|Decentralized FM/AM radio]] - Bit of research on adding legal FM/AM transmitters to nodes.


<center>
= Other Firmware and Networks =
= Other Firmware and Networks =
 
</center>
There are [[Mesh/Other mesh projects|mesh projects]] around the world that have inspired us to make our own network!  
There are [[Mesh/Other mesh projects|mesh projects]] around the world that have inspired us to make our own network!  
* [[Mesh/Other mesh projects#wlan_slovenija_-_Slovenia |wlan_slovenija]] (Slovenia) - mesh network in Slovenia with the first cross-country links to Austria and Croatia! wlan-sl developers have been incredibly helpful mentors since the beginning of the sudomesh project, and are the founders of the Nodewatcher admin database as well as the Koruza wireless optical link project.
* [[Mesh/Other mesh projects#wlan_slovenija_-_Slovenia |wlan_slovenija]] (Slovenia) - mesh network in Slovenia with the first cross-country links to Austria and Croatia! wlan-sl developers have been incredibly helpful mentors since the beginning of the sudomesh project, and are the founders of the Nodewatcher admin database as well as the Koruza wireless optical link project.
Line 117: Line 173:
* [http://www.broadband-hamnet.org BBHN] Broadband Ham Net
* [http://www.broadband-hamnet.org BBHN] Broadband Ham Net


|style="font-size:90%; padding:10px 10px; background: #F4FDF6; border: 0px solid black;padding-left:1em;padding-right:0.5em;" width="33%" align="left"|
<center>
= Web Resources =
= Web Resources =
</center>


* [http://wiki.tidepools.com Tidepools] - [[User:tunabananas|Jenny Ryan]] designed local use cases for a community mobile mapping application built to run on mesh networks.
* [http://wiki.tidepools.com Tidepools] - [[User:tunabananas|Jenny Ryan]] designed local use cases for a community mobile mapping application built to run on mesh networks.
Line 123: Line 182:
* [http://en.wikipedia.org/wiki/Long-range_Wi-Fi#Notable_links Long Range Wifi] - Info on the longest-range wifi connections ever made.
* [http://en.wikipedia.org/wiki/Long-range_Wi-Fi#Notable_links Long Range Wifi] - Info on the longest-range wifi connections ever made.
* [https://github.com/adafruit/Adafruit-WebIDE Adafruit's Web IDE built for Raspberry Pi] but probably good for editing code on any device and ensuring it is managed with a code repo.  By default it uses [https://bitbucket.org bitbucket.org] but it could probably be configured for Github.
* [https://github.com/adafruit/Adafruit-WebIDE Adafruit's Web IDE built for Raspberry Pi] but probably good for editing code on any device and ensuring it is managed with a code repo.  By default it uses [https://bitbucket.org bitbucket.org] but it could probably be configured for Github.
}}


''Please note that all contributions to Sudo Room may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here. You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see Sudo Room:Copyrights for details). Do not submit copyrighted work without permission!''
''Please note that all contributions to Sudo Room may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here. You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see Sudo Room:Copyrights for details). Do not submit copyrighted work without permission!''


[[Category:Projects]][[Category:Mesh]]
[[Category:Projects]][[Category:Mesh]]
1,192

edits