Wayne Workman
2015-10-03 00:03:07 UTC
Hello,
I've been trying to get dnsmasq to work as ProxyDHCP with UEFI enabled
systems. So far I've not had much luck.
I originally thought it was a configuration issue, so I tried to include
every single architecture type and hand out an .efi file to it. I've
confirmed that DHCP Option 067 does get passed to the clients but they
simply will not network boot.
This is the configuration I was trying:
port=0
log-dhcp
tftp-root=/tftpboot
dhcp-boot=,10.0.0.3,10.0.0.3
dhcp-option=17,/images
dhcp-option=vendor:PXEClient,6,2b
dhcp-no-override
pxe-prompt="Press F8 for boot menu", 3
pxe-service=X86PC, âBoot from networkâ, ipxe
pxe-service=PC98, âBoot from networkâ ipxe
pxe-service=IA64_EFI, âBoot from networkâ, ipxe
pxe-service=Alpha, âBoot from networkâ, ipxe
pxe-service=Arc_x86, âBoot from networkâ, ipxe
pxe-service=Intel_Lean_Client, âBoot from networkâ, ipxe
pxe-service=IA32_EFI, âBoot from networkâ, ipxe
pxe-service=BC_EFI, âBoot from networkâ, ipxe
pxe-service=Xscale_EFI, âBoot from networkâ,
ipxe pxe-service=X86-64_EFI, âBoot from networkâ, ipxe
dhcp-range=10.0.0.3,proxy
I'm trying to get this going for fogproject.org
There is an ongoing conversation about it here:
https://forums.fogproject.org/topic/4628/undionly-kpxe-and-ipxe-efi
Thanks for any help, it would be greatly appreciated.
Wayne
I've been trying to get dnsmasq to work as ProxyDHCP with UEFI enabled
systems. So far I've not had much luck.
I originally thought it was a configuration issue, so I tried to include
every single architecture type and hand out an .efi file to it. I've
confirmed that DHCP Option 067 does get passed to the clients but they
simply will not network boot.
This is the configuration I was trying:
port=0
log-dhcp
tftp-root=/tftpboot
dhcp-boot=,10.0.0.3,10.0.0.3
dhcp-option=17,/images
dhcp-option=vendor:PXEClient,6,2b
dhcp-no-override
pxe-prompt="Press F8 for boot menu", 3
pxe-service=X86PC, âBoot from networkâ, ipxe
pxe-service=PC98, âBoot from networkâ ipxe
pxe-service=IA64_EFI, âBoot from networkâ, ipxe
pxe-service=Alpha, âBoot from networkâ, ipxe
pxe-service=Arc_x86, âBoot from networkâ, ipxe
pxe-service=Intel_Lean_Client, âBoot from networkâ, ipxe
pxe-service=IA32_EFI, âBoot from networkâ, ipxe
pxe-service=BC_EFI, âBoot from networkâ, ipxe
pxe-service=Xscale_EFI, âBoot from networkâ,
ipxe pxe-service=X86-64_EFI, âBoot from networkâ, ipxe
dhcp-range=10.0.0.3,proxy
I'm trying to get this going for fogproject.org
There is an ongoing conversation about it here:
https://forums.fogproject.org/topic/4628/undionly-kpxe-and-ipxe-efi
Thanks for any help, it would be greatly appreciated.
Wayne