[Info-vax] DCPS Issue

Mark Wickens MSW at orac
Wed Jan 7 04:03:47 EST 2009


Hi Paul,

Thanks for the suggestions. I'll add some more information.
The logicals defined are:

(LNM$SYSTEM_TABLE)

  "DCPS$LAYUP" = "SYS$COMMON:[SYSHLP.EXAMPLES.DCPS]"
  "DCPS$SHEET_SIZE" = "A4"
  "DCPS$SYS$PRINT_NO_SYNC" = "true"
  "DCPS$SYS$PRINT_PARAMETER" = "SIDES=2"
  "DCPS$SYS$PRINT_PID" = "0000006B"
  "DCPS$VERSION" = "V2.3"

Queue is defined:

Printer queue SYS$PRINT, idle, on ORAC::"IP_LPD/192.168.1.198:lp1",
  mounted form DCPS$DEFAULT (stock=DEFAULT)

The printer is a Kyocera FS-1020D which handles Postscript & PCL.

If I attempt to print a MACRO-32 source file:

$ print sort.mar
Job SORT (queue SYS$PRINT, entry 729) started on SYS$PRINT

The job prints but I get a burst page and a trailer page without anything in
between! Both burst and trailer page print perfectly.

The queue is defined within SYS$STARTUP:DCPS$STARTUP.COM like this:

$  DEFINE /SYSTEM /EXECUTIVE DCPS_LIB DCPS$DEVCTL
$ DEFINE /SYSTEM /EXECUTIVE DCPS$SHEET_SIZE A4
$  IF .NOT. SETUP_MODE THEN @SYS$STARTUP:DCPS$EXECUTION_QUEUE -
        SYS$PRINT -                     ! P1 - Execution queue name
        "IP_LPD/192.168.1.198:lp1"     -! P2 - Interconnect protocol/device name
        DCPS_LIB -                      ! P3 - Logical name for library(ies)
        "SIDES=2" -                     ! P4 - Default queue parameters
        "/SEPARATE=(NOBURST,FLAG,TRAILER)" -    ! P5 - Default queue qualifiers
        "" -                            ! P6 - Communication speed (serial only)
        "" -                            ! P7 - Device characteristics
        ""                              ! P8 - Verify on/off
$  DEFINE/SYSTEM dcps$sys$print_no_sync "true"

The entire file can be found at: http://www.wickensonline.co.uk/dcps$startup.com

If I define the queue as IP_RawTCP on port 9100 and attempt to print the printer
starts up and then does nothing - the queue is left in the following state:

Printer queue SYS$PRINT, busy, on ORAC::"IP_RawTCP/192.168.1.198:9100",
  mounted form DCPS$DEFAULT (stock=DEFAULT)

  Entry  Jobname         Username     Blocks  Status
  -----  -------         --------     ------  ------
    731  SORT            MSW               1  Printing

and I get the OPCOM message:
Queue SYS$PRINT: %DCPS-W-UNRECOGNISED, Product name FS-1020D not recognised; assuming Unrecognised

Some time later I get a message that the queue is stalled.

Let me reiterate that on the DEC 3000/600 AXP the printer works fine. If I use
the printers' FTP service from the VAX the file prints without issue.

Any additional help gratefully appreciated.



More information about the Info-vax mailing list