[syslinux] few question

Giulio Orsero giulioo at pobox.com
Mon Jan 14 10:24:20 PST 2002


On Mon, 14 Jan 2002 17:51:08 +0100, you wrote:

>working, but i don't know what it mean....
>if substring (option vendor-class-identifier, 0, 3) = "PXE"
vendor-class-identifier is something the client will tell the server.
pxe clients tell the server "PXEClient" (ie they set vendor-class-identifier
= PXEClient) meaning they are pxe clients.
Etherboot clients will set it to "Etherboot"

>i have the same question for the "option vendor-encapsulated-options" ?
This is something the server tell the client, and the client may be
programmmed to do something different depending on what it receives.

>for example:
>option vendor-encapsulated-options 3c:09:45:74:68:65:72:62:6f:6f:74:ff;
This is hex for "Etherboot", etherboot clients may be programmed to only
consider dhcp servers which use this id.

>option vendor-encapsulated-options 
>09:0f:80:00:0c:4e:65:74:77:6f:72:6b:20:62:6f:6f:74:0a:07:00:50:72:6f:6d:70:74:06:01:02:08:03:80:00:00:47:04:80:00:00:00:ff;
This contains some ascii strings "..Network boot  ...   prompt"

See
http://www.geocrawler.com/archives/3/5299/2001/7/100/6129709/
for interesting examples on the use of the above parameters (this is for
etherboot users, and you usually won't need it if you use pxelinux, but it
shows how these parameters can be used).

Note that usually you can boot pxe clients with pxelinux without having to
use any of the above parameters.

-- 
giulioo at pobox.com



More information about the Syslinux mailing list