dhcpcd-discuss

Re: support for reconfigure for prefix delegation?

Roy Marples

Fri Jan 20 00:45:26 2017

Hi Harald

On 19/01/2017 17:54, Harald Albrecht wrote:
my setup is as follows: a Fritz!Box 7490 with recent firmware as my
delegating IPv6 router for PD. On the client side on a requesting router
for PD, I'm using dhcpcd 6.7.1 on Raspbian Jessie. The requesting router
is asking for a single /64 PD for its own downstream interface, which it
gets without any hassle.

Now, when the Fritz!Box gets a new prefix block (I'm getting /56's),
then it sends a unicast reconfigure DHCPv6 message to my requesting
RasPi router. However, as I see from my Wireshark trace, dhcpcd does not
seem to react to the reconfigure message. Instead, it waits for T1/renew
to pass, then gets its renew attempt denied, and starts over with fresh
soliciting.

Can I configure dhcpcd to accept reconfigure messages from its DHCPv6
server? I could not find any configuration option, but then I might have
missed it. If reconfigures are supported, what configuration do I need?

Reconfigure messages are indeed supported, but there are two caveats:

  *  As per RFC3315 19.1.1, Reconfigure messages MUST be authenticated
* It's not been tested - I don't have a server that is capable of doing this :)

Saying that, I've looked over the code and can't see anything wrong - I do know that the authentication stuff does work as I use it for things other than reconfigure. You not posted any logs, configs or tcp dumps to show authentiation is present/absent either.

Hope this helps

Roy

References:
support for reconfigure for prefix delegation?Harald Albrecht
Archive administrator: postmaster@marples.name