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, "Setting the IP Address for HP Printers", which can be found on the Hewlett Packard Web site.
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 server, the 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. These steps will configure the server to use the JetDirect printer and will, if necessary, make the server 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 setup (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 system 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 an IBM eServer pSeries or 
		RS/6000, you must be on that system
		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 pSeries
		or 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 system 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
                system 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:
       ----------------------------------------------------------------