[syslinux] Can PXElinux be used to dynamically pass DHCP option 252 to a PXE client?

Andrew Stuart andrew at shopcusa.com
Mon Mar 8 16:07:15 PST 2010


On 3/7/2010 9:17 AM, Martijn Olivier Tigchelaar wrote:
>
>
--snip--
>
> When "bootmgr.exe" has been loaded, it tries to determine WHERE to find the "Boot Configuration Database" file and it has a number of options on how to do it. The LAST (and therefore default) option is to simply load the file "BCD" from the "\Boot" folder on the TFTP server ("\Boot\BCD"). However, there are other options and they appear to be as follows:"
>
> Option 1) If DHCP option 252 (wpad) has been provided in the format "\path\to\BCD\file", "bootmgr.exe" will simply load that file from the TFTP server and use that as the BCD-file.
>
> Option 2) If DHCP option 252 has not been provided, it will try to contact the WDS server (I think) at port 4011 to ASK for the location of the BCD file. If no response is received, it use the last option 3.
>
> Option 3) load the file "BCD" from the "\Boot" folder on the TFTP server ("\Boot\BCD").
>
--snip--

Are you sure about this? Do you have a reference you can point to, or is 
it just from observation? 252/wpad is commonly used for proxy 
configuration. I would suspect implementing this DHCP wide would cause 
all sorts of issues.

I am one of the many of us annoyed by the delay, and would love to 
remove it, but not at the cost of having peoples browsers blow up.

I wonder if restricting this to the PXEClient Class would still work.




More information about the Syslinux mailing list