Summery:
If you are like me and you own a Canon IP2600 printer you have probably found out that Ubuntu 10.04 does not set it up automagically. After doing a little reading and some trial and error I have figured out how to get it to work and I wanted to share my solution with you all. There is a good chance that if there are other Canon IPXXXX printers that are not supported in Ubuntu 10.04 that following steps similar to the ones I am giving for the IP2600 will work (YMMV and not tested).
Notes:
1.) I have only followed these steps on Ubuntu 10.04
2.) The computer I did it on was a 32bit machine
3.) Do not follow these steps on any kind of mission critical or production machine, spend the money and get a better supported printer.
4.) It is probably wise to make sure you have a backup of important files on your computer. This guide worked for me but it has not been rigorously tested by any means.
How-To:
0.) Read all 10 steps listed below before you start. If you are a trusting person, there is a shortcut on step 3 that can save you 10-20 minutes worth of work.
1.) Download the Canon IP2600 drivers from HERE. The file should be called iP2600_debiang.tgz .
2.) Unzip and un-archive iP2600_debiang.tgz
3.) Now the fun part... The .deb files included in the iP2600_debiang.tgz were built for an older version of ubuntu which reference a package called "cupsyslib2". This old package has been since renamed to "cupslib2" so we will have to re-build the .deb packages. There is a good guide on how to re-create the .debs HERE . Follow the guide in the link and when you edit the list of dependencies replace all "cupsyslib2" with "cupslib2". If you are a trusting person and you do not want to re-build your own .deb files I have uploaded the files I customized to mediafire.
cnijfilter-common_2.90-1_i386_1004customized.deb
cnijfilter-ip2600series_2.90-1_i386_1004customized.deb
4.) Install customized "common" deb
5.) Install customized "ip2600series" debCode:sudo dpkg -i cnijfilter-common_2.90-1_i386_1004customized.deb
6.) Chown /usr/lib/cups/filter/pstocanonij to root:rootCode:sudo dpkg -i cnijfilter-ip2600series_2.90-1_i386_1004customized.deb
7.) Restart your computerCode:sudo chown root:root /usr/lib/cups/filter/pstocanonij
8.) Install the printer in Gnome via the menus at the top of your screen "System -> Administration -> Printers"
9.) Print a test page
10.) If you follow this guide, please let me know if it worked for you
Bookmarks