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

    DHCP-PD available

    Scheduled Pinned Locked Moved IPv6
    17 Posts 2 Posters 14.7k Views
    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.
    • P
      pbnet
      last edited by

      Thanks a lot.
      Please let me know where can I download a new ISO with the fix included or just simply a fix for this.

      1 Reply Last reply Reply Quote 0
      • D
        databeestje
        last edited by

        fix or replace interfaces.php with the version from here.

        https://github.com/bsdperimeter/pfsense/commit/643c9f9f4e5c46f7b80779c10f0f9f0234035bb2#diff-0

        That should work.

        1 Reply Last reply Reply Quote 0
        • P
          pbnet
          last edited by

          Hello,

          Thank you for your quick reply and fix.
          I think I'm still missing something.

          Now, I have the choice between 0 and none for the prefix delegation ID.
          I chose 0, but I still don't get an IPv6 address on the PC behind the router.

          [2.1-DEVELOPMENT][root@PBBNET.localdomain]/root(1): ifconfig
          rl0: flags=8843 <up,broadcast,running,simplex,multicast>metric 0 mtu 1500
                  options=8 <vlan_mtu>ether 00:e0:4c:72:f8:af
                  inet 172.17.77.100 netmask 0xffffff00 broadcast 172.17.77.255
                  inet6 fe80::2e0:4cff:fe72:f8af%rl0 prefixlen 64 scopeid 0x1
                  inet6 fe80::1%rl0 prefixlen 64 scopeid 0x1
                  nd6 options=1 <performnud>media: Ethernet autoselect (100baseTX <full-duplex>)
                  status: active
          fxp0: flags=8843 <up,broadcast,running,simplex,multicast>metric 0 mtu 1500
                  options=2009 <rxcsum,vlan_mtu,wol_magic>ether 00:08:02:c7:c7:81
                  inet6 fe80::208:2ff:fec7:c781%fxp0 prefixlen 64 scopeid 0x2
                  nd6 options=3 <performnud,accept_rtadv>media: Ethernet autoselect (100baseTX <full-duplex>)
                  status: active
          plip0: flags=8810 <pointopoint,simplex,multicast>metric 0 mtu 1500
          lo0: flags=8049 <up,loopback,running,multicast>metric 0 mtu 16384
                  options=3 <rxcsum,txcsum>inet 127.0.0.1 netmask 0xff000000
                  inet6 ::1 prefixlen 128
                  inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4
                  nd6 options=3 <performnud,accept_rtadv>pfsync0: flags=0<> metric 0 mtu 1460
                  syncpeer: 224.0.0.240 maxupd: 128 syncok: 1
          pflog0: flags=100 <promisc>metric 0 mtu 33200
          enc0: flags=0<> metric 0 mtu 1536
          pppoe0: flags=88d1 <up,pointopoint,running,noarp,simplex,multicast>metric 0 mtu 1492
                  inet6 fe80::524d:6299%pppoe0 prefixlen 64 scopeid 0x8
                  inet6 2a02:2f01:104d:f002::524d:6299 prefixlen 64 autoconf
                  inet 82.77.98.153 –> 10.0.0.1 netmask 0xffffffff
                  nd6 options=3 <performnud,accept_rtadv>[2.1-DEVELOPMENT][root@PBBNET.localdomain]/root(2):

          Thanks for any help that you can provide.
          Andrei</performnud,accept_rtadv></up,pointopoint,running,noarp,simplex,multicast></promisc></performnud,accept_rtadv></rxcsum,txcsum></up,loopback,running,multicast></pointopoint,simplex,multicast></full-duplex></performnud,accept_rtadv></rxcsum,vlan_mtu,wol_magic></up,broadcast,running,simplex,multicast></full-duplex></performnud></vlan_mtu></up,broadcast,running,simplex,multicast>

          1 Reply Last reply Reply Quote 0
          • D
            databeestje
            last edited by

            can you see if the dhcp6c client is active?

            ps auxw|grep dhcp6 on the command prompt page.

            it should also now start a rtadvd daemon, that should be visible too in a process list.

            1 Reply Last reply Reply Quote 0
            • P
              pbnet
              last edited by

              It seems that the DHCPv6 server is active.
              I cannot see the RTADVD

              [2.1-DEVELOPMENT][root@PBBNET.localdomain]/root(1): ps auxw|grep dhcp6
              root  52263  0.0  0.3  3316  1368  ??  Ss    7:22AM  0:00.00 /usr/local/sbin/dhcp6c -d -c /var/etc/dhcp6c_wan.conf pppoe0
              root    3730  0.0  0.2  1848  808  0  R+    7:25AM  0:00.00 grep dhcp6
              [2.1-DEVELOPMENT][root@PBBNET.localdomain]/root(2): ps
                PID  TT  STAT      TIME COMMAND
              4825  v0  Is    0:00.02 login [pam] (login)
              5039  v0  I      0:00.01 -sh (sh)
              6754  v0  I+    0:00.01 /bin/sh /etc/rc.initial
              50096  v0- IN    0:00.03 /bin/sh /var/db/rrd/updaterrd.sh
              2750  0  S      0:00.02 /bin/tcsh
              4053  0  R+    0:00.00 ps
              47193  0  Is    0:00.01 -sh (sh)
              47829  0  I      0:00.01 /bin/sh /etc/rc.initial
              [2.1-DEVELOPMENT][root@PBBNET.localdomain]/root(3):

              Do I need to setup something else?

              1 Reply Last reply Reply Quote 0
              • D
                databeestje
                last edited by

                This sounds odd, but has a reboot helped?

                1 Reply Last reply Reply Quote 0
                • P
                  pbnet
                  last edited by

                  Rebooted the PFsense router.
                  Everything is OK on the WAN side (IPv4 + IPv6).
                  Still the same issues on the LAN side.

                  To be honest, I don't know if I've missconfigured something or not.

                  1 Reply Last reply Reply Quote 0
                  • D
                    databeestje
                    last edited by

                    would you mind giving me access to the box to investigate? You can send details to my email address seth.mos@dds.nl

                    1 Reply Last reply Reply Quote 0
                    • P
                      pbnet
                      last edited by

                      Hello Seth,

                      You have the details via e-mail.

                      Thanks a lot.

                      1 Reply Last reply Reply Quote 0
                      • D
                        databeestje
                        last edited by

                        I've managed to fix his installation and committed a few patches to the repo.

                        The biggest issue is that the bogonsv6 table might be lagging on your installation, although we update that table very frequently at files.pfsense.org it might still be out of date.

                        If you do run into issues with the dhcp6 client not aquiring a address and the dhcp6 requests ending up in the firewall logs as [fe80::something]:547 or [fe80::something]:546 it is probably hitting the bogons filter.

                        After disabling the bogons on the WAN interface it succesfully acquired a DHCP-PD prefix for the LAN.

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