14 Jun
2013
14 Jun
'13
4:45 p.m.
The behaviour introduced by commit fe5f0d6fe is undesirable. To quote the manpage: "dhcpcd is also an implementation of an IPv6 Router Solicitor as specified in RFC 4861 and RFC 6106. dhcpcd can optionally handle address and route management itself, and will do so by default if Router Solicitation is disabled in the kernel. If dhcpcd is managing routes, dhcpcd sends Neighbor Solicitions to each advertising router periodically and will expire the ones that do not respond." What this doesn't mention is that it also reads DNS servers from Router Advertisements, which the kernel cannot do by itself. dhcpcd does not perform dhcpv6 as far as I know. IMO, we should remove the -4 flag from dhcpcd if IP6=stateless is set.