<div dir="ltr"><div><div><div><div>Hi,<br></div>just to be sure, your system freezes right after you execute the 'dhcp' command in iPXE?<br><br></div>Please build iPXE with debugging options for the 3com driver enabled, e.g:<br>
</div>make bin/ipxe.usb DEBUG=3c90x:3<br><br></div>Adjust your build target('ipxe.usb') accordingly, if needed.<br><div><div><br></div><div>Then capture the output and post it here.<br><br></div><div>Thomas<br></div>
</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Sat, Aug 17, 2013 at 4:11 PM, Arnaud Adamy <span dir="ltr"><<a href="mailto:arnaud.adamy@free.fr" target="_blank">arnaud.adamy@free.fr</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 dir="ltr">
<div style="font-size:12pt;font-family:'Calibri'">
<div><font face="Arial">Hello,</font></div>
<div><font face="Arial"></font> </div>
<div><font face="Arial">I have a problem using iPXE. And after a long 
search on the web with no result, I give up. I’m asking for your help to try to 
understand where the problem could be located.</font></div>
<div><font face="Arial"></font> </div>
<div><font face="Arial">But first, I’ll explain the structure of the 
network I’m in charge.  Moreover take into consideration I’m not a network 
specialist.</font></div>
<div><font face="Arial">There is a router with pfSense acting as 
chain-loader for PXE, pointing to a FreeBSD 9.1 server with PXELinux on 
it.</font></div>
<div><font face="Arial">Each machine (UNIX and Windows) gets an IP from the 
DHCP server of the pfSense machine.</font></div>
<div><font face="Arial">Each machines except one can start from their 
inboard PXE ROM program and load the PXELinux menu without problem.</font></div>
<div><font face="Arial"></font> </div>
<div><font face="Arial">So problem is about the machine that cannot work 
with iPXE.</font></div>
<div><font face="Arial">I want to boot it from the LAN to make Clonezilla 
backup without the need of a CD-ROM</font></div>
<div><font face="Arial">It is a Pentium III 650Mhz machine with 256 MB of 
RAM and a 3Com 3C905C-TX PCI NIC with WOL.</font></div>
<div><font face="Arial">The MBA firmware support PXE 2.0. But when I try to 
boot from LAN it returns the following errors:</font></div>
<div><font face="Arial"></font> </div>
<div><font face="Courier New">    DHCP MAC ADDR: 00 04 XX 
XX XX XX</font></div>
<div><font face="Courier New">    CLIENT IP: 
xxx.xxx.xxx.27 MASK: xxx.xxx.xxx.xxx DHCP IP: xxx.xxx.xxx.5</font></div>
<div><font face="Courier New">    GATEWAY IP: 
xxx.xxx.xxx.1</font></div>
<div><font face="Courier New">    TFTP.</font></div>
<div><font face="Courier New">    PXE-T01: File not 
found</font></div>
<div><font face="Courier New">    TFTP.</font></div>
<div><font face="Courier New">    PXE-T01: File not 
found</font></div>
<div><font face="Courier New">    PXE-E3B: TFTP Error – 
File not found</font></div>
<div><font face="Courier New">    </font></div>
<div><font face="Courier New">    Network boot 
aborted.</font></div>
<div> </div>
<div><font face="Arial">But do the DHCP request well.</font></div>
<div><font face="Arial">Others PCs from the oldest to the newest (and 
VMWare) work fine so I think there is a bug with the 3Com firmware.</font></div>
<div><font face="Arial">This machine has a multiboot with Windows 98 SE and 
Windows 2000. It is mainly used for old MS-DOS software not compatible with 
modern Windows.</font></div>
<div><font face="Arial">The multiboot management is provided by a GRUB4DOS 
bootloader.</font></div>
<div><font face="Arial">So my idea was to disable the PXE ROM of the NIC 
and to use GRUB4DOS to boot iPXE.</font></div>
<div><font face="Arial">For test purpose I’m using the live CD (1.0.0+ 
(c692a)) from your web site. It load SysLinux and iPXE and stop after the 
“Features:” sentence. Just the cursor blink forever.</font></div>
<div><font face="Arial">When I enter the console with Crtl+B, I 
get:</font></div>
<div><font face="Arial"></font> </div>
<div><font face="Courier New">    iPXE> 
ifstat</font></div>
<div><font face="Courier New">    net0: 00:04:XX:XX:XX:XX 
using 3c905c-tpo on PCI00:0a.0 (closed)</font></div>
<div><font face="Courier New">      [Link:up, 
TX:0 TXE:0 RX:0 RXE:0]</font></div>
<div><font face="Courier New">    iPXE> 
ifopen</font></div>
<div><font face="Courier New">      net0: 
00:04:XX:XX:XX:XX using 3c905c-tpo on PCI00:0a.0 (open)</font></div>
<div><font face="Courier New"></font> </div>
<div><font face="Arial">It opens.</font></div>
<div><font face="Arial"></font> </div>
<div><font face="Courier New">    iPXE> 
ifclose</font></div>
<div><font face="Courier New">      net0: 
00:04:XX:XX:XX:XX using 3c905c-tpo on PCI00:0a.0 (closed)</font></div>
<div><font face="Courier New"></font> </div>
<div><font face="Arial">And it closes correctly.</font></div>
<div><font face="Arial"></font> </div>
<div><font face="Courier New">    iPXE> dhcp 
net0</font></div>
<div><font face="Courier New">    _</font></div>
<div><font face="Courier New"></font> </div>
<div><font face="Arial">And from here nothing happen.</font></div>
<div><font face="Arial"></font> </div>
<div><font face="Arial">To try to see it the problem exists on older 
versions. I’ve created a floppy with gPXE 1.0.1 from ROM-o-matic for my NIC and 
I get nearly the same result:</font></div>
<div><font face="Arial"></font> </div>
<div><font face="Courier New">    net0: 00:04:XX:XX:XX:XX 
on PCI00:0a.0 (open)</font></div>
<div><font face="Courier New">      [Link:up, 
TX:0 TXE:0 RX:0 RXE:0]</font></div>
<div><font face="Courier New">    DHCP (net0 
00:04:XX:XX:XX:XX).</font></div>
<div> </div>
<div><font face="Arial">And stop the same way as above...</font></div>
<div><font face="Arial"></font> </div>
<div><font face="Arial">And the live CD works on all the other machine I 
tested it.</font></div>
<div><font face="Arial">I don’t know what to do to resolve this problem and 
I really hope you will be able to help me.</font></div>
<div><font face="Arial"></font> </div>
<div><font face="Arial">Thank you very much for your help, in 
advance.</font></div>
<div><span lang="en"><font face="Arial"><font><span>I am at your</span> <span>disposal for any</span> <span>clarification.</span></font></font></span></div><span class="HOEnZb"><font color="#888888">
<div><font face="Arial"></font> </div>
<div align="left"><font face="Arial">Arnaud</font></div></font></span></div></div></div>
<br>_______________________________________________<br>
ipxe-devel mailing list<br>
<a href="mailto:ipxe-devel@lists.ipxe.org">ipxe-devel@lists.ipxe.org</a><br>
<a href="https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel" target="_blank">https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel</a><br>
<br></blockquote></div><br></div>