<mdlayher>
andi-: thank you for the link! i am having similar issues with dhcpcd and prefix delegation as cransom seems to be having, so looking forward to trying out networkd DHCPv6 client instead
<cransom>
it's super weird. tried debugging for a while and it'll pass v6 packets through, then anywhere from 15s to 1minute later, forwarding stops. restart dhcpcd, cycle repeats
<mdlayher>
for me it keeps dropping prefixes randomly from some of my VLANs, but not necessarily all of them
<andi->
do you have logs? Stopping forwarding sounds weird unless it is removing the address from the interfac3es
<mdlayher>
by the way, i have been working on a new IPv6 RA daemon that i've been using at home for ~5 months and it's packaged in NixOS (i recommend pulling it from unstable for now): https://github.com/mdlayher/corerad
<mdlayher>
i wanted to swap out radvd with something that can do prometheus metrics and ended up building my own :)
<mdlayher>
so now i can alert on various conditions in my network, such as prefixes falling off my interfaces lol.
<andi->
nice
<andi->
that is one of my next projects. Proper monitoring/inspection for networkd
<mdlayher>
i am curious what its extension points are. i'm running ISC dhcpd (but want to replace it), CoreRAD, and CoreDNS (for metrics and DoT)
<mdlayher>
i'm not sure what all networkd can do. i should do some research
<andi->
I only heard about corerad this weekend. Should still take a look.
<andi->
I am very reluctant to anything that doesn't properly integrate with dns config, ip configuration, radv, retraction of prefixes (negative annoucements), etc
<mdlayher>
awesome! i'd love your feedback if you give it a try. there's still a lot i want to build out.
<mdlayher>
ah yeah this is purely focused on generating RAs and handling RS/RAs from elsewhere. it assumes you either statically configure prefixes to send or use the "::/64" wildcard syntax that radvd supports
<mdlayher>
i also made it capable of alerting you if a rogue router is sending information that would make client configs flap
<mdlayher>
i'm currently experimenting with allowing for passive upstream monitoring as well, to alert if the default route is about to expire or similar due to lack of RAs
sshow has left #nixos-on-your-router [#nixos-on-your-router]