DHCPv6 not working with Router Advertisements 'Assisted'
When selecting 'Assisted' mode for Router Advertisements, OSX clients use stateless autoconfig and do not obtain DHCPv6 addresses.
I was able to get the proper behavior[*] by manually editing /var/etc/radvd.conf so that both 'AdvManagedFlag' is 'on' and 'AdvAutonomous' in 'on' at the same time. When selecting 'Assisted' mode the 'AdvManagedFlag on;' line is removed from radvd.conf but should be present.
[*] OSX client gets DHCPv6 address for incoming connections and performs stateless autoconfig for RFC 3041 private addresses for outgoing connections.
According to my understanding the states should be:
Mode AdvManagedFlag AdvAutonomous
'Router Only' off off
'Unmanaged' off on
'Managed' on off
'Assited' on on
#4 Updated by Renato Botelho over 7 years ago
- Status changed from New to Feedback
- Target version set to 2.1
It was pushed on master and not on RELENG_2_1, because of that you cannot see the change on 2.1-RC0 snapshots. I applied the commit on RELENG_2_1, so if should be fine on next snapshots. Let me know if it works.