On 2025-09-24 20:08, Andrei Borzenkov wrote: > 24.09.2025 19:29, Mark VanDyke wrote: >>>> The following relevant portion in my working networking config. >>> >>> You did not show any of the systemd/networkd conf files. >> >> True. Let me start over. (..) >> interface wan >> nooption interface_mtu >> ipv6rs >> ia_pd 1/::/48 > Why? It is not used later to configure the downlink interface.
Sorry, I don't understand what you mean? I get a /48 from my ISP and want to use it to delegate to my LAN clients - this part works with radvd and dhcpcd, but not if I try to get this done with systemd. And, about the address... (..) >> ---- >> interface vbr10 >> { >> AdvSendAdvert on; >> >> prefix 2001:4c3b:8631:10::/64 > So, it announces the fixed prefix unrelated to the uplink delegated prefixes. ...my bad, this is a case of "forgot to replace real prefix with documentation reserved prefix." It should have said "prefix 2001:db8:effe:10::/64". > You forgot to explain what non-working means. But at the very least - you > need the second xxx.network to configure your downlink interface to send RA, > with [IPv6SendRA] and [IPv6Prefix] sections matching your radvd > configuration. And of course anything else required to configure IPv6 address > on this interface. Non-working in the case of systemd, which means, I am at the step of configuring IPv6 on this interface, without dhcpcd. Using only systemd I do get the default route ("ip -6 route show" shows "default via fe80::2", it's the same as with dhcpcd), but I get no other IPv6 connectivity on the router. I see router advertisements from my isp (fe80::2 > ff02::1). I can set an address on the interface myself (e.g. 2001:db8:effe:ffff::fe/128 or /64 or /48), or I can get one from dhcp (2001:db8::3:78c3/128). But whichever I use to ping to the outside world, I get no reply. Delegating the prefix to my LAN is for later, right now I'm trying to get any connectivity on the router, purely with systemd. I wanted to mention "dhcpcd + radvd" to demonstrate that that setup does work in whole. Thank you Mark