1. last year

    I have a machine that will not boot pxelinux. Instead, I get

    PXE-T01: File not found
    PXE-E3B: TFTP Error - File Not Found
    PXE-M0F: Exiting PXE ROM.

    The PXE ROM is

    Intel UNDI, PXE-2.1 (build 082)

    I tried ipxe and also debug. Maybe I'm not doing it right. How to troubleshoot, identify issue, and correct to make function properly?

  2. clonedeploy

    26 Oct 2017 Administrator

    If it's only 1 machine, and it doesn't work with any pxe mode, then that machine most likely poorly implemented pxe. You could try bios update, but typically these machines would need to use a usb boot.

  3. Turns out this was b/c my setup was not correct. Instead of using proxy, I had option 66 and 67 enabled in dhcpd.conf which would not work with this model. If you plan to do it this way then you need to do something similar to this.

    subnet ... {
    class "pxeclient" {
        match if substring (option vendor-class-identifier, 0, 9) = "PXEClient";
        if substring (option vendor-class-identifier, 15, 5) = "00000" {
            # BIOS client 
            filename "undionly.kpxe";
        elsif substring (option vendor-class-identifier, 15, 5) = "00006" {
            # EFI client 32 bit
            filename   "ipxe32.efi";
            # default to EFI 64 bit
            filename   "ipxe.efi";

or Sign Up to reply!