                            README FILE 
                                for
                         HEWLETT-PACKARD'S 
                   PRINT SERVER NETWARE LOADABLE
                        MODULE (Jet PS.NLM)
                                                              
This Readme file contains the following sections:

I.    Why would I use HP JetPS.NLM?
II.   Configuring JetPS.NLM
III.  Configuring and Managing your Network Printer
IV.   Why would I use HP JetDirect Print Server products?
V.    Software, Driver, and Flash Image Upgrades

Use the following conventions and key words with the search function in 
your word processor to find specific information:

--Roman numerals and all caps designate major section headings.
--Major section breaks are indicated with underline (___) .
--Minor section breaks are indicated with asterisks (***).

______________________________________________________

I. WHY WOULD I USE HP JETPS.NLM
______________________________________________________

Hewlett-Packard's JetPS.NLM is a NetWare Loadable Module (NLM) that runs on 
NetWare 3.x and 4.x file servers.  This NLM provides the same NetWare printing 
functionality as HP's Jet Direct products; it allows you to manage and 
control a peripheral attached to a parallel port on a NetWare file server.  
This product can be used as a replacement for Novell's PSERVER.NLM.  

Like PServer, JetPS will service print queues on one or more file servers.  
However, JetPS.NLM has added features, as Table 1, Product Comparison, 
details.
____________________________________________
Table 1.  Product Comparison
____________________________________________

      Novell's PServer.NLM                              HP JetPS.NLM

Support for 8 file servers                     Support for 16 file servers
Support for 25 print queues                    Support for 64 print queues
Minimal status in HP JetAdmin                  Full support in HP JetAdmin
Low performance--50K/sec (approx)              High performance--      
                                                 100K/sec (approx)
Supports Centronics                            Supports Centronics and
                                                 IEEE 1284
Supports serial                                Does not support serial
Supports Novell forms                          Does not support Novell forms

JetPS.NLM has a built-in IEEE 1284 driver that it uses to communicate with 
peripherals through a standard parallel port or any other IEEE 1284-compliant 
port hardware.  JetPS.NLM's IEEE 1284 driver is backward compatible with 
existing peripherals that use the PC parallel interface (commonly referred 
to as the Centronics interface) but will take advantage of the higher 
performance and bi-directionality of an IEEE 1284-compliant peripheral's 
interface.

************************
Requirements
************************

JetPS.NLM is compatible with the following 3.x and 4.x versions:

--  NetWare 3.11 and above
--  NetWare 4.02 and above

NOTE:   This version of JetPS.NLM does not use NetWare Directory Services 
(NDS).  Instead, it uses Bindery Services.  

Each time JetPS is loaded on a file server, it requires 500 Kbytes of RAM and 
will use 500 Kbytes of small memory pool space.

************************
Installation
************************

To install JetPS.NLM, copy all of the NLM files from this distribution to the
SYSTEM directory of the file server where the NLM will run.  The latest
version of JetPS.NLM can be obtained from one of the electronic services
listed in the "Software, Driver, and Flash Image Upgrades" section.

************************
Using JetPS.NLM
************************

You can load JetPS.NLM up to four times on a file server to service 
peripherals on any combination of parallel ports--LPT1 through LPT4.
       
To load JetPS.NLM, from the NetWare system console prompt:

1.   Type "LOAD JETPS <port number>"

For example, if you would like to run JetPS.NLM to service a printer attached 
to LPT2, type "LOAD JETPS 2".

You can add this line to your autoexec file to automatically load JetPS.NLM
when the server boots.

************************
Trouble Shooting JetPS.NLM
************************

NetWare 3.xx servers sometimes run out of memory in the short term memory
pool.  If JetPS.NLM will not load and NetWare displays one or both of the
following messages:

	"Insufficient returnable memory to load NLM"

	"Cache memory allocator out of available memory"

follow these steps to increase the amount of short term memory
allocations.

1.	To find out how much memory the server is currently configured to
	allocate to the short term memory pool, type:

		"set maximum alloc short term memory"

2.	Place the following statement into the startup.ncf file:

		"set maximum alloc short term memory = <number>"

	with <number> set to a value at least 500,000 larger than the
	current short term memory pool size.  For example:

		"set maximum alloc short term memory = 3145728"

3.	Restart the server.

______________________________________________________

II.  CONFIGURING JETPS.NLM
______________________________________________________

You can configure JetPS.NLM to operate either as an RPrinter or a QServer.  

Novell defines RPrinter as a remote printer interface.  RPrinter is typically 
run as a TSR on a NetWare client to make a client-attached printer available 
to other users on the network.  You can configure an RPrinter to connect to 
Novell's PServer (either PServer.EXE or PServer.NLM).  PServer pulls print 
jobs from a NetWare queue and sends them to RPrinter, then RPrinter sends the 
print job data to the printer.  When operating as an RPrinter, JetPS.NLM will 
connect to PServer and send print job data to the file server-attached 
peripheral it is servicing.

HP defines QServer as a high-performance, remote printer interface.  QServer 
pulls print jobs directly from a NetWare queue and sends the print job data 
to the peripheral.  The Administrator can configure HP's QServer to service 
up to 64 queues spread across as many as 16 file servers.  For each remote 
server it services queues from, HP's QServer, like PServer, uses a licensed 
connection.  As an NLM, JetPS.NLM does not use a licensed connection to the 
server it is running on, even if it is servicing queues on that 
server.  To increase performance, HP recommends running in QServer mode.
______________________________________________________

III.  CONFIGURING AND MANAGING YOUR NETWORK  
      PRINTER
______________________________________________________

In order to configure and manage your network printer, you will need to load 
the HP JetAdmin software, the same software that HP provides for HP JetDirect 
products. For both JetPS.NLM and JetDirect, HP JetAdmin provides the same 
advanced control, status, and diagnostic services.  As a result, when using 
HP JetAdmin with JetPS.NLM for server-connected printers and 
HP JetDirect for direct-connected network printers, you will have uniform 
view and control of all of your network printers.  

NOTE:   For optimum performance, HP recommends that you set printer I/O 
buffering to 100K.

To receive information about HP JetAdmin products and how to use them, see 
the Software, Driver, and Flash Image Upgrades section at the end of this 
readme file.

______________________________________________________

IV.  WHY WOULD I USE HP JETDIRECT PRINT SERVER PRODUCTS?
______________________________________________________

HP JetPS.NLM is based on the Hewlett-Packard JetDirect print server 
products.  Both allow management and control of peripherals attached to 
parallel ports using the HP JetAdmin software.  However, unlike JetPS.NLM, 
JetDirect print server products allow location flexibility by directly 
connecting printers to the network users.  Jet Direct products also increase 
performance by eliminating parallel port bottlenecks.  Finally, JetDirect 
products support multiple protocols and networks, as illustrated in 
Tables 2 and 3.  

________________________________________
Table 2.  JetDirect Internal Print Server-Supported Protocols and Networks
________________________________________

Supported Network        Supported Networks*               Applicable 
   Protocols                                                Products
                                                     
IPX/SPX                     Novell NetWare                    J2550A 
                      (Supports Bindery Services &            J2552A
                       NetWare Directory Services)            J2555A

EtherTalk                     AppleTalk                       J2550A
                                                              J2552A

LocalTalk                     AppleTalk                       J2552A

DLC/LLC                      IBM LAN Server                   J2550A
                          Microsoft LAN Manager               J2552A
                     Microsoft Windows for Workgroups         J2555A
                          Microsoft Windows NT                            

TCP/IP                    UNIX, including:                    J2550A
                         Hewlett-Packard HP-UX,               J2552A
                          Sun Microsystems                    J2555A
                  NOS/Solaris (Sun SPARCsystems only),
                       SCO Unix**, and IBM AIX**             
                       
________________________________________
Table 3.  JetDirect External Print Server-Supported Protocols and Networks***
________________________________________

Supported Network           Supported Networks*                  
   Protocols                                                      
                                                     
IPX/SPX                  Novell NetWare V2.15c, 2.2                  
                         Novell NetWare V3.11, 3.12, 4.0, 4.1
                         Windows 95 Networking****                   

EtherTalk                Apple EtherTalk (System 6 & 7)
                                                                                  
DLC/LLC                  IBM LAN Server v1.3, 2.0, 3.0, 
                         IBM LAN Server v4.0****
                         Microsoft LAN Manager v2.0, 2.1, 2.2
                         Microsoft Windows for Workgroups v3.1, 3.11
                         Microsoft Windows NT v3.1 
                         Microsoft Windows NT v3.5****                          

TCP/IP                   Hewlett-Packard HP-UX v9.x 
                         Hewlett-Packard HP-UX v10.0****
                         SunOS v4.1.1, 4.1.2, 4.1.3
                         Solaris v2.2, 2.3 
                         Solaris v2.4****
                         SCO Unix** v/386 v3.2.2, 3.2.4             
                         lpd for other UNIX systems
                         Windows NT v3.5 with lpd****
                                              

*Refer to the HP JetDirect product data sheets for supported network 
 versions.  For other networks, consult your system vendor or authorized HP 
 dealer.
**Contact your network system vendor for software, documentation, and support.  
***Product Name and Number:  HP J2593A (JetDirect EX Plus3 Print Server) or 
   HP J2382B (JetDirect EX Print Server) for Ethernet LANs (RJ-45 port for 
   10Base-T unshielded twisted-pair cable and BNC port for 10Base2 Thin 
   coaxial cable) and HP J2594A (JetDirect EX Plus3 Print Server) or 
   HP J2283B (JetDirect EX Print Server) for Token Ring LANs (DB9 9-pin port 
   for Type 1,2, or 6 shielded cable and RJ-45 port for unshielded 
   twisted-pair cable).  HP J2594A and HP J2383B require a standard Centronics
   parallel printer cable (PN: C2912B 3.0M or 92284A 2.0M or C3061A 1.0M
   purchased separately).  HP J2547A (JetDirect EX Print Server) for Flash 
   SIMM upgrade for HP JetDirect EX Print Server for Ethernet.  HP J2548A 
   (JetDirect EX Print Server) for HP JetDirect EX Print Server for Token 
   Ring.
    
****These products are only supported by the HP JetDirect EX Plus3 Print 
    Servers.

For more information about how to obtain HP JetDirect print server products, 
see the Software, Driver, and Flash Image Upgrades for JetDirect Products 
the following section.

______________________________________________________

V.  SOFTWARE, DRIVER, AND FLASH IMAGE UPGRADES
______________________________________________________

Current information about printer drivers, HP JetAdmin printer management 
software, and HP JetDirect Flash images are available through the following 
areas: 

--CompuServe: Receive drivers and upgrades by downloading them to your 
  computer from the HP Forum (GO HPPER) on CompuServe.  To sign up for 
  CompuServe call (800) 848-8199 and ask for Representative #51.  USA Only.

--HP Distribution Center: Order drivers and upgrades for HP printers by 
  calling HP Distribution at (303) 339-7009.  USA Only.

--Internet: Download printer drivers and upgrades from HP's anonymous 
  FTP Site at 192.6.71.2 or ftp-boi.external.hp.com. (login: anonymous).

--World Wide Web: Access HP's anonymous FTP site using url: 
  http://www.hp.com:80/Misc/Peripherals.html

--HP BBS:  For 24-hour access to the HP Bulletin Board Service to download 
  drivers, utilities, software application notes, and support information for 
  HP computer and peripheral products, call (208) 344-1691.  Initial use of 
  this service requires registration by entering your name and address to 
  establish an account and password for future use.

--HP FIRST: For 24-hour access to information on how to order HP printer 
  drivers and upgrades, call HP FIRST at the number listed below. This 
  information is sent to you by fax.       

     US: (800) 333-1917 or (208) 344-4809
     Austria: 0660-8128
     Belgium (Dutch): 0800-1-1906: 
     Belgium (French): 0800-1-7043
     Denmark: 800-10453
     English (outside of UK): (31) 20-681-5792
     Finland: 9800-13134
     France: 05-90-5900
     Germany: 0130-8100-61
     Italy: 1678-59020
     Netherlands: 06-02-22-420
     Norway: 800-11319
     Spain: 900-993123
     Sweden: 020-795743
     Switzerland (German): 155-1527
     Switzerland (French): 155-1526
     United Kingdom: 0-800-96-02-71

For countries not listed, contact your local HP dealer.

