Hi Jonas, On Sun, Nov 23, 2014 at 02:26:37PM +0100, Jonas Smedegaard wrote: > Quoting Jonas Smedegaard (2014-11-23 13:05:36) > > Quoting Cyril Brulebois (2014-11-23 12:49:58) > > > Jonas Smedegaard <d...@jones.dk> (2014-11-21): > > >> Attached is a patch believed to fix all issues related to new syslinux:
[...] > > > Of course I could try and split up your patches into atomic commits, but > > > I guess it'd be better if knowledgeable could document patches. There's > > > of course the part where Andreas had to patch a bit more what Jonas > > > provided, so cross-checking each other would be nice. [...] > > > > I am puzzled why you needed that change, Andreas. > > > > Perhaps it depend on the versions of syslinux involved. I tested on > > Jessie, with stable, testing and daily for amd64 and i386 - what did you > > test? I used jessie as well, fresh debian-lan installation (which already uses di-netboot-assistant, the missing files are copied manually, and TFTP_ROOT=/srv/tftp in /etc/di-netboot-assistant/di-netboot-assistant.conf) But the problem is not with the different installer versions, the very first boot menu fails here without adding my modifcation. What I did: I removed the existing directory 'debian-installer', applied your patch and testet the new setup. The tftproot '/srv/tftp' contains now: debian-installer/ ldlinux.c32 libcom32.c32 libutil.c32 Booting a client via PXE fails with 'failed to load ldlinux.c32'. I move the directory to debian-installer-jonas, remove the .c32-files and use my version. Now only debian-installer/ has been created in '/srv/tftp' and PXE-booting works fine offering the installer menu. The directory trees are identical except that *.c32 ended in the debian-installer dir: diff -rq /srv/tftp/debian-installer-andi/ /srv/tftp/debian-installer-jonas/ Only in /srv/tftp/debian-installer-andi/: ldlinux.c32 Only in /srv/tftp/debian-installer-andi/: libcom32.c32 Only in /srv/tftp/debian-installer-andi/: libutil.c32 > > Or perhaps it is related to choice and configuration of tftpd. I use > > tftpd-hpa with TFTP_OPTIONS="--blocksize 1468 -v -v -v -v --secure" and > > adapting di-netboot-assistant to use /srv/tftp. Same here :-/ > @Andreas: If you configured your tftpd to treat debian-installer subdir > as root dir for tftpd, then you should move/copy those three files > yourself: This script currently has configurable TFTP_ROOT but hardcoded > debian-installer subdir - making that configurable too is independent > from this bug. No idea what's different in our setups/tests. Perhaps the above informations give some hint on that. Best regards, Andi -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org