David McDowell
2018-Feb-01 22:11 UTC
[syslinux] syslinux PXE boot version upgrade, network no longer working
Hardware with issue is a Lenovo T410 (circa 2007?): SysLinux PXE boot (pxelinux.0) version 2009 - PXE boot works, select Ghost from PXE menu, PC-DOS loads, Ghost.exe runs and networking is working for Ghostcast/peer to peer. SysLinux PXE boot (pxelinux.0) version 2014 - PXE boot works, select Ghost from PXE menu, PC-DOS loads, Ghost.exe runs and networking is NOT working for Ghostcast/peer to peer. The PC-DOS has a universal network driver (UNDI) 11.1 (boot disk made from Ghost 11.5 Book Disk Wizard). My "default" file configuration and .ima floppy disk image are identical in both environments: DEFAULT menu.c32 PROMPT 0 TIMEOUT 300 MENU TITLE PXE Boot Menu LABEL Ghost MENU LABEL ^Ghost MENU IMMEDIATE KERNEL memdisk APPEND keeppxe floppy rw initrd=bootimages/ghost.ima My TFTP is identical in both environments: TFTPD64 v4.60 Build Jan 28 2017 18:55:26 (Service Edition) Only difference is the version of SysLinux (pxeconfig.0 and its corresponding files from 2009 version: menu.c32, memdisk and in the 2014 version add ldlinux.c32). I have tried with and without "keeppxe" in the APPEND line. Interesting side note: Lenovo T420 works in both environments, networking loads (as do many other models) Ideas? thanks, David
Ady Ady
2018-Feb-01 23:53 UTC
[syslinux] syslinux PXE boot version upgrade, network no longer working
> Hardware with issue is a Lenovo T410 (circa 2007?): > > SysLinux PXE boot (pxelinux.0) version 2009 - PXE boot works, select > Ghost from PXE menu, PC-DOS loads, Ghost.exe runs and networking is > working for Ghostcast/peer to peer. > > SysLinux PXE boot (pxelinux.0) version 2014 - PXE boot works, select > Ghost from PXE menu, PC-DOS loads, Ghost.exe runs and networking is > NOT working for Ghostcast/peer to peer. > > The PC-DOS has a universal network driver (UNDI) 11.1 (boot disk made > from Ghost 11.5 Book Disk Wizard). > > My "default" file configuration and .ima floppy disk image are > identical in both environments: > > DEFAULT menu.c32 > PROMPT 0 > TIMEOUT 300 > MENU TITLE PXE Boot Menu > LABEL Ghost > MENU LABEL ^Ghost > MENU IMMEDIATE > KERNEL memdisk > APPEND keeppxe floppy rw initrd=bootimages/ghost.ima > > My TFTP is identical in both environments: > TFTPD64 v4.60 Build Jan 28 2017 18:55:26 (Service Edition) > > Only difference is the version of SysLinux (pxeconfig.0 and its > corresponding files from 2009 version: menu.c32, memdisk and in the > 2014 version add ldlinux.c32). I have tried with and without > "keeppxe" in the APPEND line. > > Interesting side note: Lenovo T420 works in both environments, > networking loads (as do many other models) > > Ideas? > thanks, > DavidI am guessing that "keeppxe" is needed. Although versions "2009" and "2014" are not really "versions", "2014" is probably version 6.03, which is still/yet not supporting "keeppxe". This is a known problem. BTW, for menu.c32 "2014" you should also need its corresponding libutil.c32 (although, if your "default" file only has one entry, then menu.c32 is useless; i.e. the menu won't show up anyway). You could try the binaries from Debian's "experimental" repo (replace _all_ of them, not just pxelinux.0). Feedback is appreciated.> _______________________________________________ > Syslinux mailing list > Submissions to Syslinux at zytor.com > Unsubscribe or set options at: > http://www.zytor.com/mailman/listinfo/syslinux
David McDowell
2018-Feb-02 00:35 UTC
[syslinux] syslinux PXE boot version upgrade, network no longer working
My ?default? was just a sample to prevent further tl;dr :) Right, by 2014 I meant 6.03. I didn?t notice in the docs this was a known issue. If keeppxe is a bug with 6.03, that?s likely my issue. Do I drop back to 6.02 or X? Which version? Thanks, David Sent from my iPhone> On Feb 1, 2018, at 6:53 PM, Ady Ady via Syslinux <syslinux at zytor.com> wrote: > > >> Hardware with issue is a Lenovo T410 (circa 2007?): >> >> SysLinux PXE boot (pxelinux.0) version 2009 - PXE boot works, select >> Ghost from PXE menu, PC-DOS loads, Ghost.exe runs and networking is >> working for Ghostcast/peer to peer. >> >> SysLinux PXE boot (pxelinux.0) version 2014 - PXE boot works, select >> Ghost from PXE menu, PC-DOS loads, Ghost.exe runs and networking is >> NOT working for Ghostcast/peer to peer. >> >> The PC-DOS has a universal network driver (UNDI) 11.1 (boot disk made >> from Ghost 11.5 Book Disk Wizard). >> >> My "default" file configuration and .ima floppy disk image are >> identical in both environments: >> >> DEFAULT menu.c32 >> PROMPT 0 >> TIMEOUT 300 >> MENU TITLE PXE Boot Menu >> LABEL Ghost >> MENU LABEL ^Ghost >> MENU IMMEDIATE >> KERNEL memdisk >> APPEND keeppxe floppy rw initrd=bootimages/ghost.ima >> >> My TFTP is identical in both environments: >> TFTPD64 v4.60 Build Jan 28 2017 18:55:26 (Service Edition) >> >> Only difference is the version of SysLinux (pxeconfig.0 and its >> corresponding files from 2009 version: menu.c32, memdisk and in the >> 2014 version add ldlinux.c32). I have tried with and without >> "keeppxe" in the APPEND line. >> >> Interesting side note: Lenovo T420 works in both environments, >> networking loads (as do many other models) >> >> Ideas? >> thanks, >> David > > > I am guessing that "keeppxe" is needed. > > Although versions "2009" and "2014" are not really "versions", "2014" is > probably version 6.03, which is still/yet not supporting "keeppxe". This is a > known problem. > > BTW, for menu.c32 "2014" you should also need its corresponding libutil.c32 > (although, if your "default" file only has one entry, then menu.c32 is useless; > i.e. the menu won't show up anyway). > > You could try the binaries from Debian's "experimental" repo (replace _all_ of > them, not just pxelinux.0). Feedback is appreciated. > > >> _______________________________________________ >> Syslinux mailing list >> Submissions to Syslinux at zytor.com >> Unsubscribe or set options at: >> http://www.zytor.com/mailman/listinfo/syslinux > > > > _______________________________________________ > Syslinux mailing list > Submissions to Syslinux at zytor.com > Unsubscribe or set options at: > http://www.zytor.com/mailman/listinfo/syslinux