eyJhb changed the topic of #nixos-on-your-router to: NixOS on your Router || https://logs.nix.samueldr.com/nixos-on-your-router
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
<Ke> found this work https://github.com/bgamari/mcbin.nix but it does not really clarify the issue
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
<hexa-> yikes
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