eyJhb changed the topic of #nixos-on-your-router to: NixOS on your Router || https://logs.nix.samueldr.com/nixos-on-your-router
<Church-> Heh
<Church-> An interesting idea.
<hexa-> so what do you netboot your router from?
<hexa-> pxe booting requires dhcp, I'm not sure I want another machine with a dhcp server at my home besides my router :)
<q3k> you pxe boot from your other router :P
<hexa-> right
<hexa-> because HA is king
<name54> One word... "backups". Long live clonezilla!!
<cransom> it's a router, not a dhcper.
<name54> Meh, if a CF disk is good enough for a cisco 7200 it's good enough for my linux frankenrouter. Lol
<Church-> Heh
<Church-> Still super annoying that thing died after two days of basically no use
<Church-> Really curious what part failed on it
<name54> ¯\_(ツ)_/¯
<hexa-> name54: npe-g1? :D
<cransom> i think when we upgraded our 7206s very long ago, we mounted the npe-200 (maybe 100?) to a wall in honor of it's service.
<hexa-> as it should be
<cransom> oh, no, it was an npe-200 and we replaced it with a freebsd router.
<cransom> good times.
<cransom> well. 2 of them. a lot of bgp with a fully redundant a/b network was excellent for maintenance.
<name54> I guess you could pxe boot if you really want. I'm just saying.. that can't be done "all the way down", right?
<hexa-> that would be my point :)
<hexa-> turtles all the way down: yes
<hexa-> pxe all the way down: no
<name54> Lol. I may write chickenscratch, true... but I still want it written down somewhere.
* hexa- \o
<Church-> There's probably some hack to do it all the way down. :p
<name54> Duh! Ok... I should have just been doing 'nix-build ucarp.nix' instead of 'nix-shell ucarp.nix'. That seems to be why I needed to do some some things manually the first time :O
<name54> It seems a little obvious now, after letting the 8th pill some.
<name54> ^digest
<name54> Hmmm... I wonder which nix pill summarizes the service wrapping piece =L
<name54> Interestingly, there is no systemctl entry for ucarp in debian. The settings go right into '/etc/network/interfaces'. Ooops, sorry ... thinking out loud again.
<Church-> Nah, s'fine. I'll work up a service module for you tomorrow if you want.
<Church-> Probably
<name54> Lol, any and all help is appreciated. Apparently this has just become a kind of "fun" missing puzzle piece to getting my frankenrouter ported over.
<name54> It's not a life/death situation.
<name54> Part of me really "gets" the need for something like nix. Especially after skimming:
<name54> But I'm not exactly sure why all of /etc needs to be assimilated into the philosophy. Maybe I'm just thinking from a practical perspective, it'd be nice to port thing piecemeal.. kind of like what's provided by "networking.wireless.userControlled"
<name54> My "/etc/network/interfaces" isn't exactly complex, but it's not just a few lines either. What a louse work ethic, huh?
<name54> *lousy* lol
<name54> Hmmm... maybe I'm a better candidate for the package manager than the OS itself; thinking out loud again.
teozkr_ has quit [Read error: Connection reset by peer]
teozkr_ has joined #nixos-on-your-router
rcorrear has joined #nixos-on-your-router
teto has joined #nixos-on-your-router
NightA is now known as night
teto has quit [Quit: WeeChat 2.9]