Intel NUC UEFI PXE menu
-
Hi there
We’ve followed steps to have UEFI and Legacy to coxit
https://wiki.fogproject.org/wiki/index.php/BIOS_and_UEFI_Co-Existence#Using_Windows_Server_2012_.28R1_and_later.29_DHCP_Policyit seems like it starts to work correctly but then errors
see attached
-
@chris_unit Connect a dumb mini switch between your building switch and the PXE booting client. Then try again.
-
@sebastian-roth
Hi therelooks like its the same result
-
@chris_unit Then try hitting ‘s’ as suggested on screen to get to the iPXE shell. Run the following commands, take a picture and post that here:
ifstat dhcp ifstat
-
@sebastian-roth Here you go
-
@chris_unit What do you get when running
dhcp net0
? -
@sebastian-roth Hi there,
It doesn’t recognise that net0 existsi’ve just seen on another post a suggestion of using different kernels
what would you suggest would be a good kernel change to to try and resolve this.
We have mostly this model
Intel NUC10i7FNH -
@chris_unit At this point its not a kernel issue. iPXE get you to the ipxe menu then once you select a menu item then bzImage loading introduces the “kernel” into the picture.
Your issue is with (in your case) intel.efi
Instead of sending intel.efi to the target computer, try snponly.efi See if that one works with your network adapter.
-
@george1421 snponly.efi works!
but now i believe i only want snponly.efi to be for UEFI clients which in my case is our Intel NUCs.
I’ve follows the steps here
https://wiki.fogproject.org/wiki/index.php/BIOS_and_UEFI_Co-Existence#Using_Windows_Server_2012_.28R1_and_later.29_DHCP_Policyand set the vendor class to PXEClient:Arch:00007
is that the right vendor class for an intel nuc?
-
@chris_unit said in Intel NUC UEFI PXE menu:
and set the vendor class to PXEClient:Arch:00007
is that the right vendor class for an intel nuc?I can’t answer that. I can tell you it will either be type 7 or 9 for 64 bit uefi computers.
If you want to find out what type the nucs are setup wireshark on a witness computer (second computer on the same subnet). Run a capture filter of
port 67 or port 68
PXE boot the target computer. In the Discover packet sent out by the target computer, in the dhcp option 93 or 94 (sorry can’t remember at the moment) the target computer tells the dhcp server what type it is.