PXE boot DHCP server requirements for Dell XPS, OptiPlex, Latitude, Precision systems shipping after 2019


PXE boot DHCP server requirements for Dell XPS, OptiPlex, Latitude, Precision systems shipping after 2019



The following article provides information about reports of a PXE boot issue on the latest systems from Dell. It is an issue where the DHCP server is sending out the older undionly.kpxe file as our new systems no longer support legacy boot. This file can prevent the server from accessing the IP address of the new Dell XPS, Latitude, OptiPlex, or Precision device.


New Dell systems with no legacy boot option may fail to PXE boot

This may be caused by the DHCP (Dynamic Host Configuration Protocol) server being configured for legacy support instead of UEFI (Unified Extensible Firmware Interface).

Using the traditional Legacy PXE (Pre-Boot Execution Environment) boot, the DHCP server offers the client system undionly.kpxe. In return the system accepts it, gains an IP address, and the PXE boot begins. However, when UEFI is the only boot option in the BIOS, the DHCP server needs to offer an .efi file instead.

This is because all Dell business systems built and shipped since 2019 and forwards will ship with only UEFI boot support.

Note: These systems are working as designed. UEFI has become the new standard for boot, and Dell will not support legacy boot for PXE on our new systems moving forwards.


Back to Top




Resolution

Windows - The wdsmgfw.efi file should be offered instead of undionly.kpxe.
Linux - The ipxe.efi file should be offered instead of undionly.kpxe.

On most DHCP servers, you can eliminate the need for the server to distinguish between the UEFI and legacy by doing the following:

  1. Configure the IP-helpers (Internet Protocol-helpers) to forward the DHCP requests to all the DHCP and WDS/PXE hosts

  2. Remove any option 66 and option 67 definitions on your DHCP servers

  3. If WDS (Windows Deployment Services) runs on the same server as your DHCP:

    1. Mark the checkbox in WDS to not use DHCP port

    2. Mark the checkbox to set the PXEClient DHCP option

WDS Configuration

(Figure.1 WDS Configuration)


Back to Top




Article ID: SLN321127

Last Date Modified: 09/18/2020 08:14 AM

Rate this article

Accurate
Useful
Easy to understand
Was this article helpful?
0/3000 characters
Please provide ratings (1-5 stars).
Please provide ratings (1-5 stars).
Please provide ratings (1-5 stars).
Please select whether the article was helpful or not.
Comments cannot contain these special characters: <>()\
characters left.