dhcpcd-discuss

dhcpcd ipv6ra_autoconf and sysctl net.ipv6.conf.*.accept_ra

Harald Albrecht

Tue Feb 14 14:38:10 2017

Hi,

from the conf man page as well as the dhcpcd source I saw that ipv6ra_autconf is on by default. Now, on a Linux router with sysctl default net.ipv6.conf.*.accept_ra=1 this would cause dhcpcd run SLAAC, with the kernel *not* doing SLAAC on a router with forwarding=1.

Now, on an IPv6 host with forwarding=0, wouldn't this cause a conflict by both the kernel running SLAAC as well as dhcpcd in reaction to a RA with a PIO? Could this be a reason why I get a NETLINK "file already exists" error with recent dhcpcd versions? (albeit on a router with accept_ra=2, so this does SLAAC in the kernel too)

Can someone please shed some insight onto this situation?

With best regards,
Harald


Follow-Ups:
Re: dhcpcd ipv6ra_autoconf and sysctl net.ipv6.conf.*.accept_raRoy Marples
Archive administrator: postmaster@marples.name