Gene Cumm
2011-Apr-17 19:49 UTC
[syslinux] gpxelinux.0: pxechain to another NBP then RET fails
IRC user ernini first noticed this. We both tried using gpxe/gpxelinux.0 from Syslinux-4.04-pre22. ernini used pxechain to a commercial NBP which RETs (the same as PXELINUX) and failed. Both of us had success with core/pxelinux.0 from Syslinux-4.04-pre22. For my test, I have a VM in VMware Server 2.0.2 (VMHW v7). I loaded gpxelinux.0 using the VM's built-in PXE ROM. Then I used pxechain.com to load PXELINUX 4.03 from another directory on the same TFTP server. At this point, I tried LOCALBOOT -1 and 0. -1 (which executes INT 19h) succeeded while 0 failed. Ctrl-Alt-Del does not reboot the machine. I then used gpxe/pxelinux.gpxe and core/pxelinux.0 from Syslinux-4.04-pre22 and gPXE to test different gPXE versions. Using 1.0.1 results in empty packets being returned to PXELINUX. Using current top-of-git (commit c780ec8) resolves both issues. -- -Gene
Gene Cumm
2011-Apr-17 19:52 UTC
[syslinux] gpxelinux.0: pxechain to another NBP then RET fails
On Sun, Apr 17, 2011 at 15:49, Gene Cumm <gene.cumm at gmail.com> wrote:> IRC user ernini first noticed this. ?We both tried using > gpxe/gpxelinux.0 from Syslinux-4.04-pre22. ?ernini used pxechain to a > commercial NBP which RETs (the same as PXELINUX) and failed. ?Both of > us had success with core/pxelinux.0 from Syslinux-4.04-pre22. > > For my test, I have a VM in VMware Server 2.0.2 (VMHW v7). ?I loaded > gpxelinux.0 using the VM's built-in PXE ROM. ?Then I used pxechain.com > to load PXELINUX 4.03 from another directory on the same TFTP server. > At this point, I tried LOCALBOOT -1 and 0. ?-1 (which executes INT > 19h) succeeded while 0 failed. ?Ctrl-Alt-Del does not reboot the > machine. > > I then used gpxe/pxelinux.gpxe and core/pxelinux.0 from > Syslinux-4.04-pre22 and gPXE to test different gPXE versions. ?Using > 1.0.1 results in empty packets being returned to PXELINUX. ?Using > current top-of-git (commit c780ec8) resolves both issues.gPXE commit b0c3d13 should be the commit relevant to the original issue. -- -Gene
Gene Cumm
2011-Apr-17 23:07 UTC
[syslinux] gpxelinux.0: pxechain to another NBP then RET fails
On Sun, Apr 17, 2011 at 18:53, Michael Brown <mbrown at fensystems.co.uk> wrote:> On Sunday 17 Apr 2011 22:56:16 Arends, R.R. wrote: >> Gene Cumm, thanks for tracking down this issue and for reporting it to the >> ?list. >> >> In our testcase on both vmware and recent hp laptop/desktop hardware I can >> ?confirm that applying the changes from >> ?http://git.etherboot.org/gpxe.git/commitdiff/b0c3d134284171d844b59128b44a8 >> 6fa0579ac73 >> >> to syslinux-4.04-pre22 fixes this issue for us. > > This fix is already applied upstream (in iPXE).And for gPXE 1.0.1. -- -Gene
Apparently Analagous Threads
- Very slow download with pxelinux > 4.07 on specific hardware
- lpxelinux.0 - 6.02 - failed to load ldlinux.c32
- Very slow download with pxelinux > 4.07 on specific hardware
- Very slow download with pxelinux > 4.07 on specific hardware
- lpxelinux hangs under Intel Boot Agent 1.3.81 (2.1 build 089) on Dell Optiplex 990 BIOS A16