Dear Gurus,

I am working on (ie. fighting with) a Canon CLC1100 (Colour Laser 
Copier/Printer)

It has a windows-based print-server thing attached to it, which I am feeding 
in turn from  LPRng on Redhat (for the sake of making it as much like our 
other printers as possible)  Until recently all our printers were HPs, and 
worked fine.

I have at last got the CLC working approximately correctly, but my solution 
is a little dodgy.  I wrote my own filter in perl, which basically sends a 
control-D first, and then s/^%!PS-Adobe/%$&/; (ie. conditionally inserts an 
extra '%')  The reason for the second - it seems to throw away the first 
character.

It has an extremely poorly written, buggy "web-spooler" that Canon supply.

Without a filter it produces these:

a) Print jobs sent - job fails and webspooler shows:
%%[ Error: undefined; OffendingCommand
%!PS-Adobe 3.0 ]%%

b) The web-spooler shows jobs with the wrong owners (some sort of 
last-good-job owner)

c) These are not consistent - some client linux boxes produce these, some 
(virtually identical) don't.

As I say, I've fudged a solution which seems to be working, but I'm not happy 
because I don't understand most of this behaviour.  Anyone who can enlighten 
me, I'd be grateful to hear from.

I would also like to add behaviour like this to my filter:

filter -a3
filter -landscape

but don't yet speak enough postscript ...  


thanks
Glen

-- 
Glen Davison                    [EMAIL PROTECTED]
Computer System Administrator   phone: +61 2 9385 7018
Maths, UNSW                     fax:   +61 2 9385 7192

-----------------------------------------------------------------------------
YOU MUST BE A LIST MEMBER IN ORDER TO POST TO THE LPRNG MAILING LIST
The address you post from MUST be your subscription address

If you need help, send email to [EMAIL PROTECTED] (or lprng-requests
or lprng-digest-requests) with the word 'help' in the body.  For the impatient,
to subscribe to a list with name LIST,  send mail to [EMAIL PROTECTED]
with:                           | example:
subscribe LIST <mailaddr>       |  subscribe lprng-digest [EMAIL PROTECTED]
unsubscribe LIST <mailaddr>     |  unsubscribe lprng [EMAIL PROTECTED]

If you have major problems,  send email to [EMAIL PROTECTED] with the word
LPRNGLIST in the SUBJECT line.
-----------------------------------------------------------------------------

Reply via email to