[Soekris] PXE Boot 4526 with win2k pro

Jim Cromie jim.cromie at gmail.com
Fri Oct 27 15:28:28 UTC 2006


Scott Houppermans wrote:
> I'm attempting to PXE boot a net4526 following instructions from;
> http://pyramid.metrix.net/trac/wiki/InstallingPyramid/PxeBootWin
>
> The issue I'm having is tftpd and the net4526 error out before pxelinux.0
> transfers over.  Has anyone else experienced this?
>
> #output from net4526 console
>   
>> boot f0
>>     
>
> NSC DP83815/DP83816 Fast Ethernet UNDI, v1.03
> Copyright (C) 2002, 2003 National Semiconductor Corporation
> All rights reserved.
>
> Pre-boot eXecution Environment  PXE-2.0 (build 082)
> Copyright (C) 1997-2000  Intel Corporation
>
>
> CLIENT MAC ADDR: 00 00 24 C6 D4 98
> CLIENT IP: 192.168.200.2  MASK: 255.255.255.0  DHCP IP: 192.168.200.1
> TFTP..
> PXE-T04: Illegal TFTP operation
> PXE-E36: Error received from TFTP server
> PXE-M0F: Exiting MacPhyter PXE ROM.
>
> No Boot device available, enter monitor.
>
>
> comBIOS Monitor.   Press ? for help.
>
> #output from tftpd32
> Rcvd DHCP Discover Msg for IP 0.0.0.0, Mac 00:00:24:C6:D4:98 [25/10
> 16:02:22.504]
> DHCP: proposed address 192.168.200.2 [25/10 16:02:22.514]
> Rcvd DHCP Rqst Msg for IP 0.0.0.0, Mac 00:00:24:C6:D4:98 [25/10
> 16:02:24.637]
> Previously allocated address acked [25/10 16:02:24.647]
> Connection received from 192.168.200.2 on port 2070 [25/10 16:02:24.787]
> Read request for file <pxelinux.0>. Mode octet [25/10 16:02:24.787]
> OACK: <blksize=1456,> [25/10 16:02:24.787]
> Connection received from 192.168.200.2 on port 2071 [25/10 16:02:26.790]
> Unexpected request 4 from peer [25/10 16:02:26.790]
> Returning EBADOP to Peer [25/10 16:02:26.790]
> TIMEOUT waiting for Ack block #1  [25/10 16:02:39.829]
>
>
> Blue Skies,
> Scott
>   

from syslinux-*/pxelinux.doc:


    ++++ SETTING UP THE TFTP SERVER ++++

PXELINUX currently requires that the boot server has a TFTP server
which supports the "tsize" TFTP option (RFC 1784/RFC 2349).  The
"tftp-hpa" TFTP server, which support options, is available at:

        http://www.kernel.org/pub/software/network/tftp/
        ftp://www.kernel.org/pub/software/network/tftp/

... and on any kernel.org mirror (see http://www.kernel.org/mirrors/).

Another TFTP server which supports this is atftp by Jean-Pierre
Lefebvre:

        ftp://ftp.mamalinux.com/pub/atftp/

If your boot server is running Windows (and you can't fix that), try
tftpd32 by Philippe Jounin (you need version 2.11 or later; previous
versions had a bug which made it incompatible with PXELINUX):

        http://tftpd32.jounin.net/



So it looks like:
- youre tripping up on unsupported options (or unconfigured for support)
- your using P.Jounin's tftpd (unless theres 2 of same name)
    if not, try it.
    if so, perhaps you missed some config stuff therein


do you have wireshark/ethereal on your box ?
It should be quite helpful in seeing whats going on





More information about the Soekris-tech mailing list