<html><head><meta http-equiv="Content-Type" content="text/html charset=windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">Hi,<div>I’m trying to run pxeboot - FreeBSD’s network loader - via iPXE,</div><div>pxeboot will load the files it needs via the network - usually NFS, and this works fine</div><div>as long as the server and client are on different networks, i.e. need</div><div>the use of a gateway. When they are both on the same network this fails. </div><div>With the standard/classical PXE, pxeboot works fine.</div><div><br></div><div>According to PXE Sepcs Version 2.1, page 56</div><div>…</div><div>
                
        
        
                <div class="page" title="Page 55">
                        <div class="section">
                                <div class="layoutArea">
                                        <div class="column"><p><span style="font-size: 9.000000pt; font-family: 'Arial'; font-weight: 700">GatewayIPAddress</span><span style="font-size: 9.000000pt; font-family: 'ArialMT'">: Relay agent IP address in network order. If this
address is set to zero, the IP layer will resolve this using its own
routing table. The IP layer should provide space for a minimum of
four routing entries obtained from default router and static route
DHCP option tags in the DHCPackr message, plus any non-zero
GIADDR field from the DHCPOffer message(s) accepted by the
client.</span></p><p><span style="font-size: 9.000000pt; font-family: 'ArialMT'">...</span></p><div>pxeboot will first send out a DHCP request - via a gateway -  and succeeds,</div><div>then sets the gw to zero, because the server needed is on the same network,</div><div>and now UPP WRITE (0x33) returns status = 1 - failure.</div><div><br></div><p><span style="font-size: 9.000000pt; font-family: 'ArialMT'"> thanks,</span></p><div><span class="Apple-tab-span" style="white-space:pre"> </span>danny</div><div><br></div>
                                        </div>
                                </div>
                        </div>
                </div></div></body></html>