From: MERC::"uunet!CRVAX.SRI.COM!RELAY-INFO-VAX" 4-JUN-1992 01:30:06.27 To: info-vax@kl.sri.com CC: Subj: Re: DECprint Printing Services on Non-DEC printers In article <1JUN199215041765@basil> michael@basil (M.SMYTH) writes: > >I was toiling over a new installation of DECprint Printing Services V4.0 >(CPS) when it occured to me that some one on the net may be able to help. >I am trying to use CPS to drive a NEC Silentwriter 2. It is a Postscript >laser printer and not one on the list of DEC supported printers. The >printer is connected to the system through a LAT terminal server. I can >copy a Postscript test file to the printer and it works. Hence it is >communicating correctly. But when I create queues through CPS and try to >submit the job it will not work. The queue stalls and messages come out >on the console stating the printer is not ready. > Can anyone help me. I think that library can be tailored to suit >the printer but my postscript experience is non-existant. > > thanks > mike. >P.S. I am using VMS 5.4-3. > >From: michael@redgum.bcae.oz.au (m smyth) >Organization: UCNV, Bendigo, Victoria, Australia From uunet!uunet!email!SYSTEM@eimoni.tuwien.ac.at Mon Apr 27 09:32:34 CDT 1992 Article 37877 of comp.os.vms: Path: engcon!uunet!uunet!email!SYSTEM@eimoni.tuwien.ac.at >From: system@eimoni.tuwien.ac.at Newsgroups: comp.os.vms Subject: Re: Deadly LAT/DECPrint causes DEATH of Doug Message-ID: <1992Apr17.210519.9877@email.tuwien.ac.at> Date: 17 Apr 92 21:05:19 GMT References: <1992Apr16.174344.12800@eng.umd.edu> Sender: news@email.tuwien.ac.at Reply-To: system@eimoni.tuwien.ac.at Organization: Coputer Science, Vienna, Austria Lines: 32 Nntp-Posting-Host: eimoni.tuwien.ac.at >I have installed CPS 4.1 (Printer Services stuff). I have looked at the >LTLOAD and check the port creation. That all checks. > >However, CPS not talk to either one of my printers :-(. The printers receive >no (zip) data from CPS; but CPS comes back with an error message of >"stalled" from either one of the queues. I had the same problem with a HP Laserjet IIP. When CPS talks to a HP LJII it assumes it's a Scripprinter and sends LPS$$LN03R_INITPSDEVICE.TXT to it, which is some initialization that contains something about papersize and a4tray that the HPLJII does not understand (that's why postscript is standardized ...), anyway you have to extract this module and remove that part. below ist the text that i use. do a $ set def sys$common:[syslib] copy that text into a file in sys$share thats called LPS$$LN03R_INITPSDEVICE.TXT and do a $ lib/repl/text LPS$$LN03R_INITPSDEVICE CPS$DEVCTL then stop/que/reset all execution queues, reset your printers, and restart the queues. I don't know everybody else handles this as i guess this should be a frequent problem, but i haven't seen it mentioned. I guess i'm not violating any copyrights here: statusdict begin/returnstatus{(%%[ ReturnStatus: )print(0123456789)cvs print counttomark{counttomark -1 roll( ")print print(")print}repeat pop( ]%%\n)print flush} end the rest thats in the file is to be dropped