home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / vmsnet / misc / 1098 < prev    next >
Encoding:
Internet Message Format  |  1993-01-03  |  3.0 KB

  1. Xref: sparky vmsnet.misc:1098 vmsnet.networks.desktop.pathworks:3906 comp.os.vms:20247
  2. Path: sparky!uunet!munnari.oz.au!manuel.anu.edu.au!manuel.anu.edu.au!usenet
  3. From: bear@nuc.anu.edu.au (Bernhard Fabricius)
  4. Newsgroups: vmsnet.misc,vmsnet.networks.desktop.pathworks,comp.os.vms
  5. Subject: Re: How to use a non-DEC postscript printer???
  6. Date: 3 Jan 1993 23:05:50 GMT
  7. Organization: Nuclear Physics, ANU
  8. Lines: 51
  9. Distribution: world
  10. Message-ID: <1i7rgeINN5ak@manuel.anu.edu.au>
  11. References: <35.2b41ce0c@wrglex> <31DEC199209514502@author.gsfc.nasa.gov>
  12. Reply-To: BEAR@NUC.ANU.EDU.AU
  13. NNTP-Posting-Host: 150.203.19.47
  14.  
  15.  
  16. In article <31DEC199209514502@author.gsfc.nasa.gov>, rkoehler@author.gsfc.nasa.gov (Bob Koehler) writes:
  17. >In article <35.2b41ce0c@wrglex>, l_seibert@wrglex writes...
  18. >> 
  19. >>I have a problem to use a postscript printer as a postscript printer under VMS.
  20. >>The printer is a Brother HL-10PS, it is connected serial with the DECserver200 
  21. >>and everything is working fine as long as I use it as a text printer, but as
  22. >>soon as I send a postscript file or I connect it to a queue created with DEC's 
  23. >>CPS-software, it doesn't print anything. If it is connected to a text queue, 
  24. >>the printer tells me IGNORE DATA. If it is connected to a CPS queue, it takes
  25. >>sometime and then the queue is stalled.
  26. >
  27. >The CPS software inquires from the printer as to what kind of printer it is.
  28. >If its not recognized, it assumes DEC LN03R (Scriptprinter), and utilizes 
  29. >vendor and model specific knowledge in communicating to the "LN03R".  Of
  30. >course, if its not an LN03R, that's likely not to work.  
  31.  
  32. Ah, but if you have no genuine LN03R printers in your system then try to 
  33. replace the module LPS$$LN03R_INITPSDEVICE in SYS$LIBRARY:CPS$DEVCTL.TLB
  34. with the following:
  35.  
  36. % Copyright 1988, 1989, Digital
  37. % V2.1-2a
  38. % Modified for non-LN03R printers (papersize and papertray stuff removed)
  39. statusdict begin/returnstatus{(%%[ ReturnStatus: )print(0123456789)cvs
  40. print counttomark{counttomark -1 roll( ")print print(")print}repeat
  41. pop( ]%%\n)print flush} end
  42.  
  43. Extract these 6 lines to the file LPS$$LN03R_INITPSDEVICE.TXT and do a 
  44. library/text/replace on the device control library.  Happy printing!
  45.  
  46. CAVEAT: You may run into problems if you also have LN03R printers! In that
  47.         case you can create a module with the missing stuff and send that
  48.     as a SETUP to your genuine LN03R printers (include that as part of
  49.     the queue definitions in the CPS startup file).
  50. AND:    Whatever you do, make a copy of the original .TLB file before you
  51.     start playing...
  52.  
  53. Cheers
  54.  
  55.  
  56. Bernhard
  57. --------------------------------------------------------------------------------
  58. Dr Bernhard Fabricius              |
  59. Academic VAX/VMS Support           |  "I am a Bear of Very Little Brain,
  60. Department of Nuclear Physics      |           and long words Bother me."
  61. Australian National University     |
  62.                                    |                           - A.A. Milne
  63. InterNet: BEAR@NUC.ANU.EDU.AU      |
  64.     POSTMASTER@NUC.ANU.EDU.AU      |
  65.  
  66.