On 30/07/2018 15:38, Gua Chung Lim wrote:
So one of the changes in dhcpcd-7 was the default location of some files, including the secret file which generates the SLAAC stable private address. If you didn't change the location using postinstall(8) before running dhcpcd it will have generated a new secret (and duid) file which would result in different addresses being defined on the interface. This could be an issue as well.It seems likely. Please tell me the old and new file locations.
Old locations: /etc/dhcpcd.duid /etc/dhcpcd.secret New locations: /var/db/dhcpcd/duid /var/db/dhcpcd/secret
You can add `nodhcp6` to dhcpcd.conf to disable DHCP6 entirely.I have done it. % tail -n 2 /etc/dhcpcd.conf logfile /var/log/dhcpcd.log nodhcp6 Now ping6 is usable even if DHCP6 is disabled entirely.
Does this imply that it's all now working for you?So the only other think to check would be /etc/resolv.conf to see if it still lists the IPv6 DNS server. I suspect not as not many RA's carry RDNSS options.
Roy