<div dir="ltr"><div dir="ltr"><div>Hi Simon,</div><div><br></div><div>This is with reference to an old <a href="https://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2021q4/015862.html" target="_blank">discussion thread</a> from 2021 which was resolved with the <a href="https://github.com/InfrastructureServices/dnsmasq/pull/11" target="_blank">patch</a>
provided by Petr. However for some reason it doesn't seem to have been
merged into the upstream. May be we forgot to draw your attention again
in response to your clear <a href="https://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2021q4/015780.html" target="_blank">message</a>. <br></div><div><br></div><div>The test scenarios with the results are as such for dnsmasq compiled from<a href="https://github.com/InfrastructureServices/dnsmasq/tree/pxe-services" target="_blank"> this branch</a> -</div><div><br></div><div># dnsmasq --version<br>Dnsmasq version 2.80-686-g58d317b Copyright (c) 2000-2024 Simon Kelley<br>Compile
time options: IPv6 GNU-getopt no-DBus no-UBus i18n no-IDN DHCP DHCPv6
no-Lua TFTP no-conntrack ipset no-nftset auth no-cryptohash no-DNSSEC
loop-detect inotify dumpfile</div><div><br></div><div>After applying the patch :<br></div><div><b>**Client device - dnsmasq configuration on server - result**</b><br></div><div>Rpi - proxy - unable to test as I don't have required hardware currently<br>Rpi - noproxy - unable to test as I don't have required hardware currently<br>x86 Efi - proxy - success<br>x86 Efi - noproxy - success<br>x86 BIOS - proxy - success<br>x86 BIOS - noproxy - success</div><div><br></div><div>Before applying this patch : <br></div><div>
x86 Efi - noproxy - fail
</div><div><br></div><div>The x86 hardware used to test herein was Intel
NUC10i3FNH as the server and Intel NUC5CPYH as the client system. Tested on Ubuntu 22.04.
</div><div>I could not test with the Rpi i.e. Raspberry Pi 4B as of now
as I did not have one handy. However, the tests with x86 systems should
be good enough to qualify this for a merge into the latest version.<br></div><div><br></div><div>The patches generated using
<code>git format-patch master</code>
are attached herein.</div><div><br></div><div>Do please let me know if anything else is required to have this crucial patch finally merged into the latest release.</div><div><br></div><div><br></div></div>
</div>