[syslinux] pxelinux load configuration files (ARP type code, and IPaddress in hex)

H. Peter Anvin hpa at zytor.com
Wed Nov 21 10:19:14 PST 2012


On 11/21/2012 06:49 AM, Torgeir.Wulfsberg at kongsberg.com wrote:
> 
> Is is possible to make pxelinux look for MAC and IP, removing one hex digit (or 2 for mac) and try again like this:
> 
>         /mybootdir/pxelinux.cfg/01-88-99-aa-bb-cc-dd
>         /mybootdir/pxelinux.cfg/C000025B
>         /mybootdir/pxelinux.cfg/01-88-99-aa-bb-cc
>         /mybootdir/pxelinux.cfg/C000025
>         /mybootdir/pxelinux.cfg/01-88-99-aa-bb
>         /mybootdir/pxelinux.cfg/C00002
>         /mybootdir/pxelinux.cfg/01-88-99-aa
>         /mybootdir/pxelinux.cfg/C0000
>         /mybootdir/pxelinux.cfg/01-88-99
>         /mybootdir/pxelinux.cfg/C000
>         /mybootdir/pxelinux.cfg/01-88
>         /mybootdir/pxelinux.cfg/C00
>         /mybootdir/pxelinux.cfg/01
>         /mybootdir/pxelinux.cfg/C0
>         /mybootdir/pxelinux.cfg/C
>         /mybootdir/pxelinux.cfg/default
> 
> We could be in need for a custom file/menu for this group of addresses (as an example): /mybootdir/pxelinux.cfg/01-88-99-aa
> 

Not really very useful; besides the rather obvious ambiguity, there
simply isn't a lot of locality in MAC space.

There *may* be some value in specifically the OID portion of the MAC
address (the 01 for Ethernet plus three octets), but I have yet to hear
a compelling enough use case for everyone else to take the load time
penalty.

	-hpa




More information about the Syslinux mailing list