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 . "