I would like to know how one properly checks for unnamed dhcp options. This link for configuring UEFI is where I got the inspiration. However, I'm completely lost because not even the latest ISC DHCP knows what to do with option architecture-type as depicted.
I've been trying to use the "unnamed option" via option option-93 in the following manner
if option option-93 = 02:00:07 {
filename "ABootFile.efi";
} else {
filename "pxelinux.0";
}
The problem is, even though this manual page shows this as the syntax for option option-<dec_num> when I check this with dhcpd -t -cf /path/to/dhcpd.conf it complains that no option-93 defined in name dhcp. I've even built the latest version of ISC DHCPD and this error shows. Because the latest ISC DHCPD server chokes on architecture-type and option-93, I wonder if the Red Hat link is bogus or they are using a different server.
What is the proper way to check for the value in option 93 of DHCP for client system architecture?