[syslinux] syslinux6 EFI fail to boot via pxe

Michael Szerencsits szerencsits.michael at gmx.at
Wed Jun 26 07:55:59 PDT 2013


> OK, staring at this packet dump, I see that your firmware isn't setting
> a default value for the IP TTL field, but seeing as the UEFI spec
> doesn't require this, that's a Syslinux bug. Interestingly, the firmware
> on my test machine does fill out the TTL field with a value of 64.
> 
> -- 
> Matt Fleming, Intel Open Source Technology Center
> 

Some additional news. The system where the EFI boot fail is a Sony SVC1512.
I now tested it with an IBM T430 and there it ... let me say 'boot'.

I got the screen with

Getting cached packets
My IP is 192.168.1.187

but than nothing happen.

I run a tcpdump and see that in the background my vmlinuz, initrd and also sqashfs.img was loaded via HTTP.

This image run automatically a script which perform a curl against my HTTP server.
I see the incomming curl request in my HTTP accesslog, so all run fine, but on my laptop screen only the two rows above are shown.

When booting in BIOS mode, the screen change and I see the boot of the linux and also the curl command and reply from the HTTP server.
This reply tells me if the system was successfully registered and is important to see

Regards
Michael


More information about the Syslinux mailing list