Package: debian-installer My setup:
Debian PXE server -----------severalL3 segments -----DHCP-Proxy--------Debian DHCP/PXE Client Debian DHCP server Debian TFTP server Debian HTTP server I am trying to use PXE boot by using debian stretch and i am trying to load a preseed file. After a successful pxe (client system got IP from dhcp server, i can see the PXE options dialogue), I select the debian auto installer which kicks in but it fails at taking the preseed file. After looking into it it seem to me that the problem is that the system does not wait for DHCP long enough. I monitored the activity on the network side and i see 2 strange things: -Debian Installer says that it successfully configured the network but this is false as i can see that there was no new request coming to the DHCP server. Also on the L3 switch (DHCP proxy) side where the debian DHCP client is directly connected i do not see an arp entry anymore after the installer kicks in nor do i see the client sending a DHCP DISCOVER hitting it from client side. -I have noticed that if i wait long enough (while blue screen is on) and i get the failure message related to the preseed file GET failure. If at this point i go back to the "configure network" menu and i relaunch it , i can get an IP address fine now and subsequently then the preseed file is taken successfully also. Here are some things i tried to resolve the issue: -I went into BOOT_DEBUG=2 and once i see the network issue. i can go right back to "configure network", i get an IP. This works every time. -I tried adjusting the link detect time to 10 instead of default 3 but this did not help. I can consistently reproduce this problem. Thanks, George