NCD terminals send BOOTP/DHCP requests by default; consequently, terminal configuration is unnecessary unless you want to change the order in which the terminal sends requests for network information or specify a second or third source. The default order is first DHCP, then BOOTP, then RARP.
For specific instructions on using BOOTP, refer to the following sources:
For instructions on using DHCP, refer to your host system's documentation.
To verify that BOOTP is enabled on your boot host, check the following:
#
ps -axc | grep bootp
# ps -ef | grep bootp
bootps dgram udp wait root /usr/etc/bootpd bootpd
bootps 67/udp
bootpc 68/udp
#
ps -axc | grep inetd17601 ? I 0:12 inetd
#
kill -HUP 17601
# ps -ef | grep inetd
If you do not use ncdinstall to add terminals to the network, you must add BOOTP options for each terminal to the /etc/bootptab database file on the boot host.
# Template entry
template.name:\
tag=
value:\
. . . tag=
value# Entry for an NCD terminal
hostname:\
tc=
template.name:\
tag=
value:\
. . . tag=
value
The tags recognized by NCD terminals and supported by the version of bootpd provided in the NCDware distribution are listed in Table 3-1. The table lists the normal two-letter tag name or a tag number and a description of the information provided by the tag. Although some versions of bootpd may provide additional information, only information listed in the table is used by NCD terminals.
A fragment of an example bootptab file follows, with comments identifying the fields.
The required and optional entries in the bootptab file are:
This section provides an example setup (illustrated in Figure 3-1) for a Cisco router, which is a commonly used gateway device.
The IP addresses of the gateway's Ethernet interfaces are:
192.43.157.2
Ethernet Interface 0-for the remote network where the boot host is located.
192.43.156.2
Ethernet Interface 1-for the local network where the terminals are located.
The IP address of the boot host is 192.43.157.40.
The IP address of the NCD terminal is 192.43.156.171. Its Ethernet address is 0000a70023a3.
ip helper-address 192.43.157.40
On the boot host, the bootptab file contains the following entries for this example: