Hey y'all -
We just had our first Node Whisperer Program (formerly known as
Node Explainer Program) session tonight. We talked about home
nodes, exit nodes, routing, live re-enacting of packet routing and
many other things.
I attempted to capture some ideas here:
https://github.com/sudomesh/node-whisperer-program/blob/master/README.md
. Since node whisperers need to use git for bug fixing and node
patching, I figured this would be a good way put it out there.
Hoping that for the next session, we'll have an
internet-in-a-box (2 home nodes + 2 raspberry pi's) to play
around with and do mesh experiments between nodes. Mai has one and
hopefully Daniel and others can build some more. Please contact
Jenny about getting reimbursed.
Please contact me, Marc or Grant if you'd like to learn more
about node whispering . . . and please have a look at
https://peoplesopen.net/whispering before you do!
Curious for thoughts and comments . . .
-jorrit
PS For those who attended, please merge in your notes / comments
or open issues
https://github.com/sudomesh/node-whisperer-program/issues . If
you'd like write access, please send me your github handle.
"The Node Explainer Program (NEP, better names proposal encouraged: node whisperer, node operator?) - Node explainers explain how (exit/home) nodes work and keep them from misbehaving by troubleshooting, preparing bug fixes, applying patches, implementing new features and upgrading software. To become a node explainer, you should be able to show someone how to build your own internet by configuring one, (ideally two) home node(s) (https://peoplesopen.net/walkthrough ) to use a custom, self-created exitnode (https://github.com/sudomesh/exitnode ). This also includes showing how babeld and tunneldigger work together by using (and improving!) https://github.com/sudomesh/babeld-lab and https://github.com/sudomesh/tunneldigger-lab on the home and exit nodes using tools like ip route , ip addr, tcpdump . "