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

Reply via email to