[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Printing with Epson 880, CUPS, & unstable - landscape only



> Ok, here's the details :
> 
>     o Canon BJC-610 inkjet printer, parallel port
> 
>     o The driver from Canon doesn't work over samba -- it *needs* the
>         parallel port (it was originally written pre-win95 too).
> 
>     o win95/98 come with some MS drivers for the 600 and 600e.  I've
>         had it set up with the 600e driver which works over samba but
>         people are getting annoyed because the colors are wrong (too
>         much cyan)
> 
>         (I also found out that samba in win95/98 is broken in such a
>         way tht 98 *can't* share a printer to a 95 client for anything
>         but text.  I must have the 95 box as the "server".)
> 
>     o for a recent print job I tried moving the printer straight onto
>         LPT1 and using Canon's driver.  It keeps complaining about the
>         paper thickness lever even though it is in the right place.
>         (Once, but only once, when I switch the cable it worked but
>         not again)
> 
>     o I downloaded ghostscript to my Debian box and tried printing --
>         I can manually take PS input and get bjc output which I can
>         cat to /dev/printers/0 and get the correct colors, etc, from
>         the printer
> 
>     o I can do the same with gs on windows, but it is still a PITA
> 
>     (I'm using CUPS on my Debian box, hopefully I can get it to filter
>     though gs automatically, then share it from there)
> 
>     o CUPS allows me to specify a filter using "*cupsFilter:" in a PPD
>         file
>         (ok, I ripped the PPD file off from gs because it was tne only
>         place I found one)
> 
>     o I can write a filter that is just a wrapper around gs
> 
> 
> Current status :
> 
>     I specified a filter to use.  CUPS' error log shows that it tries
>     to run it.
> 
>     I wrote the filter (an sh script) but it isn't working.  It works
>     if I run it from the shell, but not when CUPS runs it.  It gives
>     an exit status of 2.  ('gs' is the last command run, /bin/sh is
>     ash)
> 
> The next step is to determine what causes gs to give exit code 2.
> Possibly it means the input was no good.  The example in the CUPS
> documentation shows application/vnd.cups-raster as the input type to
> the filter, but I am trying to use application/postscript.  I don't
> see any raster to ps converter in the standard setup either.
> 
> 
> I hope I didn't bore you too much with this :-).  If you have any
> suggestion, they are most welcome.
> 
> -D

 Not boring dman, fascinating! I must say it takes the time I don't have
to go into such depth of taking CUPS apart. I hope you get it worked
out. I couldn't see clearly what machine you are trying to print from
and to which machine. Are you printing directly from your Debian box to
a printer on LPT? 

 Anyways, did you go to linuxprinting.org? There is A LOT of stuff for
BJC 610 there and it is listed as "Working Perfectly"
-610


Printer Canon BJC-610
Type Color Inkjet 
Resolution 720x720
Works? Perfectly 

Notes

Uses bjc610*.upp files; see driver links. 
Different uniprint drivers for 360/720dpi printing and different paper types.

Printer does not support PJL.
Printer supports direct text printing with the `us-ascii' charset.
No known autodetection methods.
This information has been proofread.
 
Canon's history of cooperation with the free software community may be found on the vendor report card page.
 
You can participate in the LinuxPrinting.org Canon discussion forum here on the web, via NNTP, or by email.

Driver Information



bjc600
Traditional Ghostscript driver.

 Type: Ghostscript
bjc610a0.upp
The printing system/execution information for this driver serves for all bjc610*.upp drivers. 
Type: Ghostcript Uniprint
bjc610a1.upp
See bjc610a0.upp for more information. 
Type: Ghostcript Uniprint
bjc610a2.upp
See bjc610a0.upp for more information. 
Type: Ghostcript Uniprint
bjc610a3.upp
See bjc610a0.upp for more information. 
Type: Ghostcript Uniprint
bjc610a4.upp
See bjc610a0.upp for more information. 
Type: Ghostcript Uniprint
bjc610a5.upp
See bjc610a0.upp for more information. 
Type: Ghostcript Uniprint
bjc610a6.upp
See bjc610a0.upp for more information. 
Type: Ghostcript Uniprint
bjc610a7.upp
See bjc610a0.upp for more information. 
Type: Ghostcript Uniprint
bjc610a8.upp
See bjc610a0.upp for more information. 
Type: Ghostcript Uniprint
bjc610b1.upp
See bjc610a0.upp for more information. 
Type: Ghostcript Uniprint
bjc610b2.upp
See bjc610a0.upp for more information. 
Type: Ghostcript Uniprint
bjc610b3.upp
See bjc610a0.upp for more information. 
Type: Ghostcript Uniprint
bjc610b4.upp
See bjc610a0.upp for more information. 
Type: Ghostcript Uniprint
bjc610b6.upp
See bjc610a0.upp for more information. 
Type: Ghostcript Uniprint
bjc610b7.upp
See bjc610a0.upp for more information. 
Type: Ghostcript Uniprint
bjc610b8.upp
See bjc610a0.upp for more information. 
Type: Ghostcript Uniprint

-----------------------
Oleksandr Moskalenko
Department of Agronomy
Purdue University
malex@purdue.edu
-----------------------
My PGP public key can be found at http://www.tagancha.org/pgp
---------------- Public key ID and fingerprint -----------------
pub  1024D/6C5F196B 2001-08-17 
Oleksandr V. Moskalenko (Alex) <malex@tagancha.org>
Fingerprint = EE63 C471 ADBA 5D80 ADFB  1054 DA28 6F32 6C5F 196B
----------------------------------------------------------------



Reply to: