dhcp-option=option:tftp-server,10.64.155.1 dhcp-option=option:server-ip-address,10.64.155.1 dhcp-option=210,/tftpboot/ dhcp-match=ipxe,175 dhcp-match=set:efi,option:client-arch,7 dhcp-match=set:efi,option:client-arch,9 # Client is already running iPXE; move to next stage of chainloading dhcp-option=tag:ipxe,option:bootfile-name,http://10.64.155.1:8089/inspector.ipxe # Client is PXE booting over EFI without iPXE ROM, # send EFI version of iPXE chainloader dhcp-option=tag:efi,tag:!ipxe,option:bootfile-name,ipxe.efi dhcp-option=option:bootfile-name,undionly.kpxe
dhcp-hostsdir=/etc/dnsmasq/dhcp-hostsdir
After updating the dnsmasq config PXE progressed onto the iPXE chainloader. I suspect the issue is configuration.
We have limited support knowledge on PXE boot and on the OS that you're using. I might not be able to provide any guidance. We probably might need to wait and seek help from the public if they have any experience on your issue.
Meanwhile, have you tried Legacy BIOS Boot Mode? Are there similar models you have that are successful?
DELL-Joey C
Social Media and Communities Professional
Dell Technologies | Enterprise Support Services
#IWork4Dell
Did I answer your query? Please click on ‘Mark as Accepted Answer’ if I did.
We only have two of these Dell PowerEdge XE8545 in datacentre so we don't have any similar models to compare.
I've tested just tested legacy boot, hangs at Probing EDD. However we have some hosts in this environment which don't boot with legacy bios and we'd strongly prefer to solve the UEFI PXE boot issue for consistency.
The dnsmasq config that kicks it off, I think the problem is occuring between loading the bootfile indicated by dnsmasq and loading the kernel and ramdisk from PXE
# cat /etc/dnsmasq.conf # NOTE(yoctozepto): ironic-dnsmasq is used to deliver DHCP(v6) service # DNS service is disabled: port=0
I'm now running into issues with preserving the VLAN when iPXE chain loads after PXE, but I think this is a problem with iPXE and not the hardware. Anyone else following this problem will probably want to follow up with:
Aaron Hicks
8 Posts
1006
0
Posted July 12th, 2022 17:00
I found part of the problem, the dnsmasq config was incorrect and wasn't doing UEFI:
After updating the dnsmasq config PXE progressed onto the iPXE chainloader. I suspect the issue is configuration.