eyJhb changed the topic of #nixos-on-your-router to: NixOS on your Router || https://logs.nix.samueldr.com/nixos-on-your-router
samueldr has quit [*.net *.split]
samueldr has joined #nixos-on-your-router
samueldr has quit [*.net *.split]
samueldr has joined #nixos-on-your-router
<betawaffle> at what time? can i participate?
<gchristensen> you sure can
<gchristensen> at around 4:30 America/New_York we'll get started
<betawaffle> ok great
<betawaffle> let's eye pee vee six the shit out of this mother!
<betawaffle> is that what this is about, or did i miss that one?
<gchristensen> hell yes!
<gchristensen> that is what this is about :)
<gchristensen> flokli: you 'bout?
<betawaffle> gchristensen: what's an atlas probe?
<gchristensen> they're teeny tiny devices that let people test their network from a zillion different spots on earth
<betawaffle> neat
<flokli> gchristensen: wat
<gchristensen> flokli: hm?
<flokli> > flokli: you 'bout?
<{^_^}> error: syntax error, unexpected $undefined, expecting ')', at (string):271:13
<flokli> Je ne comprends pas
<betawaffle> they forgot about the meeting
<gchristensen> are you around and available to hack? :)
<flokli> yes. I could also delay by 10mins and move to the hackspace
<flokli> for even more appropriate hacking availabilities
<betawaffle> delay sounds good
<gchristensen> woot
<betawaffle> how's this gonna go down?
<gchristensen> flokli: in the next 10 minutes I'll set up that hotspot as my laptop's network connection
<gchristensen> and we'll drive via this laptop
<gchristensen> sound okay?
<flokli> okay great
<gchristensen> cool
<gchristensen> fingers-crossed.gif
<flokli> do you have a serial to the router?
<gchristensen> yeah
<flokli> just in case networking gets fubar
<gchristensen> we'll access that router over SSH over serial
<flokli> ok
<flokli> (or the other way round)
<gchristensen> and if it gets really foobar I can plug in directly
<flokli> good
<flokli> so, see you in 10mins then
<gchristensen> cool
<gchristensen> woot!
<betawaffle> wait, you like planned this out and have a backup internet connection, so you can keep talking while shit breaks?
<gchristensen> yep
<gchristensen> :)
<gchristensen> because I don't know what I'm doing
<betawaffle> me either :P
<gchristensen> so getting flokli and andi direct access even while it is broken is improtant :)
<gchristensen> betawaffle: https://atlas.ripe.net/probes/55335/#!tab-general here is my probe
<betawaffle> are you gonna narrate, so i can learn what's going on?
<gchristensen> I'm hoping flokli will get on a video call
<samueldr> >> Architecture nanopi-neo-plus2
<samueldr> ??!?
<betawaffle> ah ok, will hop on
<gchristensen> samueldr: )
<flokli> Yes
<gchristensen> betawaffle: and we'll have a tmate session too
<betawaffle> sweet
<betawaffle> oh charter
<gchristensen> now known as spectrum
<betawaffle> when i had comcast (before fiber), my ipv6 worked. but when i switched to at&t fiber, the best i could get was a buggy ipv6 that didn't really pass most tests
<gchristensen> oof
<betawaffle> now i just have it disabled, because i couldn't figure out how to get my nixos router configured to ask for it, in a way that worked at all
<flokli> gchristensen: okay, so I'm here now
* gchristensen says hello from 172.58.220.136
<flokli> how do we do that? google meeet?
<betawaffle> i can't ping you, you reject pings?
<gchristensen> jitsi?
<flokli> gchristensen: should work too
<flokli> can you send me some links?
<gchristensen> yep
<betawaffle> gimme dat sweet sweet read-only tmate
<gchristensen> read-only? :)
<betawaffle> doesn't it have a read-only mode
<gchristensen> ssh ro-yYSExcuCAV8grwbuWCSMDJtwS@nyc1.tmate.io
<betawaffle> flokli: are you suggesting you know how to configure it with networkd?
<{^_^}> systemd/systemd#1080 (by brain0, 4 years ago, closed): networkd: Implement dhcpv6 prefix delegation
<flokli> I'm back
<gchristensen> you're frozen
<flokli> again?
<gchristensen> yeah I didn't hear that you were going anywhere
<betawaffle> says lost
<flokli> I'm away again?
<gchristensen> yeah, jitsi says you're lost
<flokli> I can hear noises
<betawaffle> >generate a new DUID
* andi- joins the call :)
<betawaffle> fyi: tcpdump -ttttnnvvvvr foo2.pcap
<betawaffle> it's public, but is it _routable_
<betawaffle> that was fun gchristensen, thank you for sharing the dark innards of your network with us
<andi-> 🥳 🎉
<flokli> gchristensen: depending on how you want to continue your routing fun stories: bird can also send router advertisements, and do bgp, ospf and friends :-)
<flokli> I'm not sure what's the best way to update dns records. Maybe something watching for configured prefixes on your different links, calculating the IP addresses of the devices behind that, and throwing that at your dns provider...
<gchristensen> oh no
* andi- sees the aws secret… sounds like those are actually secret secrets ;)