A binary option that sets regular expression matching on the class-idrather than a default literal match. This is a new option for HP-UX 11i v2.
A binary option that sets removal of the class-idfrom message responses. Since bootpd does not support the full Intel Preboot Execution Environment (PXE) protocol, it must not send back a class-idin the response. This is a new option for HP-UX 11i v2.
Different kinds of systems may make PXE boot requests. For example, Itanium-based systems and industry standard servers such as HP ProLiant servers may each make a PXE boot request. It is unlikely the same configuration can be used for these different requests. The class-idmay be used to respond to PXE requests from the correct clients, while ignoring the wrong ones.
All Itanium-based servers send a 32 character PXE boot request in the following format:
PXEClient:Arch:00002:UNDI:xxxyyy
where xxxyyy are major and minor numbers for the Universal Network Device Interface revision.
An industry standard server, such as an HP ProLiant server, sends a PXE boot request in this format:
PXEClient:Arch:00000:UNDI:xxxyyy where xxxyyy are the same as described above.
The class-idin the dhcp_device_group example above tells the bootpd daemon to respond only to clients with a boot request containing PXEClient:Arch:00002. Requests from industry standard servers are ignored.
Configuring an Ignite server to boot anonymous Itanium-based clients 45
Starts a DHCP device pool group for allocating a range of IP addresses to assign to clients with a matching class-idin their boot requests.

Make sure that at a minimum, HP-UX 11i v2 is installed on your Ignite-UX server or boot helper system.

Add your device pool group entry to the /etc/dhcptab file on your Ignite-UX server or boot helper system.

You do not need to restart bootpd if it is already running. When a new bootp DHCP request is received, bootp checks to see whether it must reread any configuration files. If you want to force bootp to reread the configuration file, send it the SIGHUP signal.

The following example DHCP device group is the best way to support anonymous Itanium-based clients:

dhcp_device_group:\ re:\

ncid:\ class-id="PXEClient:Arch:00002":\ lease-time=300:\ subnet-mask=255.255.255.0:\ addr-pool-start-address=192.168.1.10:\ addr-pool-last-address=192.168.1.20:\ bf=/opt/ignite/boot/nbp.efi

The options in the dhcp_device_group clause are: dhcp_device_group

re

ncid

class-id