[syslinux] syslinux 6.03pre17 + gpxelinux.0 + iso from http not working
Ady
ady-sf at hotmail.com
Thu Jun 26 07:12:37 PDT 2014
> > -----Original Message-----
> > From: Syslinux [mailto:syslinux-bounces at zytor.com] On Behalf Of Ady
> > Sent: 26 June 2014 12:36
> > To: syslinux at zytor.com
> > Subject: Re: [syslinux] syslinux 6.03pre17 + gpxelinux.0 + iso from http
> > not working
> >
> >
> > > Hello,
> > >
> > > I am running Debian testing x64 and have manually installed the
> > 6.03pre17 deb packages for extlinux, pxelinux, syslinux, syslinux-common,
> > syslinux-stuff and syslinux-utils.
> > >
> > > I have a working tftpd-hpa 5.2-18 PXE system and can boot PCs to it. All
> > .c32 binaries, gpxelinux.0 and memdisk are from the Debian packages and
> > everything works except for http/https sources of ISOs. I have tried both
> > of the following and many combinations gleaned from other people's work:
> > >
> > > LABEL util1
> > > MENU LABEL ^Util1
> > > LINUX memdisk
> > > APPEND iso
> > > INITRD http://ourserver.ourdomain.com/Software/Util1.iso
> > >
> > > LABEL util1
> > > MENU LABEL ^Util1
> > > KERNEL memdisk
> > > APPEND iso initrd=http://ourserver.ourdomain.com/Software/Util1.iso
> > >
> > > When selected a message briefly appears saying:
> > >
> > > Loading memdisk... ok
> > > Loading http://ourserver.ourdomain.com/Software/Util1.iso...failed: No
> > such file or directory
> > >
> > > Syslog on the PXE server says:
> > >
> > > in.tftpd[30574]: RRQ from xxx.xxx.xxx.xxx filename memdisk
> > >
> > > The web server hosting the ISO does not have any record of a download
> > attempt. Please can someone tell me if I'm missing something obvious?
> > >
> > > Regards,
> > >
> > > Matt
> > >
> >
> > Have you tried with 3 slash characters instead of 2? I mean,
> > replacing "http://" with "http:///".
> >
> > LABEL util1
> > MENU LABEL ^Util1
> > LINUX memdisk
> > APPEND iso
> > INITRD http:///ourserver.ourdomain.com/Software/Util1.iso
> >
> > Regards,
> > Ady.
> Ady,
>
> I had not previously tried three slashes, but have now. No
difference unfortunately. I've also tried using the web server on the
same machine as the PXE server and using
'http://127.0.0.1/Software/Util1.iso' as the URL, again to no avail.
>
> It appears not to be able to connect to anything via http or https.
Presumably it uses network settings (such as the gateway) provided by
the DHCP server?
>
> Our subnet on the dhcp server is defined like this:
>
> subnet xxx.xxx.xxx.0 netmask 255.255.255.0 {
> option routers xxx.xxx.xxx.1;
> option subnet-mask 255.255.255.0;
> option broadcast-address xxx.xxx.xxx.255;
> option domain-name "ourdomain.com";
> option domain-search "blah blah blah, a few subdomains";
> option domain-name-servers xxx.xxx.xxx.2, xxx.xxx.xxx.3;
> option netbios-name-servers xxx.xxx.xxx.xxx;
> option netbios-scope "";
> option ntp-servers xxx.xxx.xxx.2, xxx.xxx.xxx.3;
> default-lease-time 1209600;
> max-lease-time 1814400;
> filename "gpxelinux.0";
> next-server xxx.xxx.xxx.xxx;
> }
>
> Regards,
>
> Matt
>
>
Instead of "gpxelinux.0", have you tried "lpxelinux.0" (included in
the same pxelinux package), with 2 or with 3 slash characters?
Regards,
Ady.
More information about the Syslinux
mailing list