DUID issues



  • Hi,

    My ISP requires that I give them my DUID so they can assign me a fixed IPv6 /56 range.
    This is my config :
    Interfaces/WAN
    IPv6 Configuration Type : DHCP6
    DHCPv6 Prefix Delegation Size : 56
    Start DHCP6 client in debug mode
    All other settings are disabled.

    Interfaces/LAN
    IPv6 Configuration Type : Track Interface
    IPv6 Interface : WAN
    IPv6 Prefix ID : 0

    System/Advanced/Networking
    At DHCP6 DUID I checked the Raw DUID and copied that. In the DHCP logs I also see the same DUID. After I click on Save the DHCP6 DUID selection automatically returns to DUID-LLT.

    The DUID I gave to my ISP is 00:01:00:01:24:ae:6b:5b:40:62:31:08:98:40

    In the DHCP logs I see the following:
    Jul 2 21:38:52 firewall dhcp6c[25266]: get DHCP option client ID, len 14
    Jul 2 21:38:52 firewall dhcp6c[25266]: DUID: 00:01:00:01:24:ae:6b:5b:40:62:31:08:98:40
    Jul 2 21:38:52 firewall dhcp6c[25266]: get DHCP option server ID, len 14
    Jul 2 21:38:52 firewall dhcp6c[25266]: DUID: 00:01:00:01:1d:85:ac:63:00:50:56:a2:07:89
    Jul 2 21:38:52 firewall dhcp6c[25266]: get DHCP option IA_PD, len 59
    Jul 2 21:38:52 firewall dhcp6c[25266]: IA_PD: ID=0, T1=0, T2=0
    Jul 2 21:38:52 firewall dhcp6c[25266]: get DHCP option status code, len 43
    Jul 2 21:38:52 firewall dhcp6c[25266]: status code: no prefixes
    Jul 2 21:38:52 firewall dhcp6c[25266]: get DHCP option DNS, len 32
    Jul 2 21:38:52 firewall dhcp6c[25266]: get DHCP option domain search list, len 12
    Jul 2 21:38:52 firewall dhcp6c[25266]: get DHCP option NTP server, len 48

    I don't get a Prefix Delegation and no IPv6 is assigned to my LAN.

    Now when I change the DUID on my PFSense to something else, last hex number to 50 instead of 40, but I don't change the setting at my ISP, I get the following in the log

    Jul 2 21:39:35 firewall dhcp6c[37622]: get DHCP option client ID, len 14
    Jul 2 21:39:35 firewall dhcp6c[37622]: DUID: 00:01:00:01:24:ae:6b:5b:40:62:31:08:98:50
    Jul 2 21:39:35 firewall dhcp6c[37622]: get DHCP option server ID, len 14
    Jul 2 21:39:35 firewall dhcp6c[37622]: DUID: 00:01:00:01:1d:85:ac:63:00:50:56:a2:07:89
    Jul 2 21:39:35 firewall dhcp6c[37622]: get DHCP option identity association, len 40
    Jul 2 21:39:35 firewall dhcp6c[37622]: IA_NA: ID=0, T1=7200, T2=11520
    Jul 2 21:39:35 firewall dhcp6c[37622]: get DHCP option IA address, len 24
    Jul 2 21:39:35 firewall dhcp6c[37622]: IA_NA address: 2a02:181f:0:8061:c8b0:af7a:b80d:da0f pltime=14400 vltime=43200
    Jul 2 21:39:35 firewall dhcp6c[37622]: get DHCP option IA_PD, len 41
    Jul 2 21:39:35 firewall dhcp6c[37622]: IA_PD: ID=0, T1=7200, T2=11520
    Jul 2 21:39:35 firewall dhcp6c[37622]: get DHCP option IA_PD prefix, len 25
    Jul 2 21:39:35 firewall dhcp6c[37622]: IA_PD prefix: 2a02:1812:c6c:d500::/56 pltime=14400 vltime=43200
    Jul 2 21:39:35 firewall dhcp6c[37622]: get DHCP option DNS, len 32
    Jul 2 21:39:35 firewall dhcp6c[37622]: get DHCP option domain search list, len 12
    Jul 2 21:39:35 firewall dhcp6c[37622]: get DHCP option NTP server, len 48

    Here I get a /56 Prefix Delegation and my LAN interface get a IPv6 address.

    At the moment I have an Edgerouter and there IPv6 is working perfectly. If I give the DUID of that to my ISP I get the correct /56 and PD is working correctly.

    Does anyone have any idea for a solution?

    Regards



  • It's OK now. I left it alone for a few days, because I was to busy doing other things. And I just checked and I get the fixed prefix now.


Log in to reply