<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Laptops not PXE booting on clean install of v1.6.0-RC-14]]></title><description><![CDATA[<p dir="auto">Hi, Hope you can help me with this.</p>
<p dir="auto">I was having a dreadful time upgrading from v1.5 to v1.6 (database wouldn’t upgrade and had become corrupt), so I decided to export everything I could, wipe the server, and begin from scratch (the “nuke it from orbit” approach).</p>
<p dir="auto">I installed a fresh copy of Ubuntu Server 26.04 and then downloaded and installed FOG v1.6.0-RC-14 using the link to the .tz file on the website (not via git). After it installed and after importing all my data again (groups, images, hosts) and setting the new Bootfile Name to “secureboot/snponly-shimx64.efi” on my MikroTik router’s DHCP server, I went to try and boot one of my classroom Dell laptops. It wouldn’t boot from iPXE. I got the following on screen (from a screen cap):</p>
<pre><code>&gt;&gt;Start PXE over IPv4.
  Station IP address is 192.168.5.119

  Server IP address is 192.168.5.25
  NBP filename is secureboot/snponly-shimx64.efi
  NBP filesize is 1048424 Bytes
Downloading NBP file...

  NPB file downloaded sucessfully.
Fetching Netboot Image secureboot/snponly.efi
iPXE initialising devices...
autoexec.ipxe... ok

iPXE 2.0.0 (g12798) -- Open Source Network Boot Firmware -- https://ipxe.org
Features: DNS HTTP HTTPS iSCSI TFTP VLAN AoE EFI Menu
Checking net0 for DHCP...
Configuring (net0 08:92:04:29:13:b6)........ ok
Received DHCP answer on interface net0
Trying proxy DHCP...
Checking for next-server...
Starting netboot to default.ipxe...
tftp://192.168.5.6/default.ipxe.................. Connection times out (https://ipxe.org/)
Chainloading failed. hit 's' for the iPXE shell; reboot in 10 seconds
</code></pre>
<p dir="auto">My server is 192.168.5.25<br />
My MikroTik router with DHCP is at 192.168.5.1<br />
IP 192.168.5.6 is another MikroTik router working in bridged mode as a switch that isn’t serving DHCP at all.</p>
<p dir="auto">I’ve checked the TFTP service is running and active on my Ubuntu server. Files in the TFTP folder are set so that everyone can read them (777). Firewall is disabled. The only thing I changed on the MiroTik was the Bootfile Name. Everything worked fine in earlier FOG version, so I’m not sure why it won’t boot now that I’m running 1.6.</p>
<p dir="auto">Please can you make any suggestions?</p>
<p dir="auto">PS: I know a bit about Linux, but am not an expert or a full-time sysadmin. Am happy to dig into logs if you tell me which ones.</p>
]]></description><link>http://forums.fogproject.org/topic/18282/laptops-not-pxe-booting-on-clean-install-of-v1-6-0-rc-14</link><generator>RSS for Node</generator><lastBuildDate>Tue, 20 Oct 2026 17:19:12 GMT</lastBuildDate><atom:link href="http://forums.fogproject.org/topic/18282.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 20 Oct 2026 15:27:20 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Laptops not PXE booting on clean install of v1.6.0-RC-14 on Tue, 20 Oct 2026 15:44:14 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="http://forums.fogproject.org/uid/48798">@DBailey635</a> Look at the address in the failure: iPXE asks <code>192.168.5.6</code> for <code>default.ipxe</code>. Your FOG server is <code>192.168.5.25</code>. FOG does not supply that address. iPXE gets it from the DHCP answer it receives.</p>
<p dir="auto">The first download (<code>snponly-shimx64.efi</code>) works, so the first DHCP offer is correct. iPXE then does its own DHCP request. A second DHCP server answers it and names <code>.6</code> as the next-server. <code>.6</code> has no TFTP server, so the request times out.</p>
<p dir="auto">The usual cause is a MikroTik in “bridge mode” that still runs its default DHCP server on the bridge interface. Please check:</p>
<ul>
<li>On the MikroTik at <code>.6</code>: run <code>/ip dhcp-server print</code> and <code>/ip dhcp-relay print</code>. Disable any entry you find.</li>
<li>On the MikroTik at <code>.1</code>: under <code>/ip dhcp-server network</code>, set <code>next-server</code> to <code>192.168.5.25</code>.</li>
</ul>
<p dir="auto">To confirm, run <code>tcpdump -ni any port 67 or port 68</code> on the FOG server while the laptop boots. You should see offers from two servers.</p>
]]></description><link>http://forums.fogproject.org/post/158876</link><guid isPermaLink="true">http://forums.fogproject.org/post/158876</guid><dc:creator><![CDATA[Tom Elliott]]></dc:creator><pubDate>Tue, 20 Oct 2026 15:44:14 GMT</pubDate></item><item><title><![CDATA[Reply to Laptops not PXE booting on clean install of v1.6.0-RC-14 on Tue, 20 Oct 2026 16:11:13 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="http://forums.fogproject.org/uid/7217">@Tom-Elliott</a></p>
<p dir="auto">Thank you!</p>
<p dir="auto">As you thought, it was a double DHCP server… Even though .6 was in bridge mode, the DHCP server on it was still enabled, unlike the other MikroTik switches we have. Disabling it brought the iPXE booting back. I’ve run a re-inventory task and am now running an image capture task.</p>
<p dir="auto">I’ll have to keep a future eye open for that as we expand our classroom network.</p>
<p dir="auto">Cheers!</p>
]]></description><link>http://forums.fogproject.org/post/158877</link><guid isPermaLink="true">http://forums.fogproject.org/post/158877</guid><dc:creator><![CDATA[DBailey635]]></dc:creator><pubDate>Tue, 20 Oct 2026 16:11:13 GMT</pubDate></item><item><title><![CDATA[Reply to Laptops not PXE booting on clean install of v1.6.0-RC-14 on Tue, 20 Oct 2026 15:44:14 GMT]]></title><description><![CDATA[<p dir="auto"><a class="mention plugin-mentions-user plugin-mentions-a" href="http://forums.fogproject.org/uid/48798">@DBailey635</a> Look at the address in the failure: iPXE asks <code>192.168.5.6</code> for <code>default.ipxe</code>. Your FOG server is <code>192.168.5.25</code>. FOG does not supply that address. iPXE gets it from the DHCP answer it receives.</p>
<p dir="auto">The first download (<code>snponly-shimx64.efi</code>) works, so the first DHCP offer is correct. iPXE then does its own DHCP request. A second DHCP server answers it and names <code>.6</code> as the next-server. <code>.6</code> has no TFTP server, so the request times out.</p>
<p dir="auto">The usual cause is a MikroTik in “bridge mode” that still runs its default DHCP server on the bridge interface. Please check:</p>
<ul>
<li>On the MikroTik at <code>.6</code>: run <code>/ip dhcp-server print</code> and <code>/ip dhcp-relay print</code>. Disable any entry you find.</li>
<li>On the MikroTik at <code>.1</code>: under <code>/ip dhcp-server network</code>, set <code>next-server</code> to <code>192.168.5.25</code>.</li>
</ul>
<p dir="auto">To confirm, run <code>tcpdump -ni any port 67 or port 68</code> on the FOG server while the laptop boots. You should see offers from two servers.</p>
]]></description><link>http://forums.fogproject.org/post/158876</link><guid isPermaLink="true">http://forums.fogproject.org/post/158876</guid><dc:creator><![CDATA[Tom Elliott]]></dc:creator><pubDate>Tue, 20 Oct 2026 15:44:14 GMT</pubDate></item></channel></rss>