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

Reply via email to