Bug #3057
closedDHCPv6 not working with Router Advertisements 'Assisted'
0%
Description
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
Updated by Peter Linss over 11 years ago
Proposed fix in https://github.com/pfsense/pfsense/pull/677
Updated by Petri Oksanen over 11 years ago
This worked, but on build
Version 2.1-RC0 (i386)
built on Thu Jul 4 03:04:00 EDT 2013
FreeBSD 8.3-RELEASE-p8
I had to manually replace the services.inc from git to be able to get an address from Assisted DHCPv6
Updated by Petri Oksanen over 11 years ago
And also with
2.1-RC0 (i386)
built on Fri Jul 5 06:53:51 EDT 2013
FreeBSD 8.3-RELEASE-p8
I need to get services.inc from git and restart radvd before I can get an IPv6 address from assisted DHCPv6
Updated by Renato Botelho over 11 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.
Updated by Petri Oksanen over 11 years ago
Yes, now it's working without having to update services.inc from git.
Updated by Renato Botelho over 11 years ago
- Status changed from Feedback to Resolved