On Thu, Jul 24, 2014 at 10:29 AM, Philipp Hahn <hahn at univention.de> wrote:> Hello, > > On 24.07.2014 13:52, Gene Cumm wrote: >> On Thu, Jul 24, 2014 at 4:56 AM, Philipp Hahn <hahn at univention.de> wrote: >>> PS: <http://www.zytor.com/~genec/lpxelinux-6.03p18g3.tgz> did not work. >> >> As expected. You have a different OUI (the first 3 octets of the MAC >> address). Try everything from 6.03-pre18 and then lpxelinux.0 from >> here: http://www.zytor.com/~genec/lpxelinux-6.03p18g4.tgz > > Your special build gets the gateway working, but the downloaded InitRD > still gets corrupted sometimes. Boot-time is down from 16m to ~2m. > > What I haven't yet achieved is to tell lpxelinux.0 to download the > kernel and InitRD using http; it still uses TFTP. > > Anything more I can do? > > Philipp >What exact URLs did you use in your config? If you don't specify HTTP, it won't use HTTP. Like this: LABEL linux-http LINUX http://boot-server/boot/vmlinuz APPEND initrd=http://boot-server/boot/initrd -- -Gene
Hello, On 24.07.2014 17:32, Gene Cumm wrote:> On Thu, Jul 24, 2014 at 10:29 AM, Philipp Hahn <hahn at univention.de> wrote: >> On 24.07.2014 13:52, Gene Cumm wrote: >>> As expected. You have a different OUI (the first 3 octets of the MAC >>> address). Try everything from 6.03-pre18 and then lpxelinux.0 from >>> here: http://www.zytor.com/~genec/lpxelinux-6.03p18g4.tgz >> >> Your special build gets the gateway working, but the downloaded InitRD >> still gets corrupted sometimes. Boot-time is down from 16m to ~2m....> What exact URLs did you use in your config? If you don't specify > HTTP, it won't use HTTP. > > Like this: > > LABEL linux-http > LINUX http://boot-server/boot/vmlinuz > APPEND initrd=http://boot-server/boot/initrdThat worked: Booting was reasonable fast and no corruption thanks to TCP checksums. Thank you for your help! Sincerely Philipp PS: It would help if that simple example would be added to <http://www.syslinux.org/wiki/index.php/PXELINUX#Fetching_images_via_HTTP.2FFTP>, just to make one working example findable.
> > PS: It would help if that simple example would be added to > <http://www.syslinux.org/wiki/index.php/PXELINUX#Fetching_images_via_HTTP.2FFTP>, > just to make one working example findable.Thank you for the suggestion (and for the rest of the report and feedback). Example added.
> Hello, > > On 24.07.2014 17:32, Gene Cumm wrote: > > On Thu, Jul 24, 2014 at 10:29 AM, Philipp Hahn <hahn at univention.de> wrote: > >> On 24.07.2014 13:52, Gene Cumm wrote: > >>> As expected. You have a different OUI (the first 3 octets of the MAC > >>> address). Try everything from 6.03-pre18 and then lpxelinux.0 from > >>> here: http://www.zytor.com/~genec/lpxelinux-6.03p18g4.tgz > >> > >> Your special build gets the gateway working, but the downloaded InitRD > >> still gets corrupted sometimes. Boot-time is down from 16m to ~2m. > ... > > What exact URLs did you use in your config? If you don't specify > > HTTP, it won't use HTTP. > > > > Like this: > > > > LABEL linux-http > > LINUX http://boot-server/boot/vmlinuz > > APPEND initrd=http://boot-server/boot/initrd > > That worked: Booting was reasonable fast and no corruption thanks to TCP > checksums. Thank you for your help! > > Sincerely > Philipp >Syslinux 6.03-pre19 is out. Since several prior versions were tested in this same hardware with different results, it could be very useful to repeat the tests with 6.03-pre19 too, which includes some patches for (l)pxelinux. Feedback is appreciated. TIA, Ady.