On Sat, 03 Sep 2022 23:57:07 +0300 Giorgos Skafidas <giorgos@skafidas.online> wrote: > I use dhcpcd on two systems acting as routers to obtain IPv6 prefixes from > ISPs and assign them to LAN interfaces. > > Both systems use pppd (2.4.9-1+1.1+b1) to create PPPoE connections. Pppd uses > a 128-bit prefix length for the link-local address assigned to the PPPoE > interface. > > dhcpcd 9.4.1-6 hangs at "delaying DHCPv6 for LL address" indefinitely. > 9.4.1-5 works fine.
The only change between 9.4.1-5 and 9.4.1-6 indeed is IPv6-related: * Merge patch from upstream Git: Use netlink to workout address flags. This patch was taken straight from upstream Git and will be included in the upcoming 9.4.2 release. If that change has any adverse effect, I suggest opening a bug upstream (https://github.com/NetworkConfiguration/dhcpcd/issues) and linking this Debian bug to it. > After trying other things, I manually added a /64 (rather than /128) > link-local address to the PPPoE interface. Dhcpcd picked this up immediately > and proceeded with DHCPv6 prefix delegation. Please mention this in your upstream bug report. Martin-Éric