On Mon, Aug 10, 2020 at 05:00:31PM +0100, Bob Ham wrote: > > The dhcp_preseed_url function in preseed.sh, part of preseed: > > https://salsa.debian.org/installer-team/preseed/-/blob/399d9e8d56d64161449e9415cc8fe33ae88711f2/preseed.sh#L173 > > only checks for the "filename" entry in DHCP lease files. > The "filename" entry is a holdover from the BOOTP protocol.
Yes, DHCP is EEE of BOOTP > Some DHCP > servers don't allow setting the filename at all. OpenWRT's odhcpd, > doesn't allow setting the filename in DHCP responses for classified > clients, such as clients with a vendor class containing "d-i", it only > allows setting DHCP options. Server side stuff is not client side stuff ... > It would be good if dhcp_preseed_url could take advantage of the > DHCP "bootfile-name" option and not just the BOOTP filename. It will require reseach on how the various DHCP clients in d-i write down "filename" in their lease file. Regards Geert Stappers Who provides the preseed URL as kernel command line option during netboot -- EEE = https://en.wikipedia.org/wiki/Embrace,_extend,_and_extinguish