Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Incorrect radvd config after updating to 23.01

    IPv6
    2
    2
    485
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • G
      gribnut
      last edited by

      After updating to pfsSense+ 23.01, the generated radvd.conf is incorrect. radvd is configured in "Unmanaged" mode on LAN interface where the LAN interface is configured with IPv6 using a static virtual IP address (ULA) as well as public IPv6 from my ISP by tracking the WAN interface.
      The generated config from radvd.conf from <=22.05 would include both IPv6 prefixes (ULA and public subnet) as well as RDNSS and DNSSL values specified in RA settings of the UI.

      Since updating to 23.01, the generated radvd.conf has an empty prefix ("::/64"), no RDNSS directive and the DNSSL is based upon domain of my pfSense host (not the search domain specified in the RA UI settings). I should note that my ISP has disabled IPv6 for a few months so the only active IPv6 on my LAN interface is from the virtual IP (ULA) addresss/subnet. Luckily I use ZFS and can easily switch between 23.01 and 22.05 to verify prior settings/behavior.

      It appears there was a fair amount of changes in PHP code in detecting whether an interface has IPv6. Some brief troubleshooting indicates that call to get_interface_ipv6($dhcpv6if) is failing so my lan interface is ignored in services.inc for generating radvd.conf. Guessing has to do with changes to 23.01 and that I'm using a virtual IPv6 address on the LAN interface.

      Will try to get some more time to troubleshoot, but posting in case anyone seeing similar problem or has idea on how to resolve.

      1 Reply Last reply Reply Quote 3
      • R
        renegade
        last edited by renegade

        Thanks for the hint.
        Maybe it could be related to my Post here

        1 Reply Last reply Reply Quote 0
        • First post
          Last post
        Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.