Assigning the OkiLAN 6200e IP Address with BOOTP
BOOTP is an acronym for BOOTStrap Protocol. Every TCP/IP network device is required to have a unique 32-bit IP address assigned to it. TCP/IP network devices will have both an IP address and a 48 bit Ethernet/Token-Ring (network hardware) address. Ethernet addresses usually cannot be configured and are hard coded by the manufacturer of the device. BOOTP is a protocol used by devices that know their network hardware address, but do not know their IP address. When powering up on a network, a device that uses BOOTP will broadcast its network hardware address in a BOOT request packet. A BOOTP server (which may be a UNIX workstation) will respond with an IP address. The device will then know its IP address and use this address to perform subsequent TCP/IP transactions.
Note: Once the OkiLAN 6200e has been assigned an IP address, the OkiLAN 6200e configuration utility (which is run by accessing the OkiLAN 6200e using telnet) or OkiNet for TCP/IP will allow you to change and/or make the IP address permanent. This means that a BOOTP server needs to be available only during installation of the OkiLAN 6200e.
Network hardware addresses are 48-bits and are expressed in 6 bytes (hexadecimal format) usually separated by colons. Each hexadecimal byte has a range from 00 to FF.
A name can be arbitrarily assigned to any device on a network. The following examples use the name OKIPRINTER. Remember that this name is arbitrary; a customer can assign any name they wish.
The “/etc/bootptab” file has entries where each entry maps a network hardware address to an IP address.
Example: OKIPRINTER:\ ht=ether:\ ha=0040681750A4:\ ip=192.168.42.55
The ht signifies hardware type. For the OkiLAN 6200e, it will always be ether for an Ethernet device and token for a Token-Ring device. The ha signifies the network hardware address. For BOOTP, the network hardware address must be represented without the colons between each byte. The ip part of the entry is where the IP address is specified. There are several other parameters that can be specified in a bootptab entry. However, the three parameters shown here are the only ones required for OkiLAN 6200e installation.
The following sequence of events occurs during the power up of the OkiLAN 6200e