dhcpcd-discuss

RE: Tentative global IPv6 addresses with 8.1.4

Mudric, Dusan (Dusan)

Thu Jan 02 16:08:42 2020

The fix makes sense:
https://tools.ietf.org/html/rfc4862#section-5.1
    "the time a node waits after sending the last Neighbor
      Solicitation before ending the Duplicate Address Detection
      process."

Dusan

> -----Original Message-----
> From: Roy Marples <roy@xxxxxxxxxxxx>
> Sent: Thursday, January 2, 2020 10:50 AM
> To: Mudric, Dusan (Dusan) <dmudric@xxxxxxxxx>; Nico Schottelius
> <nico.schottelius@xxxxxxxxxxx>
> Cc: dhcpcd-discuss@xxxxxxxxxxxx; Steve Hirsch <stevehirsch49@xxxxxxx>
> Subject: Re: Tentative global IPv6 addresses with 8.1.4
> 
> Hi Mudric
> 
> On 02/01/2020 15:17, Mudric, Dusan (Dusan) wrote:
> > Please double check if DHCPD disables DAD
> 
> dhcpcd (note the extra C) does not disable DAD and relies on the kernel to
> annonce the DAD result for correct operation.
> 
> I have now replicated the issue and this is indeed the correct fix:
> https://urldefense.proofpoint.com/v2/url?u=https-
> 3A__roy.marples.name_cgit_dhcpcd.git_commit_-3Fh-3Ddhcpcd-2D8-26id-
> 3D114870290a8d3d696bc4049c32eef3eed03d6070&d=DwICaQ&c=BFpWQw8
> bsuKpl1SgiZH64Q&r=UT3Bk9cbLeaJxhf3iCrhIoUWB8YLZU23029sMQGQ2kY&
> m=vwxmFXekbTiLz6skv6oD8EvfSxkMpurhWCJxMoFkvls&s=5s15JA4UYEtkPM
> wPPN5iGrQSa43DCZIvOzL4Myuyg6s&e=
> 
> Setting retrans_time_ms to something really high (like say 3000000) delays
> DAD it seems.
> 
> After patching dhcpcd, you should either reboot OR kill dhcpcd, set the
> /proc/sys/net/ipv6/neigh/$interface/retrans_time_ms to a reasonable
> default like 1000, flush the tentative addresses and then start the patched
> dhcpcd.
> 
> Sorry about this, I'll try and push out a new release ASAP.
> 
> Roy

References:
Tentative global IPv6 addresses with 8.1.4Steve Hirsch
Re: Tentative global IPv6 addresses with 8.1.4Roy Marples
RE: Tentative global IPv6 addresses with 8.1.4Steve Hirsch
Re: Tentative global IPv6 addresses with 8.1.4Nico Schottelius
Re: Tentative global IPv6 addresses with 8.1.4Nico Schottelius
Re: Tentative global IPv6 addresses with 8.1.4Roy Marples
Re: Tentative global IPv6 addresses with 8.1.4Nico Schottelius
RE: Tentative global IPv6 addresses with 8.1.4Mudric, Dusan (Dusan)
Re: Tentative global IPv6 addresses with 8.1.4Roy Marples
Archive administrator: postmaster@marples.name