> From [EMAIL PROTECTED] Sun May  5 21:01:51 2002
> From: Glen Davison <[EMAIL PROTECTED]>
> To: [EMAIL PROTECTED]
> Subject: LPRng: Printing to CLC1100
> Date: Mon, 6 May 2002 13:14:44 +1000
>
>
> Dear Gurus,
>
> I am working on (ie. fighting with) a Canon CLC1100 (Colour Laser 
> Copier/Printer)

OK OK,  you have encountered one of my 'Evil' Printers.

>
> 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

Right.  I have done hand to hand combat with these beasts and
have always come off second best.  Sometimes even third best,
which is really depressing.

First, this printer is REALLY fussy about job contents.
It does not appear to like some PJL,  and is REALLY fussy
about 'Pure' PostScript jobs.

Try the following type of printcap and tell me if it helps:

lp:
  :[EMAIL PROTECTED]
  :filter=/.../ifhp
  :ifhp=model=postscript,ps_eoj@,ps_ctrl_t@,tbcp

If this fails, then try:
  :ifhp=model=postscript,ps_eoj@,ps_ctrl_t@

If this fails, you are SOL... at least from my limited
experience.

If this works, then try:
lp:
  :lp=ip.address%9100  (or whatever the port is for this printer)
  :filter=/.../ifhp
  :ifhp=model=postscript,ps_eoj@,ps_ctrl_t@,tbcp

(* yes, try the tbcp AGAIN *)

If this fails, then you are back to using the previous one.

Anybody else have any luck with these?

Patrick Powell


-----------------------------------------------------------------------------
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