Bug#1064539: systemd: DHCPPrefixDelegation does not allow zero value in Token=
Michael Biebl
biebl at debian.org
Sat Feb 24 16:15:09 GMT 2024
Control: tags -1 + upstream
Am 23.02.24 um 23:00 schrieb Fabian Müller:
> Package: systemd
> Version: 252.19-1~deb12u1
> Severity: normal
> Tags: ipv6
> X-Debbugs-Cc: fmu+debian at never-afk.de
>
> Dear Maintainer,
>
>
> * What led up to the situation?
>
> I wanted systemd-networkd to select the first address (zero) from the ipv6
> prefix that was delegated to me. My provider (Vodafone Kabel / Germany) offers
> me a /56 prefix via prefix delegation.
>
> My .network file looks like this:
>
> [Match]
> Name=enp1s0
>
> [Network]
> IPv6AcceptRA=yes
> DHCP=yes
> DHCPPrefixDelegation=yes
>
> [DHCPv6]
> PrefixDelegationHint=::/56
> UseDNS=no
> UseAddress=no
>
> [DHCPPrefixDelegation]
> Token=static:::
>
>
> * What exactly did you do (or not do) that was effective (or
> ineffective)?
>
> I tried to set the "Token=" option in the [DHCPPrefixDelegation] section of my
> .network file as follows:
>
> [DHCPPrefixDelegation]
> Token=static:::
>
> * What was the outcome of this action?
>
> The resulting ipv6 address is selects via eui64 instead of static.
> So i get a address like this 2001:db8::a60:6eff:feda:858a/64
>
> * What outcome did you expect instead?
>
> I expected the address to be zero. More like this: 2001:db8::/64 (which is a
> valid ipv6 address).
>
> I also tried the following values:
> Token=static:::0 # does not work
> Token=:: # does not work
> Token=static:::0000 # does not work
> Token=static:::1 # works as expected, but is not what i want, address would be
> 2001:db8::1/64
>
The Debian package does not ship any patches in that regard.
It would thus be best if you raise this issue directly upstream at
https://github.com/systemd/systemd/issues if you can reproduce it with
v254 or v255 (you can pull v254 from bookworm-backports).
Regards,
Michael
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature.asc
Type: application/pgp-signature
Size: 840 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-systemd-maintainers/attachments/20240224/38636aa6/attachment.sig>
More information about the Pkg-systemd-maintainers
mailing list