Ke has joined #nixos-on-your-router
<
Ke>
anyone here running on macchiatobin that could tell me, how does one initialize ethernet interfaces so that they work on linux side
<
Ke>
maybe espressobin or something similar is close enough
flokli has quit [Ping timeout: 260 seconds]
flokli has joined #nixos-on-your-router
<
q3k>
hexa-: so i ended up porting our edge router to nixos this weekend
<
q3k>
hexa-: not using systemd-networkd but the scripted implementation
<
q3k>
hexa-: the only snag i git is that changing networking.nameservers restarts the entire networking stack
<
q3k>
hexa-: but i assume that's a product of the scripted networking infra
<
gchristensen>
I reckon I should switch to networkd
<
gchristensen>
but the UX is, afaik, "read the man pages and write out text blobs to match" and eh..
<
Ke>
what else would it be for declarative config?=
<
Ke>
also the syntax is still nix, just semantics are systemd
<
gchristensen>
it is afaik a text blob, or did that change to nix attrs?
<
gchristensen>
and right now my network config is pretty much describing what I want and less how to do it. NAT, port forwards, etc.
<
Ke>
I wrote 0 text blobs so far
<
Ke>
maybe they are there somewhere
<
gchristensen>
right on!
<
Ke>
if you mean iptables, sure, but that's not networkd afaik
<
gchristensen>
no, I don't think so
<
gchristensen>
well
<
Ke>
I guess if your expectation is to networkd to provide that, sure
<
gchristensen>
this conversation isn't very fun, so I'm going to head out -- see ya
<
hexa->
q3k: that sounds odd
teto has joined #nixos-on-your-router
<
mdlayher>
i too want to switch to networkd
<
mdlayher>
but the home internet SLA is a real thing right now
<
q3k>
hexa-: the nameserver configuration influences this, which in turn restarts the entire network if it changes :P
teto has quit [Quit: WeeChat 2.9]
teto has joined #nixos-on-your-router
kalbasit has quit [Ping timeout: 260 seconds]
teozkr_ has quit [Ping timeout: 260 seconds]
betawaffle has quit [Ping timeout: 260 seconds]
feepo has quit [Ping timeout: 260 seconds]
mdlayher has quit [Ping timeout: 260 seconds]
claudiii has quit [Ping timeout: 240 seconds]
kalbasit has joined #nixos-on-your-router
claudiii has joined #nixos-on-your-router
feepo has joined #nixos-on-your-router
mdlayher has joined #nixos-on-your-router
betawaffle has joined #nixos-on-your-router
teozkr_ has joined #nixos-on-your-router
grw1 has joined #nixos-on-your-router
teto has quit [Ping timeout: 240 seconds]
teto has joined #nixos-on-your-router
mdlayher has quit [Ping timeout: 244 seconds]
feepo has quit [Ping timeout: 260 seconds]
betawaffle has quit [Ping timeout: 260 seconds]
kalbasit has quit [Ping timeout: 272 seconds]
mdlayher has joined #nixos-on-your-router
feepo has joined #nixos-on-your-router
kalbasit has joined #nixos-on-your-router
betawaffle has joined #nixos-on-your-router
ottidmes has quit [Ping timeout: 258 seconds]
ottidmes has joined #nixos-on-your-router