Configuring and Managing MPE/iX Internet Services (MPE/iX 6.5)

Chapter 4 59
BOOTP Service
The bootpd Configuration File
forwarded.
Syntax of bootpd Configuration Entries
An entry in the bootpd configuration file consists of a single line with
the following format:
hostname:tag=value tag=value tag=value
The hostname is the actual name of a BOOTP client and the tag is a
two-character case-sensitive symbol. Most tags are followed by an equal
sign and a value, as shown above, though some tags do not require a
value. The BOOTP daemon uses these tags and values to recognize a
client’s boot request, supply parameters in the bootreply to the client, or
relay the boot request.
For example, here is an entry for client printer01:
printer01: ht=ether: ha=080009030166: ip=15.19.8.2:\\ sm=255.255.248.0:
gw=15.19.8.1: bf=/printer01
This entry tells bootpd that the host printer01 uses an Ethernet
network interface (ht=ether) whose hardware address (ha) is
080009030166. The IP address (ip)is15.19.8.2, the Subnet mask (sm)
is 255.255.248.0, and the address of the gateway (gw) is 15.19.8.1.
The bootfile that tftpd will transmit to boot this printer (bf) is
/printer01.
Tags Used in bootpd Configuration File
You can use any of the following tags to enter client or relay data into
the bootpd configuration file.
Tag Description
ba or ba=address Tells bootpd to broadcast the boot reply to the client. If you specify
no value for ba, bootpd sends the boot reply on the configured
broadcast address of each network interface on the server’s system. If
you specify an IP-address for its value, bootpd sends the boot reply
to a specific IP or broadcast address. Use the ba tag only for
diagnostic purposes, for example when debugging boot replies with
BOOTPQRY.
bf=filename Specifies the filename, in Hierarchical File Structure (HFS)syntax, of
the bootfile that the client should download. The client’s boot request,
and the values of the hd and bf tags, determine the contents of the
bootfile field in the boot reply packet.
bs=size or bs Specifies the size of the bootfile in 512-octet blocks, expressed as a
decimal, octal, or hexadecimal integer. Or, if you omit the value,
bootpd will automatically calculate the bootfile size at each request.
ds=ip address list Specifies the IP address of one or more RFC1034 Domain Name
servers.