On Jun 5, 2013 6:13 PM, "upen" <upendra.gandhi at gmail.com> wrote:> > Thanks hpa. It looks like it's not able to find lpxelinux.0 files which > actually resides under /tftpboot/linux-install directory where the > pxelinux.0 existed before. > > ls -al /tftpboot/linux-install/lpxelinux.0 > -rwxr-xr-x 1 root root 81240 Jun 5 15:15 > /tftpboot/linux-install/lpxelinux.0 > > Also, at > ls -al /usr/share/syslinux/lpxelinux.0 > -rw-r--r-- 1 root root 81240 Jun 5 14:57 /usr/share/syslinux/lpxelinux.0Where was pxelinux.0? Did you try renaming lpxelinux.0 to replace pxelinux.0 or changing your dhcpd? --Gene
On Wed, Jun 5, 2013 at 5:39 PM, Gene Cumm <gene.cumm at gmail.com> wrote:> > On Jun 5, 2013 6:13 PM, "upen" <upendra.gandhi at gmail.com> wrote: > > > > Thanks hpa. It looks like it's not able to find lpxelinux.0 files which > > actually resides under /tftpboot/linux-install directory where the > > pxelinux.0 existed before. > > > > ls -al /tftpboot/linux-install/lpxelinux.0 > > -rwxr-xr-x 1 root root 81240 Jun 5 15:15 > > /tftpboot/linux-install/lpxelinux.0 > > > > Also, at > > ls -al /usr/share/syslinux/lpxelinux.0 > > -rw-r--r-- 1 root root 81240 Jun 5 14:57 /usr/share/syslinux/lpxelinux.0 > > Where was pxelinux.0? Did you try renaming lpxelinux.0 to replace > pxelinux.0 or changing your dhcpd? > > --Gene >Before: This works filename "linux-install/pxelinux.0"; <--dhcpd.conf Location: /tftpboot/linux-install/pxelinux.0 Confiugration: /tftpboot/linux-install/pxelinux.cfg/default After: This throws the errors I sent before about file not found. filename "linux-install/lpxelinux.0"; <--dhcpd.conf. <If I change this to pxelinux.0, i get the pxe boot menu> Location: /tftpboot/linux-install/lpxelinux.0 Confiugration: /tftpboot/linux-install/pxelinux.cfg/default pxelinux.0 and lpxelinux.0, both are from syslinux-5.10 -- upen, emerge -uD life (Upgrade Life with dependencies)
On 06/05/2013 04:49 PM, upen wrote:> > Before: This works > filename "linux-install/pxelinux.0"; <--dhcpd.conf > Location: /tftpboot/linux-install/pxelinux.0 > Confiugration: /tftpboot/linux-install/pxelinux.cfg/default > > After: This throws the errors I sent before about file not found. > filename "linux-install/lpxelinux.0"; <--dhcpd.conf. <If I change this > to pxelinux.0, i get the pxe boot menu> > Location: /tftpboot/linux-install/lpxelinux.0 > Confiugration: /tftpboot/linux-install/pxelinux.cfg/default > > pxelinux.0 and lpxelinux.0, both are from syslinux-5.10 > >Could you get a packet trace or a log from the TFTP server with multiple -v options added? -hpa
On 06/05/2013 04:49 PM, upen wrote:> > Before: This works > filename "linux-install/pxelinux.0"; <--dhcpd.conf > Location: /tftpboot/linux-install/pxelinux.0 > Confiugration: /tftpboot/linux-install/pxelinux.cfg/default > > After: This throws the errors I sent before about file not found. > filename "linux-install/lpxelinux.0"; <--dhcpd.conf. <If I change this to > pxelinux.0, i get the pxe boot menu> > Location: /tftpboot/linux-install/lpxelinux.0 > Confiugration: /tftpboot/linux-install/pxelinux.cfg/default > > pxelinux.0 and lpxelinux.0, both are from syslinux-5.10 > >You did change your DHCP configuration to get the other filename, right? Otherwise you have to rename (or link) lpxelinux.0 to pxelinux.0. -hpa
On Wed, Jun 5, 2013 at 7:49 PM, upen <upendra.gandhi at gmail.com> wrote:> On Wed, Jun 5, 2013 at 5:39 PM, Gene Cumm <gene.cumm at gmail.com> wrote: >> On Jun 5, 2013 6:13 PM, "upen" <upendra.gandhi at gmail.com> wrote: >> > >> > Thanks hpa. It looks like it's not able to find lpxelinux.0 files which >> > actually resides under /tftpboot/linux-install directory where the >> > pxelinux.0 existed before. >> > >> > ls -al /tftpboot/linux-install/lpxelinux.0 >> > -rwxr-xr-x 1 root root 81240 Jun 5 15:15 >> > /tftpboot/linux-install/lpxelinux.0 >> > >> > Also, at >> > ls -al /usr/share/syslinux/lpxelinux.0 >> > -rw-r--r-- 1 root root 81240 Jun 5 14:57 >> > /usr/share/syslinux/lpxelinux.0 >> >> Where was pxelinux.0? Did you try renaming lpxelinux.0 to replace >> pxelinux.0 or changing your dhcpd? >> >> --Gene > > > Before: This works > filename "linux-install/pxelinux.0"; <--dhcpd.conf > Location: /tftpboot/linux-install/pxelinux.0 > Confiugration: /tftpboot/linux-install/pxelinux.cfg/default > > After: This throws the errors I sent before about file not found. > filename "linux-install/lpxelinux.0"; <--dhcpd.conf. <If I change this to > pxelinux.0, i get the pxe boot menu> > Location: /tftpboot/linux-install/lpxelinux.0 > Confiugration: /tftpboot/linux-install/pxelinux.cfg/default > > pxelinux.0 and lpxelinux.0, both are from syslinux-5.10Precompiled from kernel.org, your distro or did you happen to run make at all? If you ran make, please be precise on what you executed. -- -Gene