On 2017-04-05 13:09:09 +0000, nst said:
> if I want to print a file with PARAM=DATA=ANSI I get "Required device
> control module LPS$INITPSDEVICE not found"
> Question: what must be in this file for the newest/greatest/best... hp printer?
> How can I find out which older hp printer (DCPS supported) has a
> similar init file?
HP has a gazillion similarly-named printers, and many of those with
multiple variations within the series.
HP LaserJet Enterprise 500 color Printer does support Postscript
emulation. That might work as an "unsupported" printer with DCPS
(DECprint Supervisor), and there are various discussions of that in the
comp.os.vms newsgroup archives available via Google Groups. Some
search akin to the following will find previous discussions, and you'll
end up experimenting to see what might or might not work with this
particular printer — or any other printer with Postscript or Postscript
emulation support.
https://groups.google.com/forum/#!searchin/comp.os.vms/dcps$20unsupported%7Csort:relevance
HP LaserJet Pro M501 series does not support Postscript or Postscript
emulation. DCPS will not work with this printer. Any Postscript or
Postscript emulation printing associated with this printer requires
host-based software on Microsoft Windows or some other platform
supported by HP for this printer. OpenVMS doesn't provide host-based
Postscript or Postscript emulation. Which means converting the
Postscript input file to something else, or passing the Postscript to a
Windows system that can print it, or using a different printer. For
local direct access — non-Postscript access — to this printer, access
is via a "normal" printer port; LPR/LPR or telnet or the raw port
favored by HP printers. Unfortunately, I can't tell from the M501
specs whether lpr/lpd (TCP 512) or telnet (TCP 23) are even supported,
nor whether this printer uses the TCP 9100 raw port. (I do suspect
this printer does use at least the raw port favored by HP.) A port
scan of the printer address for open port — if this is the M501n or
M501dn model — will indicate which ports are open and available. If
telnet and/or lpr/lpd printing is supported, then print queues for
those are configured through the TCP/IP Services package and its
printing capabilities and related documentation, and not via the DCPS
giblets. But again, no Postscript from OpenVMS here, except via an
LPR/LPD queue via Windows or some other system that does have the
necessary conversion.
If you just want to send "plain text" files and not Postscript
documents, then use TCP/IP Services and its printing capabilities and
not DCPS and configure either the lpr/lpd or telnet path into the
printer — which of those two paths gets chosen often depends on which
one happens to work for a particular printer. (DCPS is the path for
printing Postscript from OpenVMS. The TCP/IP Services printing paths
can be used for printing "plain text" documents.)
There may well be some other "501" variations among the LaserJet
printers, I didn't dig around on the HP web site in any depth.
> BTW VMS is 7.1-2 due to application
That release hasn't been supported in a decade or more. It's very
severely down-revision in many ways. OpenVMS V8.4 and later are the
only releases with new patches available from HPE and/or VSI.
--
Pure Personal Opinion | HoffmanLabs LLC