[Kea-users] kea http uefi boot
Jorell F
JorellF at outlook.com
Wed Jun 6 16:05:49 UTC 2018
Francis and Jason, thank you!
After finding the different the different Architecture Name codes, I removed the excess lines.
I changed my test lines for simplicity.
I can now boot to iPXE from Legacy PXE, UEFI PXE, and UEFI HTTP.
For reference, my new client classes:
"client-classes":
[
{
"name": "Legacy_Intel_x86PC",
"test": "option[93].hex == 0x0000",
"boot-file-name": "ipxe/undionly.kpxe"
},
{
"name": "EFI_x86-64",
"test": "option[93].hex == 0x0009",
"boot-file-name": "ipxe/x86_64/snponly.efi"
},
{
"name": "HTTPClient",
"test": "option[93].hex == 0x0010",
"option-data": [ { "name": "vendor-class-identifier", "data": "HTTPClient" } ],
"boot-file-name": "http://${httpserver}/ipxe/x86_64/snponly.efi"<http://${httpserver}/ipxe/x86_64/snponly.efi>
},
{
"name": "XClient_iPXE",
"test": "substring(option[77].hex,0,4) == 'iPXE'",
"boot-file-name": "http://${httpserver}/ipxe/boot.php"<http://${httpserver}/ipxe/boot.php>
}
],
and for additional references, the Architecture Name and Codes:
Type Architecture Name
---- -----------------
0 Intel x86PC
1 NEC/PC98
2 EFI Itanium
3 DEC Alpha
4 Arc x86
5 Intel Lean Client
6 EFI IA32
7 EFI BC
8 EFI Xscale
9 EFI x86-64
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.isc.org/pipermail/kea-users/attachments/20180606/f8ca20a8/attachment.htm>
More information about the Kea-users
mailing list