Hi Geert,

solved it yesterday. The trick was to "enable" the vendor by dhcp-pxe-vendor. So this is the working config:

# Disable DNS Server
port=0

# Enable DHCP logging
log-dhcp
log-debug
log-facility=/tmp/dns.log

# run as DHCP proxy
dhcp-range=192.168.1.200,proxy
dhcp-pxe-vendor=PXEClient,HTTPClient:Arch:00016
dhcp-vendorclass=set:efihttp,HTTPClient:Arch:00016
pxe-service=tag:efihttp,x86-64_EFI,"Network Boot",http://192.168.1.200/esxi/mboot.efi

dhcp-boot=tag:efihttp,http://192.168.1.200/esxi/mboot.efi
dhcp-option-force=tag:efihttp,60,HTTPClient

Hhhhmm but the dhcp-pxe-vendor is not necessary for HTTPClient:Arch:00007 or HTTPClient:Arch:00009...? An iPXE boot with vendor class HTTPClient:Arch:00007 does not need this option so eval by dhcp-vendorclass works for 00007 "out of the box". Therefore I ignored that option also for 00016...

"It is OK to take time to read the monthly posting that was the posting
before the posting that started this thread. https://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2022q2/date.html"; => [1]

I was new to the mailing list and now reed the Monthly posting https://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2022q2/016423.html and I agree: The documentation is "hard to "read" ;-)

Thanks for offering support.

Regards Michael

Am 08.06.2022 22:16, schrieb Geert Stappers via Dnsmasq-discuss:

On Wed, Jun 08, 2022 at 12:22:50PM +0200, Michael via Dnsmasq-discuss wrote: Am 08.06.2022 10:31, schrieb Geert Stappers via Dnsmasq-discuss: On Tue, Jun 07, 2022 at 11:35:26AM +0200, Michael via Dnsmasq-discuss wrote:

Hi dnsmasq-discuss Groupmembers,

I tried to get working dnsmasq as DHCP Proxy for UEFI HTTP boot.
          ....

Anybody a hint for me whats wrong in my configuration?
It is incomplete.

Or is the combination DHCP Proxy and UEFI HTTP boot not RFC like?

THx in advance
Yeah, the answer was send in advance.
Now wait for the next monthly posting.

Thanks for your detailed answer.

You are welcome, now let's solve the interresting problem.

Please do share a completere configuration.  Show who is the main
stakeholder of dnsmasq as DHCP proxy for UEFI HTTP boot challenge.

It is OK to take time to read the monthly posting that was the posting
before the posting that started this thread. https://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2022q2/date.html

Michael

Groeten
Geert Stappers

Links:
------
[1] https://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2022q2/date.html
_______________________________________________
Dnsmasq-discuss mailing list
Dnsmasq-discuss@lists.thekelleys.org.uk
https://lists.thekelleys.org.uk/cgi-bin/mailman/listinfo/dnsmasq-discuss

Reply via email to