[ipxe-devel] eepro100 vs qemu

Alex Williamson alex.williamson at redhat.com
Fri Mar 11 18:27:28 UTC 2011


I'm looking to refresh qemu's PXE ROMs with iPXE, but it looks like the
eepro100 ROM has been broken for qemu for quite some time.  I bisected
the start of the problem back to this commit:

commit cdcb4165bdabf3adbc4b2e5937c279614d769aa9
Author: Thomas Miletich <thomas.miletich at gmail.com>
Date:   Tue Oct 6 23:57:49 2009 +0200

    [eepro100] Convert to native gPXE API
    
    This version is Based on Michael Decker's GSoC 2008 code.
    A number cleanups and fixes were applied.

Which is unfortunately a monster re-write of the driver:

 eepro100.c | 1632 +++++++++++++++++++++++++++++++++++++------------------------
 eepro100.h |  204 +++++++
 2 files changed, 1197 insertions(+), 639 deletions(-)

Has anyone looked at this or have any ideas what the problem is?  It
seems like I can DHCP ok, but TFTP fails with:

http://ipxe.org/err/4c126035

Looking for some help to debug this.  BTW, any plans for tagging a
release soon?  Thanks,

Alex




More information about the ipxe-devel mailing list