Beginnings of an ultra simple mesh map and monitoring tool
virtual network lab for babeld experiments
Scripts to build the sudo mesh OpenWRT firmware.
Creates a network interface for a LoRa chip connected over serial
Configures new sudo mesh nodes
New multi-flasher with sticker printing capability.
A flasher utility for TP-Link routers and routers that need a tftp server
This is an automated firmware flasher for ubiquiti devices. It uses the web-interface to flash.
Generates and prints stickers with node name, configuration URL and router model
Convert MAC addresses to six simple english words and back again
Auto-configure newly flashed nodes using makenode over ssh
notdhcp is not a dhcp server and client
Client and broker for our custom L2TPv3 NAT-traversing tunnel setup protocol based on L2TPv3 support in the Linux kernel.
Configuration, script and instructions for exit nodes.
Salt configuration for sudomesh nodewatcher installation.
The new sudowrt client side web UI that uses ubus-mod-httpd instead of luci
Front landing page for the peoplesopen.net website.
The client and server for individually configuring newly flashed nodes
Linux program for thermal sticker printing using the Brother QL-570 printer.
Fake walled garden for only capturing OS-level internet access probes
Fork of babeld with support for adding/removing interfaces without restarting
The splash page that is presented by our fake captive portal.
A watchdog utility that let's you activate, configure and deactivate a hardware watchdog
Build scripts and init scripts for the sudo mesh OpenWrt packages
A fork of openwrt procd that actually closes the watchdog device when the watchdog is stopped