Folks, It's an exciting time for Sudo Mesh and the People's Open Network. A great deal of work has been underway over the past couple of months, and we've begun building out the backbone of the network and are fine-tuning the firmware that makes it all tick. We're also developing a community outreach strategy and have begun reaching out to local stakeholders and other aligned media organizations. If you fit this bill, do drop us a line! With no further ado, the rundown: *Announcements* * Next Thursday is the last Thursday of the month - which means it's our monthly general meeting! This is a great opportunity for new folks to learn more about the project and how they can plug in. Starts at 7:30, bring snacks to share! * At the beginning of the year, we began scheduling weekly Sunday node mounts at strategic locations across the East Bay. We currently have several rooftop nodes in West Oakland, a large antenna in Kensington with line-of-sight to downtown Oakland and Richmond, and a brand new node up in Rockridge with line-of-sight to the Omni, downtown Oakland and San Francisco. If you have a great rooftop for us, get in touch! * We've been working on a complete redesign of our web admin interface for node owners, The new UI is based roughly on the EFF Open Wireless router and for the backend we're doing away with lua and switching to luci2/ubus. We've also written a backend simulator in node.js which will allow any web developer to work on the web app without needing an actual sudowrt node. * After many weeks of wrangling various issues with batman-adv and our tunnels, we decided to switched to Babel, a mesh routing protocol that operates at Layer 3. We've extended the babel daemon with dynamic reconfiguration features which means that babel can now be used to dynamically mesh incoming tunnels on our VPuN servers. ** VPuN: Virtual Public Network *Code* * Wrought has been prettifying sudomesh/sudowrt-luci2-webclient, our web admin interface for node owners * Max-b has been working on sudomesh/makenode, a tool for configuring routers after they've been flashed * Juul created sudomesh/subnet, a library for comparing and calculating IPv6 and IPv4 subnets. * Juul added support for other per-node subnets to sudomesh/meshnode-database * Max-b updated sudomesh/sudowrt-firmware with the latest version of OpenWRT and replaced BMX6 configs with Babel * Max-b added Babel configs and fixed some mtu issues at sudomesh/exitnode * Max-b forked Tunneldigger to work with babel at sudomesh/tunneldigger * Juul forked Babel at sudomesh/babeld * Juul and Jerkey updated sudomesh/merakiflasher *Wiki* * Chrisjx created Mesh/Bandwidth Quotas and Juul added some more notes. * Tunabananas added a new post, 'Building out our backbone..." to Mesh/Blog * Tunabananas updated Mesh/Wishlist * Chrisjx created documentation on his design and our implementation of a Rooftop Dish Antenna Mount * Maxb articulated new protocol search on Mesh/Firmware * Chrisjx added research on Icinga to Mesh/Icinga * Juul added Mesh/BMX6 with research on the BMX6 routing protocol. * Chrisjx has been adding tons of concise research to Mesh/Monitoring: Research on Cricket, Graphite, charting, and more *Get Involved!* * Add your location to our map: http://map.sudomesh.org * Donate hardware and equipment! https://sudoroom.org/wiki/Mesh/Wishlist * Give a small weekly donation: https://www.gratipay.com/sudomesh * Contribute research, ideas, designs to our wiki: https://sudomesh.org * Contribute to the code: https://github.com/sudomesh Mesh the planet! Jenny, on behalf of Sudo Mesh
_______________________________________________ mesh mailing list mesh@lists.sudoroom.org https://lists.sudoroom.org/listinfo/mesh