CUPS printing to Xerox dp90
h.blischke at srz.de
Thu Sep 29 09:38:24 PDT 2005
> I'm trying to print to queues which are setup on a XEROX DP90. I believe that the print controller is actually a Sun workstation, so queues are on here. I'm using CUPS 1.1.23 on Suse Linux Enterprise Server 8. The PPD is the Windows one and seems to load fine. As soon as I try to start the printer, it stops immediately but remains connected. The error log says:
> I [29/Sep/2005:15:35:15 +0100] [Job 2] Connected to 10.111.40.1...
> D [29/Sep/2005:15:35:15 +0100] [Job 2] Connected on ports 515 (local 1023)...
> D [29/Sep/2005:15:35:15 +0100] [Job 2] lpd_command 02 RETAIN
> D [29/Sep/2005:15:35:15 +0100] [Job 2] Sending command string (8 bytes)...
> D [29/Sep/2005:15:35:15 +0100] [Job 2] Reading command status...
> D [29/Sep/2005:15:35:15 +0100] [Job 2] lpd_command returning 82
> E [29/Sep/2005:15:35:15 +0100] PID 23599 stopped with status 1!
> D [29/Sep/2005:15:35:15 +0100] UpdateJob: job 2, file 0 is complete.
> d [29/Sep/2005:15:35:15 +0100] UpdateJob: Removing fd 9 from InputSet...
> D [29/Sep/2005:15:35:15 +0100] StopJob: id = 2, force = 0
> Anyone any ideas? The 'lpd_command returning 82' I can't find any info on, but it looks important!
First, check if your DP 90 supports IPP (the recent Xerox production printers should) and use that,
If not, check your SUNs printing subsystem configuration (I guess the OS is Solaris 8,9,or 10,
and the default spooler is the SYSV spooler with a proprietary BSD (aka LPR) interface. The use
of this spooler with the Xerox software has to be configured.
PS: BTW, is it not too hard to compile CUPS on the Solaris box and use a not too sophisticated Perl
script as a backend that calls the Xerox command line print client. If that is a option for you,
let me know.
SRZ Berlin | Firmengruppe besscom
More information about the cups