<div dir="ltr"><div><div><div><div>In the meantime,<br><br></div>Have setup an auto-builds. To make linux binary tarball of last released version. In debian / ubunt filesystem layout.<br><br></div>Added with the necessary (but missing) uefi patch ^^ from Micahael<br><br></div><br>Its built here:<br><br><a href="https://github.com/dreamcat4/docker-images/blob/master/linux-bin/Dockerfile#L26-63">https://github.com/dreamcat4/docker-images/blob/master/linux-bin/Dockerfile#L26-63</a><br><br><br><br></div>Binary is available here:<br><br><a href="https://dl.bintray.com/dreamcat4/linux/dnsmasq/">https://dl.bintray.com/dreamcat4/linux/dnsmasq/</a><br><br><br><div><div><div>Haven't tested it for myself yet. (but will try soon). Hope it works.<br></div><div><br><br>Kind Regards<br></div><div>Dreamcat4<br><br></div><div><br><br><br></div></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, May 5, 2016 at 8:26 PM, Dreamcat4 <span dir="ltr"><<a href="mailto:dreamcat4@gmail.com" target="_blank">dreamcat4@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><div><div><div>Hi there,<br></div><div>Was hit by this undocumented bug in dnsmasq today / yesterday. It took a fair whilefor me to realize this was the cause of my problem. But now finally here! Coming across this list, and several threads in it, Michael has kindly posted a patch to help get PXE working for UEFI clients:<br></div><br><a href="http://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2015q4/010007.html" target="_blank">http://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2015q4/010007.html</a><br><br></div>So today checked out the dnsmasq source code in git, and see this patch is still missing / not applied. Therefore the bug remains in HEAD.<br><br></div><div>So since then further searching, has unturned more affected people(s), on here:<br><br><a href="http://serverfault.com/questions/758384/dnsmasq-proxy-mode-and-efi-boot" target="_blank">http://serverfault.com/questions/758384/dnsmasq-proxy-mode-and-efi-boot</a><br><br></div><div>And to breifly highlight one of those guys' comments, in hopes it might be relevant to finding best solution possible. Michael can you comment? As it was written about after you already made your last patch.<br><br>
                    
                
            
        
        
            <div style="display:block">
                <span>"I have read the whole thread (<a href="http://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2015q4/009907.html" rel="nofollow" target="_blank">lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2015q4/…</a>)
 and I'm shocked; those guys are completely lost; UEFI perfectly 
supports proxyDHCP w/o using option 60, also using option 43 when not 
necessary makes no sense. If I were I'd look away from dnsmasq; Sorry I 
didn't know they were having this kind of unresolved problems.</span>
                    – <a href="http://serverfault.com/users/133655/pat" title="1,623 reputation" target="_blank">Pat</a>
                <span dir="ltr"><a href="http://serverfault.com/questions/758384/dnsmasq-proxy-mode-and-efi-boot#comment953297_758418" target="_blank"><span title="2016-02-20 14:59:04Z">Feb 20 at 14:59</span></a></span> (2016)"</div></div><br>Reading that, I do wonder where he got his information from. It seems to suggest maybe there exists some working windows PXE server(s). Which work in proxyDHCP mode for UEFI pxe clients. Something that could be wiresharked / pcap tcpdump'd.<br><br>Anyhow, unfortunately it doesnt seem theres any alternative to dnsmasq on linux, for acting as a proxy DHCP server. At least not that I know of. Several other answers on StackOverflow seem to confirm that view:<br></div><div><br><a href="http://serverfault.com/questions/415857/can-isc-dhcpd-operate-as-a-proxy-dhcp-server-for-pxe-boot" target="_blank">http://serverfault.com/questions/415857/can-isc-dhcpd-operate-as-a-proxy-dhcp-server-for-pxe-boot</a><br><br> <br>So assuming that dnsmasq is still our best shot here, and that UEFI compatibility its becoming much more common now, can we please look again at michaels patch for inclusion? Or else have this known bug (of proxy mode) documented in the man page? Would really appreciate that. Many thanks.<span class="HOEnZb"><font color="#888888"><br></font></span></div></div><span class="HOEnZb"><font color="#888888"><div><br><br><br></div>Dreamcat4<br></font></span></div><br></div>
</blockquote></div><br></div>