Advertisement

November 27th, 2007


10:30 am - Canon Pixma iP1800 with Linux and grayscale
Recently bought canon ip1800 printer, which is said to be nicely supported by manufacturer.
It's a piece of cheap and hardwokring hardware, just fine for me :)

So there ARE native drivers on Canon sites, but it claims to be a kind of NOT OFFICIALLY SUPPORTED(?), yet they do work (need some tweaks, see below).
One can find them here, for example:
http://www.canon.com.au/products/printers/colour_bj_printers/ip1800_support.aspx
ftp://download.canon.jp/pub/driver/bj/linux/

or via Google, files needed:
cnijfilter-common-2.70-1.i386.rpm
(not neccessary) cnijfilter-common-2.70-2.src.rpm
cnijfilter-ip1800series-2.70-1.i386.rpm
for their installation under non-rpm distros one may use alien package (rpm should be installed as well)

Under Ubuntu (and Debian) there is a package made by Iván Campaña with some tweaks already (which can be found at http://caletalinux.blogspot.com/2007/07/canon-ip1800-drivers-en-ubuntu-feisty.html):
cnijfilter-common_2.70-2_i386.deb
cnijfilter-ip1800series_2.70-2_i386.deb
So i just did dpkg -i (one may also need to add --ignore-depends=libglib1.2 option, because of libglib1.2ldbl installed) on them, and added printer via CUPS Web interface

but first, some tweaks should be done to its ppd file (in my system it was /usr/share/cups/model/custom/canonip1800.ppd)

insert lines (to add quality dialog):
*OpenUI *CNQuality/Quality: PickOne
*DefaultCNQuality: 3
*CNQuality 2/High: "2"
*CNQuality 3/Normal: "3"
*CNQuality 4/Standard: "4"
*CNQuality 5/Economy: "5"
*CloseUI: *CNQuality


replace (for resolution changing)
*OpenUI *Resolution/Output Resolution: PickOne
*DefaultResolution: 600
*Resolution 600/600 dpi: "<>setpagedevice"
*CloseUI: *Resolution

with:
*OpenUI *Resolution/Output Resolution: PickOne
*DefaultResolution: 600
*Resolution 300/300 dpi: "<</HWResolution[300 300]>>setpagedevice"
*Resolution 600/600 dpi: "<</HWResolution[600 600]>>setpagedevice"
*Resolution 1200/1200 dpi: "<</HWResolution[1200 1200]>>setpagedevice"
*Resolution 2400/1200 dpi: "<</HWResolution[2400 1200]>>setpagedevice"
*Resolution 4800/1200 dpi: "<</HWResolution[4800 1200]>>setpagedevice"
*CloseUI: *Resolution


and (a thing which i was unable to find anywhere else:-\ ) add lines (for BLACK cartridge ONLY printing):
*OpenUI *CNGrayscale/Grayscale: Boolean
*DefaultCNGrayscale: False
*CNGrayscale True/Yes: True
*CNGrayscale False/No: False
*CloseUI: *CNGrayscale


Links:
http://openprinting.org/show_printer.cgi?recnum=Canon-PIXMA_iP_1800
http://www.google.com/search?hl=uk&client=opera&rls=en&hs=GYw&q=canon+ip1800+linux&btnG=%D0%9F%D0%BE%D1%88%D1%83%D0%BA&lr=
:)
Current Location: lviv
Current Mood: [mood icon] hyper
Current Music: alkonost - abyss

(6 comments | Leave a comment)


Previous Day [Archive]
loginspires - November 27th, 2007

> Recent Entries
> Archive
> Friends
> User Info


> Go to Top
LiveJournal.com

Advertisement