[Kea-users] Help! Kea 1.1 sends unicast, breaks iPXE

Ledochowski, Roy roy.ledochowski at hpe.com
Thu Jan 5 17:19:38 UTC 2017


HI all-

I am looking into replacing ISC DHCPd with Kea in our dev lab.  One of the primary requirements is iPXE chainloading - in other words, the PXE ROM on the NIC must be able to download and execute iPXE over the network.

>From packet dumps, it appears that Kea is using the unicast MAC address in the destination in DHCP offers.  This works for the NIC's PXE ROM, and loads iPXE but iPXE rejects the offers because it expects the broadcast MAC address.   As a result iPXE never gets an IP address and fails to execute.

I've setup a simple test environment in VMware Workstation 12.5:

| ---------------- |
| Kea 1.1 VM     | ens37
|  CentOS 7        |----------------------| Test VM 
| ---------------- |
         | ens33
         | 
         |
    outside

The interface configuration is 
"interfaces-config": {
    "interfaces": [ "ens37" ]
}

I have the packet captures if anyone is interested.

Any help is much appreciated and thanks ahead of time,
roy



More information about the Kea-users mailing list