[syslinux] PXELINUX 3.86 Boots Over HTTP, 4.00 Does Not

Moore, Richard F. rfm6 at leicester.ac.uk
Fri Jun 25 04:00:41 PDT 2010


Hi,

Many thanks for continued help - I am updating to latest git thus, I thought pasting my simple script was easier than explaining;

cd /clonemod/bits/syslinux-4.00
rm -rf gpxe
git clone git://git.etherboot.org/scm/gpxe.git
cd gpxe
cp /clonemod/bits/syslinux-3.86/gpxe/pxelinux.gpxe ./
cp /clonemod/bits/syslinux-3.86/gpxe/gpxe.diff ./
cp /clonemod/bits/syslinux-3.86/gpxe/Makefile ./
patch -p2 < gpxe.diff
make

I then copy the gpxelinux.0 created to /tftpboot overwriting old one and test.
 
Nothing is modified except standard pxelinux.gpxe which is changed to;

#!gpxe
set use-cached 1
dhcp net0
set 209:string pxelinux.cfg/default
set 210:string http://xxxxxxxx.xx.ac.uk/pxe/
imgload pxelinux.0
boot pxelinux.0


(I then get the 0's - using latest git on 3.86 also does the same)
Building .lkrn images from the same git seem to work as expected.

I can do a packet trace if this doesn't help? 


Cheers

Rich


-----Original Message-----
From: H. Peter Anvin [mailto:hpa at zytor.com] 
Sent: 24 June 2010 16:04
To: For discussion of Syslinux and tftp-hpa
Cc: Moore, Richard F.
Subject: Re: [syslinux] PXELINUX 3.86 Boots Over HTTP, 4.00 Does Not

On 06/24/2010 01:32 AM, Moore, Richard F. wrote:
> 
> Using the latest gPXE git to replace the source in the /gpxe dir, I still get all 0's , thus;
> 
> My IP address seems to be 00000000 0.0.0.0
> ip=0.0.0.0:0.0.0.0:0.0.0.0:0.0.0.0
> 

The "free base memory" error is an error, but it's not critical in any way.

The all-zeroes phenomenon is very odd; I cannot reproduce anything like
it.  It seems even more weird that it isn't preventing you from booting.

a) are you modifying the pxe script in any way?  If so, can you send the
complete gPXE script you used?
b) could you obtain a packet trace by any chance (e.g. wireshark)?

	-hpa

-- 
H. Peter Anvin, Intel Open Source Technology Center
I work for Intel.  I don't speak on their behalf.





More information about the Syslinux mailing list