After installing the dhcp_response probe, you might notice that the probe GUI does not show a list of DHCP servers even though the robot where the probe is deployed to received an IP address from the DHCP server.
<Please see attached file for image>
If you then enable the level 5 logs for the probe, you will see the actual broadcast from the probe, and it will contain a MAC address that is not paired with the IP address that is being used by the robot.
dhcp_response: DHCP - DHCPDISCOVER broadcast sent
dhcp_response: Message type...........: DHCPDISCOVER (BOOTREQUEST)
dhcp_response: Harware type...........: ETHER
dhcp_response: Hardware address lenght: 6
dhcp_response: Hops............: 0
dhcp_response: Transaction ID..: 2220887955l
dhcp_response: Seconds elapsed.: 0
dhcp_response: Flags...........: 8000
dhcp_response: Client IP.......: 0.0.0.0
dhcp_response: Your IP.........: 0.0.0.0
dhcp_response: Server IP.......: 0.0.0.0
dhcp_response: Relay Agent IP..: 0.0.0.0
dhcp_response: Hardware address: D8-8B-5C-09-D1-DF
dhcp_response: Server host.....:
dhcp_response: Boot file.......:
dhcp_response: Option 53: DHCP Message Type = DHCPDISCOVER
dhcp_response: Option 61: Client ID = 01 d8 8b 5c 09 d1 df
dhcp_response: Option 55: Parameter Request List = 1 15 3 6 44 46 47 51
dhcp_response: dhcp_sendto: 548 bytes sent to 255.255.255.255
On a cluster machine the dhcp_response probe is not able to determine which interface it should be using to run the DHCPDISCOVER broadcast and might use an incorrect MAC address. If that MAC address is not paired with an IP that was provided by a DHCP server, it will not respond to the broadcast and no data is being returned.
As a workaround, you would need to force the dhcp_response probe to use a specific MAC address. In IM or admin console, please open the probe in "raw configure" mode, and add a new key / value pair in the "setup" section.
Value: your desired MAC address
<Please see attached file for image>src="/servlet/servlet.FileDownload?file=0150c000004AK4mAAG" alt="dhcp_response_raw_configure.PNG" width="624" height="393">
Once you have added this entry, you would need to apply the changes and restart the probe. The probe should now use the desired MAC address and receive a valid response to the DHCPDISCOVER broadcast, allowing the probe to populate the list of available DHCP servers.
The dhcp_response probe documentation is available here: