Technical data

Configuring BOOTP
9.5 Creating a BOOTP Database
9.5.3 Creating Individual Entries
To add individual entries to the BOOTP database, enter:
TCPIP> SET BOOTP host /FILE=download_file/HARDWARE=ADDRESS=hex_address
In the following example, the SET BOOTP command adds host PLOVER, with
hardware address 08-00-2D-20-23-21, to the BOOTP database. Note that the SET
BOOTP command accepts as a parameter either the host name or the host’s IP
address. In the following example, the host name is specified:
TCPIP> SET BOOTP PLOVER /HARDWARE=ADDRESS=08-00-2D-20-23-21 /FILE=PLOVER.SYS
To display the BOOTP database, enter the SHOW BOOTP command, as follows:
TCPIP> SHOW BOOTP
Host Hardware address
10.10.2.3 08-00-00-20-23-21
10.10.2.120 08-00-2B-A2-20-49
10.10.2.22 08-00-2D-20-23-21
9.5.4 Modifying and Deleting Entries
To modify a record in the BOOTP database, use the SET BOOTP command. For
example, to stop using hosts
seagull, tern,
and
sandpiper
as gateways for
downline loading to PLOVER, enter:
TCPIP> SET BOOTP PLOVER /NOGATEWAYS=(seagull,tern,sandpiper)
To delete an entry from the BOOTP database, use the SET NOBOOTP command.
9.6 Solving BOOTP Problems
Most problems with BOOTP are due to:
Inaccurate client information in the BOOTP database.
Directory access restrictions because the TCPIP$BOOTP user account is not
privileged.
File access restrictions because the TCPIP$BOOTP user account is not
privileged.
If BOOTP fails to respond to a client request, follow these steps:
1. Verify the accuracy of the information in the BOOTP database for that client,
especially the hardware address and image file name.
2. Turn on logging.
3. Ensure that the BOOTP server has access to directories and files.
4. Set directory and file protections appropriately.
The BOOTP server ignores incoming requests from unknown clients (for example,
clients that are not found in the BOOTP database). Therefore, it can be difficult
to identify why incoming requests are not serviced.
By default, BOOTP does not generate logging information, even though it opens
the file SYS$SYSDEVICE:[TCPIP$BOOTP]TCPIP$BOOTP_RUN.LOG. If you
turn on logging, the log displays the client hardware address for every incoming
BOOTP request, as well as any information used in response to those requests.
With this information, you can detect whether the server sees a particular client
9–8 Configuring BOOTP