[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