[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