JetDirectDriver [version 0.94]

This allows the use of HP PostScript printers with a JetDirect
Ethernet MIO card with NEXTSTEP.  It uses the AppSocket (TCP port
9100) interface.  This is preferrable to the LPD interface, as
AppSocket is bidirectional and allows page accounting and returns
PostScript error messages.  LPD interface also needs a hack to "lpr"
invocation process to suppress "burst page" printing (script to
remove -h option from AppKits invocation of lpr).  Note that older
JetDirect cards (J27xxx series) does not support the LPD procotol,
although the support for LPD has been added in the J255x series
(for cards produced after May 1994).

If you are buying a JetDirect card now, make sure that you get a
newer version with model #:
J2552A (10BASE-T, Thin-net BNC, and LocalTalk ports) or
J2550A (10BASE-T only, thus cost less than J2552A).

Features:

* Works with NS versions prior to 3.3 (tested only with 3.2 and 3.3PR2).
* PostScript error feedback to the user via e-mail.
* Standard page accounting to file specified via "af" in NetInfo.

Caveats:

* The use of this probably breaks "page-reversal" (which I believe
  is done by transcript filters called from NeXT's prserver).
  This doesn't affect HP LaserJet4 which prints marked side down into the
  output tray, but for other printers, you may have to shuffle pages
  by hand.
* PostScript only.  If you want to print PCL jobs, use something else.


I am aware of another HP JetDirect driver: hpdriver.c by Lawrence
LeMay. lemay@epx.cis.umn.edu which should also work.  LeMay's driver
also can support HP's PCL language jobs in addition to PostScript.


#### Another simple utility ####
ps-pagecount.c
    This utility will return the current cumulative printed page count
from a network PostScript printer.


