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

    KEA DHCP Client ID

    Scheduled Pinned Locked Moved DHCP and DNS
    1 Posts 1 Posters 128 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.
    • K
      kewiha
      last edited by kewiha

      I updated to CE 2.8.0 and subsequently switched to KEA DHCP and am encountering an issue with client IDs like @chid in 1137666. To be precise:

      • I have static IPv4 reservations set in the pfSense DHCP server that match using the "Client Identifier" field rather than MAC address
      • After switching to the KEA DHCP server, these reservations don't work and the associated clients just get an address from the DHCP pool as if the static reservations that match based on client ID did not exist.
      • Static IPv4 reservations that use the MAC address field work fine.

      Below are a couple examples that were working previously with ISC DHCP but stop working when I switch to KEA:

      • Windows Host
        • client ID value in PFSense DHCP static reservation: \x01\x3c\x6a\xa7\x63\xaf\x98
        • client ID setting on Windows host: windows default (i.e. 0x01 + MAC address)
      • Debian Host using NetworkManager
        • client ID value in PFSense DHCP static reservation: \000MYHOST-NAME
        • client ID setting in /etc/NeworkManager/conf.d/somefile.conf: ipv4.dhcp-client-id=MYHOST-NAME
          • This results in a client ID of 0x00 + 'MYHOST-NAME'

      When I switch back to ISC DHCP and hop off & on the wifi, both devices get assigned their static reservation IP addresses. Thus, this seems to be a bug with the KEA DHCP server or something related to it.

      Is it sufficient to review the bug-reports page in the docs and fill in some extra info where needed to get this ready to report to redmine? If not, what's missing?

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