Issue
When machines are attempting to PXE boot they are failing with one of the following errors:
BOOT SERVER IP: x.x.x.x MFTP...PXE-T00 Undefined error code
PXE-T01 Undefined error code
PXE-E36: Error received from TFTP server
PXE-M0F: Exiting (NIC Manufacturer) PXE ROM
Cause
PXE Representative is failing to give a valid multicast address for Startrom.0 file.
This is being caused by the PXE Representative attempting to redirect the Client machine to a PXE rep in another subnet for file download.
Resolution
Currently there are 3 solutions:
- Remove all PXE Representatives except the one you are attempting to use.
- Install a PXE representative on the same subnet as the computer being PXE booted.
- Disable the Multicast option for the MTFTP service on the PXE Representative.
There is only one supported option for disabling Multicast on the MTFTP server.
Disabling Multicast on the MTFTP server will not have a significant effect on the process of imaging machines even if using the Multicast option is in the script or template.
Instructions for how to manually disable Multicast
This will need to be performed on all PXE Representatives:
- On the PXE Rep, go to C:\Program Files\LANDESK\PXE\System, double click to run PxeConfig.exe.
- Right click "Boot Server", then click "Configure Boot Server", select the "MTFTP Options" tab, and un-check the Multicast option checkbox.
- Restart both LANDESK PXE services on the PXE Rep and boot into WinPE
Further information on PXE boot errors:
PXE Boot errors and descriptions.
How to troubleshoot PXE boot: