LaserWriter 16/600 PS: Setting the IP Address from Bootp (2/95)



On the LaserWriter 16/600 PS printer an incorrect IP address (0.0.0.0) is printed on the start-up page. The printer can be printed too, and pinged but the IP address cannot be extracted with bootp (in one situation, the Ethernet hardware address from another device was being associated with the IP address of the LaserWriter). The only way to set the IP address was manually.

The following is a list of the configuration files that used to set up the
IP addressing through BootP to the Laserwriter 16/600.

#Make sure the IP address is the same in the "/etc/hosts" file and the the
#BootP server configuration file

grep printtest /etc/hosts
130.43.4.210 printtest


#Set up the BootP server configuration file

%more /etc/bootptab

test:\\
bf=bp.conf:\\
hd=/etc:\\
hn:\\
ht=ether:\\
vm=rfc1048:\\
ha=1000E02B4531:\\
lp=130.43.4.210:\\
gw=130.43.4.0:\\


#Set up a configuration file with the printer's Ethernet MAC address
# and the intended Ip address:

%more /etc/bp.conf
# printer_name ethernet_address IP_address
testprint 10:00:e0:2b:45:31 130.43.4.210

#To see whether BootP server takes its configuration file or not
%tail /usr/adm/syslog

Jan 25 15:42:31 hp715 bootpd[1341]: reading "/etc/bootptab"
Jan 25 15:42:31 hp715 bootpd[1341]: read 1 entries from "/etc/bootptab"
Jan 25 15:53:24 hp715 bootpd[1374]: bootpd 2.1 #1.16.193.3: Wed Jul 7


#IP configuration for the BootP server
%ifconfig lan0
lan0: flags=63<UP,BROADCAST,NOTRAILERS,RUNNING>
inet 130.43.4.220 netmask ffffff00 broadcast 130.43.4.255



#Please make sure that BootP services are entered and running:

%netstat -a | grep bootp
udp 0 0 *.bootps *.*



#/etc/services
bootps 67/udp # Bootstrap Protocol Server
bootpc 68/udp # Bootstrap Protocol Client


Support Information Services
Published Date: Feb 19, 2012