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

Bug#571168: installation-reports: netboot archive cannot be used with Mac OS X 10.6.2 bootp/dhcp daemon for PXE boot due to menu configuration file



reassign 571168 syslinux 2:3.71+dfsg-5
tags 571168 d-i
reassign 570273 syslinux 2:3.71+dfsg-5
tags 570273 d-i
thanks

On Wednesday 24 February 2010, Axel L. wrote:
> The netboot archive provided with Debian Etch installer works well with
> the Mac OS X 10.6.2 bootp/dhcp & tftp daemons. It allows to install
> Debian Etch without any problem. Switching to the Debian Lenny (or
> Squeeze) netboot installer fails to install Debian. In the file
> debian-installer/i386/boot-screens/menu.cfg the problem is at the line
> which include the txt.cfg file.
>
> With this line, the PXE boot process stop after having read the
> pxelinux.cfg/default file. Replacing the line include txt.cfg by the
> whole content of the txt.cfg file resolves the problems and allow the
> install to run from the PXE boot sequence. It seems that a kernel error
> message appears in the log file of the Mac OS X host :
> Feb 23 23:06:48 macbookpro kernel[0]: in_delayed_cksum_offset:
>       ip_len 51456 (201) doesn't match actual length 215
>
> The problem might be resolved in a same way on squeeze.

Thank you for your report.

This does not look like something that can be fixed or even something that 
should be worked around in the installer.

I suspect it's a bug in syslinux. It looks like it does not work correctly 
with the Mac OS X TFTP server.

It may well be that this problem is related to the one reported in #570273. 
There we've seen that syslinux (also for both Lenny and Squeeze) works 
correctly with tftpd-hpa, but not with TFTP server from the tftpd package.

I'm reassigning both reports to the syslinux package.

Cheers,
FJP



Reply to: