[syslinux] Client-identifier option in PXE search order

H. Peter Anvin hpa at zytor.com
Sun Oct 29 12:28:32 PST 2006


Nir Gal wrote:
> Hello,
>  
> Is there any plan to use the client identifier field as part of the PXE
> search order ?
> This will be helpful when using PXELINUX on Infiniband network which do
> not have 6 byte Ethernet MAC address.
>  

There is nothing in PXELINUX which makes the hardware address limited to 
six bytes.  The "hardware address" in PXELINUX is ARP type followed by 
however many bytes the hardware address happens to be (as reported by 
the PXE stack.)

The problem with Infinibad is that its native address size is too large 
for DHCP and PXE (20 bytes as opposed to 16 bytes available), so it 
doesn't use the standard mechanism for reporting that.

It might be useful to detect the special case of hlen == 0 and pull the 
local address out of the ClientIdentifier in that case.

	-hpa




More information about the Syslinux mailing list