I have a crazy set of interfaces on my router - an IPv6 tunnel and an OpenVPN connection to work, both layered atop a PPPOE ADSL connection, and another ethernet card for an internal LAN. Firing up dhcp6s for the internal LAN gives: Mar 18 21:31:08 [dhcp6s] setsockopt(insock, IPV6_JOIN_GROUP) Invalid argument and a little stracing suggests this is trying to join a v6 group on one of these other interfaces (ppp0, I think, but potentially the OpenVPN one). The fix is easy: add 'eth0' (the LAN interface) after /usr/sbin/dhcp6s in the initscript. Thoughts on adding a variable to conf.d/dhcp6s for such a thing, and adding a ref to that in the ipv6 docs? I can write a patch for the former if requested (and for the latter, if someone points me to the documentation source). Reproducible: Always Steps to Reproduce:
Which ebuils and version is this about?
sorry, see summary
dhcpv6-1.0.14 in the tree ... use conf.d to control the behavior