The JetDirect card requires network configuration data (such as the card's IP address and subnet mask) each time the printer is powered on in order to communicate with the host system over the network.
The card can get this data either from a BOOTP/TFTP server on the network or from parameters entered manually from the front panel on the printer and saved in nonvolatile memory on the card. The method of attaining an IP address for the card is dependent on type of card (external box, like the EX model, or internal card) and the type of printer. When shipped from the factory, the card is set to get network configuration data from the network (BOOTP/TFTP server).
The method of setting the ip addresses is described in the technical document AIX Printer Tips: Setting the IP Address for HP Printers.
If you cannot manually configure the card to accept the IP address from the front panel of the printer, then to get configuration data from the network, the BOOTP/TFTP server must be configured. When BOOTP/TFTP is configured on the RS/6000, the RS/6000 server will recognize the network query (hardware address broadcast) generated by the card and will send the appropriate data to the card.
Follow these steps on the RS/6000. These steps will configure the RS/6000 to use the JetDirect printer and will, if necessary, make the RS/6000 a BOOTP/TFTP server.
Have the following data written down and available prior to beginning (get this information NOW):
For demonstration purposes, use the following set up (refer to the letters in the preceding list for references to the items below):
STEP 1. To BOOTP/TFTP or not; deciding whether or not to make the RS/6000 a BOOTP/TFTP server. Some things to consider at this point:
Questions
a b Answers
--- --- ----------------------------------------
Yes Yes Up to you as to if you want to set up the
JetDirect through a BOOTP/TFTP server or not.
Note that if you choose to set the JetDirect
through a BOOTP/TFTP server, then you must make
sure the BOOTP/TFTP server on the same network
is configured appropriately.
Suggestion: Do NOT set this up as a BOOTP/TFTP
server. In STEP 6, choose option No. 2.
Yes No Same as above.
Suggestion: Do NOT set this up as a BOOTP/TFTP
server. In STEP 6, choose option No. 2.
No Yes If the other BOOTP/TFTP server on the same
network is a RS/6000, you must be on that RS/6000
System/6000 to continue on with the steps.
Suggestion: You really don't have a choice here
but to set this up as a BOOTP/TFTP server. In
STEP 6, choose option No. 1.
If the other BOOTP/TFTP server is not a RS/6000 then
you must do what is appropriate on that system
to configure the network data for the JetDirect
down loading.
Suggestion: Since the downloading of network
data is being done on the other machine, you don't
need to set the RS/6000 up as a BOOTP/TFTP server.
In STEP 6, choose option No. 2.
No No You don't have a choice here. You must set up the
RS/6000 to be a BOOTP/TFTP server since there is no
other way to down load the network data to the
JetDirect Card.
Suggestion: Not really a suggestion. In STEP 6,
you must choose option No. 1.
Sample "/etc/hosts" entry:
hp4 150.1.1.4
----------------------------------------------------------------
Add a Print Queue
Move cursor to desired item and press Enter. Use arrow keys to scroll.
# ATTACHMENT TYPE DESCRIPTION
local Printer Attached to Local Host
remote Printer Attached to Remote Host
ascii Printer Attached to ASCII Terminal
hpJetDirect Network Printer (HP JetDirect)
file File (in /dev directory)
ibmNetPrinter IBM Network Printer\
other User Defined Backend
F1=Help F2=Refresh F3=Cancel
8=Image F10=Exit Enter=Do
/=Find n=Find Next
----------------------------------------------------------------
STEP 4. Select hpJetDirect Network Printer (HP JetDirect) and press the "enter" key.
If you get a message that the software is not installed, then place the AIX Installation Media into the proper device and continue witht he installation of the HP JetDirect drivers. The install screens will give you only the printer drivers when entered from this point in smit. Once you have installed the software you will have to restart at STEP 1.
STEP 5. The following prompt will appear on the screen once you
have chosen No. 4 and press the "enter" key:
----------------------------------------------------------------
Printer Type
Move cursor to desired item and press Enter.
Bull
Canon
Dataproducts
Hewlett-Packard
IBM
Lexmark
OKI
Printronix
QMS
Texas Instruments
Other (Select this if your printer type is not listed above)
F1=Help F2=Refresh F3=Cancel
F8=Image F10=Exit Enter=Do
/=Find n=Find Next
----------------------------------------------------------------
STEP 6. The following menu will then be displayed (for example, after choosing
HP):
----------------------------------------------------------------
Printer Type
Move cursor to desired item and press Enter.
hplj-2 Hewlett-Packard LaserJet II
hplj-3 Hewlett-Packard LaserJet III
hplj-3si Hewlett-Packard LaserJet IIISi
hplj-4+ Hewlett-Packard LaserJet 4 Plus
hplj-4si Hewlett-Packard LaserJet 4Si
hplj-4v Hewlett-Packard LaserJet 4V
hplj-5si Hewlett-Packard LaserJet 5Si/5Si MX
Other (Select this if your printer type is not listed above)
----------------------------------------------------------------
STEP 7. The following menu will then be displayed:
----------------------------------------------------------------
BOOTP/TFTP Server
Move the cursor to desired item and press Enter
1. Make this system a BOOTP/TFTP server
2. Do NOT make this system a BOOTP/TFTP server
Enter number from list above (press Enter to terminate): ->
----------------------------------------------------------------
----------------------------------------------------------------
Add a Print Queue
Type or select values in entry fields.
Press Enter AFTER making all desired changes.
[Entry Fields]
Description Hewlett-Packard LaserJet 5Si/5Si
MX
Names of NEW print queues to add
PCL [hp5pcl]
PostScript [hp5ps]
HP-GL/2 []
Printer connection characteristics
* HOSTNAME of the JetDirect Card [hpprt3.aix.dfw.ibm.com]
* HARDWARE ADDRESS of the JetDirect Card [080109463974]
* NETWORK INTERFACE Ethernet
* PORT [9101]
GATEWAY ADDRESS [9.19.169.202]
SUBNET MASK [255.255.240.0]
F1=Help F2=Refresh F3=Cancel
F4=List
F5=Reset F6=Command F7=Edit
F8=Image
F9=Shell F10=Exit Enter=Do
----------------------------------------------------------------
STEP 8 without bootp After you choose option No. 2 and press "enter", the following screen will appear.
----------------------------------------------------------------
Add a Print Queue
Type or select values in entry fields.
Press Enter AFTER making all desired changes.
[Entry Fields]
Description Hewlett-Packard LaserJet 5Si/5Si
MX
Names of NEW print queues to add
PCL [hp5pcl]
PostScript [hp5ps]
HP-GL/2 []
Printer connection characteristics
* HOSTNAME of the JetDirect Card [hpprt3.aix.dfw.ibm.com]
* PORT [9102]
F1=Help F2=Refresh F3=Cancel
F4=List
F5=Reset F6=Command F7=Edit
F8=Image
F9=Shell F10=Exit Enter=Do
----------------------------------------------------------------
mod590 /etc # telnet 150.1.1.4 9100
Trying...
Connected to 150.1.1.4.
Escape character is '^]'.
Hey guys, this is going to print!!!
^]
telnet> quit
Connection closed.
Then hopefully you'll see something like this:
1. sent a control setup file to the printer
2. sent a file to use the control file settings
The file didn't use the control file settings.
----------------------------------------------------------------
hp4:ht=tr:ha=080109463974:ip=150.1.1.4:sm=255.255.255.0:gw=150.1.1.1:
----------------------------------------------------------------