[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#570273: debian-installer: netboot stops after loading pxelinux.cfg/default



On Thu, Feb 18, 2010 at 01:18:01AM +0100, Frans Pop wrote:
> Problem is: it works perfectly here for me using the daily image you linked 
> to on two systems: in VirtualBox and my (oldish) Toshiba laptop.

All right, I think I got it... syslinux/pxelinux.txt states, that:

	PXELINUX currently requires that the boot server has a TFTP server
	which supports the "tsize" TFTP option (RFC 1784/RFC 2349).

So, purging tftpd and installing either tftpd-hpa or atftpd does the
trick.
However, although tftpd-hpa generally works, it is horribly slow in
inetd as well as in standalone mode, i.e. it takes ages until some menu
is displayed (having a look at the network traffic going on in the
meantime shows why :/). atftpd does its job very well and quick.

I would suggest to put some notes regarding this issue in the
Installation Guide:
a) add a huge warning note about using Debian's "tftpd" package in
conjunction with Network boot, and
b) strongly suggest atftp to the disadvantage of tftpd-hpa.


If I got this "tsize" TFTP option thingy right, the tsize option needs
to be negotiated between client and server, thus pxelinux should be able
to notice that the server it talks to does not understand it (either
tsize or negotiation at all). Thus, pxelinux should be able to print
some warning or error message when it talks to a tftp server not
supporting tsize.

Depending on what you think about using this bug to modify the
Installation Guide I'll either clone or reassign it to syslinux.


Thanks for your help & regards
   Mario
-- 
<jv> Oh well, config
<jv> one actually wonders what force in the universe is holding it
<jv> and makes it working
<Beeth> chances and accidents :)

Attachment: signature.asc
Description: Digital signature


Reply to: