Hello, I have a quick question regarding PXELINUX that I can't seem to resolve. I'd like all PXE clients to boot the "default" config, without having to wait for it to try the various mac address and ip configs. Is this at all possible? It takes a good 15 minutes for it to cycle through and timeout before it gets to the default. Thanks very much. Tim
Tim R wrote:> Hello, > > I have a quick question regarding PXELINUX that I can't seem to resolve. > I'd like all PXE clients to boot the "default" config, without having to > wait for it to try the various mac address and ip configs. Is this at allIt sure is possible, by modifying the source code and removing the part where it tries various config files.> possible? It takes a good 15 minutes for it to cycle through and timeout > before it gets to the default.But in your case better choice is to fix your network and/or tftp server. Here it takes fraction of a second to try ~10 non-existing config files, and later to process several includes from default config. Anything more than that is anomaly - at least, if it takes >1sec. /mjt
Good day Tim R., In regards to your question concerning avoiding the PXELINUX "count-down" behaviour to find and use an appropriate config-file: Please read syslinux/doc/rfc5071.txt, which describes DHCP options you can set in order to explicitly instruct clients which config-file to use. In brief, the options are: DHCP option 209: The path to the config-file for the client to use DHCP option 210: A prefix which will be prepended in front of any relative file paths that PXELINUX or COM32 modules will work with As an example, if your DHCP handed out the following: 209: default 210: pxelinux.cfg/ Then the PXELINUX clients would attempt to download pxelinux.cfg/default. I hope that helps! - Shao Miller