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