<div dir="ltr">Friends<div><br></div><div>Sorry, adding information in my email</div><div><br></div><div><div>[root@spacewalk ~]# rpm -ql syslinux-tftpboot</div><div>/tftpboot</div><div>/tftpboot/cat.c32</div><div>/tftpboot/chain.c32</div><div>/tftpboot/cmd.c32</div><div>/tftpboot/config.c32</div><div>/tftpboot/cpuid.c32</div><div>/tftpboot/cpuidtest.c32</div><div>/tftpboot/disk.c32</div><div>/tftpboot/dmitest.c32</div><div>/tftpboot/elf.c32</div><div>/tftpboot/ethersel.c32</div><div>/tftpboot/gfxboot.c32</div><div>/tftpboot/gpxecmd.c32</div><div>/tftpboot/gpxelinux.0</div><div>/tftpboot/hdt.c32</div><div>/tftpboot/host.c32</div><div>/tftpboot/ifcpu.c32</div><div>/tftpboot/ifcpu64.c32</div></div><div>...</div><div><br></div><div>B'Regards</div><div class="gmail_extra"><br clear="all"><div><div>______________<br>Atenciosamente<br>Waldirio<br>msn: <a href="mailto:waldirio@gmail.com" target="_blank">waldirio@gmail.com</a><br>Skype: waldirio<br>Site: <a href="http://www.waldirio.com.br" target="_blank">www.waldirio.com.br</a><br>Blog: <a href="http://blog.waldirio.com.br" target="_blank">blog.waldirio.com.br</a></div>
<div>LinkedIn: <a href="http://br.linkedin.com/pub/waldirio-pinheiro/22/b21/646" target="_blank">http://br.linkedin.com/pub/waldirio-pinheiro/22/b21/646</a><br>PGP: <a href="http://www.waldirio.com.br/public.html" target="_blank">www.waldirio.com.br/public.html</a></div></div>
<br><div class="gmail_quote">On Fri, Oct 24, 2014 at 4:09 PM, Waldirio Manhães Pinheiro <span dir="ltr"><<a href="mailto:waldirio@gmail.com" target="_blank">waldirio@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Friends<div><br></div><div>I found a BZ about this case (<a href="https://bugzilla.redhat.com/show_bug.cgi?id=872951" target="_blank">https://bugzilla.redhat.com/show_bug.cgi?id=872951</a>). I really appreciate your comments about what is the best to do, for example</div><div><br></div><div>- Open a BZ to change a default chroot from tftp-server to /tftpboot ?!</div><div>- Do a copy from these files (pxelinux.0 and menu.c32) to /var/lib/tftpboot</div><div>- Anything else ?!?! :-)</div><div><br></div><div><br></div></div><div class="gmail_extra"><br clear="all"><div><div>______________<br>Atenciosamente<span class=""><br>Waldirio<br>msn: <a href="mailto:waldirio@gmail.com" target="_blank">waldirio@gmail.com</a><br>Skype: waldirio<br>Site: <a href="http://www.waldirio.com.br" target="_blank">www.waldirio.com.br</a><br>Blog: <a href="http://blog.waldirio.com.br" target="_blank">blog.waldirio.com.br</a></span></div><span class="">
<div>LinkedIn: <a href="http://br.linkedin.com/pub/waldirio-pinheiro/22/b21/646" target="_blank">http://br.linkedin.com/pub/waldirio-pinheiro/22/b21/646</a><br>PGP: <a href="http://www.waldirio.com.br/public.html" target="_blank">www.waldirio.com.br/public.html</a></div></span></div><div><div class="h5">
<br><div class="gmail_quote">On Fri, Oct 24, 2014 at 3:58 PM, Waldirio Manhães Pinheiro <span dir="ltr"><<a href="mailto:waldirio@gmail.com" target="_blank">waldirio@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hello Friend,<div><br></div><div>I'm implementing the PXE with cobbler to execute new installations. The pre-req is:</div><div><br></div><div>Server Side</div><div><br></div><div>- DHCP with conf like bellow, assuming my SW be 192.168.56.250</div><div>###</div><div><div>allow booting;</div><div>allow bootp;</div><div>class "PXE" {</div><div>  match if substring(option vendor-class-identifier, 0, 9) = "PXEClient";</div><div>  next-server 192.168.56.250;</div><div>  filename "pxelinux.0";</div><div>}</div></div><div>###</div><div><br></div><div>- Install the package cobbler-loaders</div><div>###</div><div><div>[root@spacewalk tftpboot]# rpm -ql cobbler-loaders</div><div>/var/lib/cobbler/loaders</div><div>/var/lib/cobbler/loaders/COPYING.elilo</div><div>/var/lib/cobbler/loaders/COPYING.yaboot</div><div>/var/lib/cobbler/loaders/README</div><div>/var/lib/cobbler/loaders/elilo-ia64.efi</div><div>/var/lib/cobbler/loaders/menu.c32</div><div>/var/lib/cobbler/loaders/pxelinux.0</div><div>/var/lib/cobbler/loaders/yaboot</div><div>[root@spacewalk tftpboot]#</div></div><div>###</div><div><br></div><div>- Enable tftp and xinetd, when checking the tftp conf file, I can see</div><div>###</div><div><div>[root@spacewalk tftpboot]# rpm -ql tftp-server-0.49-7.el6.x86_64</div><div>/etc/xinetd.d/tftp</div><div>/usr/sbin/in.tftpd</div><div>/usr/share/doc/tftp-server-0.49</div><div>/usr/share/doc/tftp-server-0.49/CHANGES</div><div>/usr/share/doc/tftp-server-0.49/README</div><div>/usr/share/doc/tftp-server-0.49/README.security</div><div>/usr/share/doc/tftp-server-0.49/README.security.tftpboot</div><div>/usr/share/man/man8/in.tftpd.8.gz</div><div>/usr/share/man/man8/tftpd.8.gz</div><div>/var/lib/tftpboot</div><div>[root@spacewalk tftpboot]#</div></div><div>###</div><div><br></div><div>and the conf. file /etc/xinetd.d/tftp point to directory /var/lib/tftpboot</div><div>###</div><div><div>[root@spacewalk tftpboot]# cat /etc/xinetd.d/tftp</div><div># default: off</div><div># description: The tftp server serves files using the trivial file transfer \</div><div>#       protocol.  The tftp protocol is often used to boot diskless \</div><div>#       workstations, download configuration files to network-aware printers, \</div><div>#       and to start the installation process for some operating systems.</div><div>service tftp</div><div>{</div><div>        disable = no</div><div>        socket_type             = dgram</div><div>        protocol                = udp</div><div>        wait                    = yes</div><div>        user                    = root</div><div>        server                  = /usr/sbin/in.tftpd</div><div>        server_args             = -s /var/lib/tftpboot</div><div>        per_source              = 11</div><div>        cps                     = 100 2</div><div>        flags                   = IPv4</div><div>}</div><div>[root@spacewalk tftpboot]#</div></div><div>###</div><div><br></div><div>So, to conclude, what I can do is copy pxelinux.0 and menu.c32 from /tftpboot to /var/lib/tftpboot. After this, works fine.</div><div><br></div><div>Ps.: I can't find any package where the file pxelinux.0 is located in /var/lib/tftpboot.</div><div><br></div><div>Ps.: In formal documentation, there isn't any "attention note" about it.</div><div><br></div><div>Appreciate your comments.</div><div><br></div><div><br clear="all"><div><div>______________<br>B'Regards<br>Waldirio<br>msn: <a href="mailto:waldirio@gmail.com" target="_blank">waldirio@gmail.com</a><br>Skype: waldirio<br>Site: <a href="http://www.waldirio.com.br" target="_blank">www.waldirio.com.br</a><br>Blog: <a href="http://blog.waldirio.com.br" target="_blank">blog.waldirio.com.br</a></div>
<div>LinkedIn: <a href="http://br.linkedin.com/pub/waldirio-pinheiro/22/b21/646" target="_blank">http://br.linkedin.com/pub/waldirio-pinheiro/22/b21/646</a><br>PGP: <a href="http://www.waldirio.com.br/public.html" target="_blank">www.waldirio.com.br/public.html</a></div></div>
</div></div>
</blockquote></div><br></div></div></div>
</blockquote></div><br></div></div>