[syslinux] [RFC, PATCH] core/pxe: Add architecture-specific discovery request for PXE config file

Jeremy Kerr
Tue, 25 Feb 2014 03:09:56 -0000

Hi Gene,

>> What I'm looking to do here is establish a bit of a convention for
>> allowing machines of multiple architectures to be perform PXE
>> configuration in a uniform way (in this case, without requiring the
DHCP
>> server to send out different lease parameters in response to the
>> client's DHCP architecture ID).
>
> How do you have multiple architectures booting from the same directory
> at this time?  What exact string is used by network boot clients of
> each of the three architectures?

This is only in-development at this stage, so I only have this going in
a virtual environment. I have machines of separate architectures (x86
PC-BIOS and PowerPC OPAL) booting from the same directory of pxe
configuration files:

 /pxelinux.cfg/arch-0000
 /pxelinux.cfg/arch-000e

The arch-0000 file is being used by for the x86 machines running
pxelinux, and arch-000e for the powerpc machines running petitboot.

Cheers,


Jeremy