Bug #5131
closedWrong radvd.conf generated
0%
Description
Hi
I was playing around with IPv6 configuration for a bit and seem to have triggered an issue with the radvd config file generator script. Since some of these steps happened a while ago I am not sure that I remember everything correctly but here is what I think happened:
- I created a manual radvd configuration for my LAN interface.
- I switched the interface to instead follow the WAN interface and use prefix delegation to configure IPv6
- pfSense's services.inc script generated my radvd.conf. Seeing how there was a (unused) "router" configuration for my LAN interface, the template from lines 175-179 was used. The dupe check on line 302 then prevented the correct entry to be generated. The main difference was that the generated entry said "AdvSendAdvert off" rather than "on".
I would recommend checking whether the radvd configuration is active at all before using it, especially since the web interface does not allow the user to change / remove the configuration when the interface is in "Track interface" mode.
Updated by Chris Buechler almost 10 years ago
- Status changed from New to Not a Bug
- Affected Version deleted (
2.2.4)
The line numbers you're referencing don't match any 2.2.x version. There also isn't anywhere where we set "AdvSendAdvert off" under any circumstance. Sounds like in your manual changes you broke something.
Having RAs and DHCPv6 be configurable where track interface is selected is already covered by a feature ticket elsewhere. Not seeing anything beyond that here. If there is, please follow up.
Updated by Stefan Ott almost 10 years ago
Oh I must have been tired, the wrong entry is AdvAutonomous not AdvSendAdvert, sorry for the confusion.
Updated by Chris Buechler almost 10 years ago
- Status changed from Not a Bug to Feedback
- Assignee set to Chris Buechler
Updated by Chris Buechler over 9 years ago
- Status changed from Feedback to Closed
works as it should, root issue is really that it isn't configurable on a tracked interface which is covered elsewhere.