Hi. On Mon, Jul 29, 2019 at 11:07:50AM +0200, Harald Dunkel wrote: > question about IPv6 support in sid: Whose job is it to bother > about the IPv6 addresses dynamically bound to eth0?
Kernel's, mostly. You don't need userspace to receive and process SLAAC. > AFAIU the kernel sees the prefix delegation on eth0, sets the > old IPv6 address to "deprecated" and registers the new one. How > comes that avahi daemon and dhcpcd and possibly others interfere? I won't say anything about the avahi (don't see the need to install it), but I'm familiar with dhcpcd. Unless they've changed it in sid, dhcpcd should wait for RA announce for a couple of seconds (ipv6ra_autoconf option in dhcpcd.conf) and then send AF_NETLINK message to the kernel asking to set "global dynamic mngtmpaddr" IP on an interface and received routes. And, unless you force it somehow, dhcpcd should not touch "net.ipv6.conf.$IFACE.accept_ra" kernel knob, so future RAs are processed by the kernel directly. Reco