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.
On 02/19/2018 09:24 PM, Jorrit Poelen wrote:
"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 . "