
While I was in UK, I bought a Canon PIXMA iP2600 printer. It was not expensive at all and the ink was not as expensive as other printers, so I though it would be a good purchase for the price.
The thing is that when I tried to install the printer in Ubuntu 64-bit, there were no available drivers, and althought there were several threads explaining what to do, I never got it working (I swear I spent quite amount of time trying to install the printer, but there was no way).
Yesterday I updated ubuntu, and I saw some printing-related packages updated, so I thought: “let’s try again”. Now my printer works!!
As I said before, the Canon drivers for PIXMA iP2600 are only available for 32-bits, and I’m using a 64-bit ubuntu installation, so a small trick should be done for installing those drivers (a trick that did not work 3 months ago).
So, if you have a Canon PIXMA iP2600 or similar, here is what I did to get it working:
- Go to Linux Printing and look for your printer (in my case PIXMA iP2600)
- I found this page for the drivers of Canon PIXMA iP2600
- I download the drivers for 32-bits operating systems (there are no 64-bit versions of these drivers):
- cnijfilter-common_2.90-1_i386.deb at http://support-asia.canon-asia.com/contents/ASIA/EN/0100118902.html
- cnijfilter-ip2600series_2.90-1_i386.deb at http://support-asia.canon-asia.com/contents/ASIA/EN/0100119102.html
- I forced the installation of both packages using dpkg:
-
sudo dpkg -i --force-architecture cnijfilter-common_2.90-1_i386.deb
-
sudo dpkg -i --force-architecture cnijfilter-ip2600series_2.90-1_i386.deb
-
- And finally I connected the printer USB to my laptop, I opened the Printer Manager (System -> Administration -> Printing), and I clicked on New Printer button, and after clicking next next a couple of time I clicked on Finish (without changing anything). The printer manager added the new printer and asked me to print a test page and…
- voila! The page has been magically printed!
Español
20/06/2009 at 6:07 am Permalink
I have a canon pixma ip2600 printer which i am trying to get working on ubuntu 9.04 and tried to add the driver files from this site, but being a greenhorn and computer illerate i can’t seem to get my printer working. Can anyone help (step by step instructions)?????? Steve headmower@gmail.com
24/07/2009 at 11:27 am Permalink
thanks! With this note, I was able to install your canon iP2600 printer in my ubuntu linux )))
04/08/2009 at 3:25 pm Permalink
In the terminal, I get error ______dpkg: error processing –force-architecture (–install):
cannot access archive: No such file or directory
dpkg: error processing cnijfilter-ip2600series_2.90-1_i386.deb (–install):
cannot access archive: No such file or directory
Errors were encountered while processing:
–force-architecture
cnijfilter-ip2600series_2.90-1_i386.deb
I run 9.04 64bit…
any help is really appreciated!
25/08/2009 at 8:33 pm Permalink
When i tried, i got the following error:
“dpkg: error processing –force-architecture (–install):
cannot access archive: No such file or directory
dpkg: error processing cnijfilter-common_2.90-1_i386.deb (–install):
package architecture (i386) does not match system (amd64)
Errors were encountered while processing:
–force-architecture
cnijfilter-common_2.90-1_i386.deb
guser@guser-desktop:~/downloads$ sudo dpkg -i –force-architecture cnijfilter-common_2.90-1_i386.deb
sudo: unable to resolve host guser-desktop
dpkg: error processing –force-architecture (–install):
cannot access archive: No such file or directory
dpkg: error processing cnijfilter-common_2.90-1_i386.deb (–install):
package architecture (i386) does not match system (amd64)
Errors were encountered while processing:
–force-architecture
cnijfilter-common_2.90-1_i386.deb”
25/08/2009 at 9:32 pm Permalink
i found a modified form of that command and it installed correctly:
sudo aptitude install -f [package name]
Do it first for the common file and then for the ip2600series file.
Now the problem i am trying to solve is why when i send a print job, it is accepted and shows job complete but the printing never happens.
29/08/2009 at 7:39 pm Permalink
Hi Ronald,
I am not an experd in this. I just found a way of making the printer to work for me. If you have installed the driver, but now you have more problems… I don’t know what could be happening 🙁 maybe you should try to find a forum or something about printers to ask specific questions.
I’m sorry I don’t have any answers for you.
16/10/2009 at 6:07 pm Permalink
Thanks! Printer got autodiscovered by installing the drivers and unplugging and plugging in the printer 🙂
16/10/2009 at 8:54 pm Permalink
You are welcome 😉
24/10/2009 at 7:09 am Permalink
Just wanted to say that it worked a treat! Fantastic effort! Thanks! x
31/10/2009 at 7:24 pm Permalink
There’s a typo – it should be two dashes before the force. The web page copies it as one long dash. sudo dpkg -i –force-architecture cnijfilter-common_2.90-1_i386.deb
01/11/2009 at 3:01 am Permalink
@Ric you are right, there should be two dashes instead of one. WordPress seem to merge both dashes.
I just updated the post, and now it should be fine.
Thanks for reporting the bug
26/12/2009 at 5:26 pm Permalink
If you get errors in this process you might need to install libcupsys2. My terminal got angry with me and wouldn’t execute the forced installation until I installed libcupsys2 first. This might be a noob piece of advise (I’m new to Linux) but thought it might be helpful!
22/01/2010 at 2:51 pm Permalink
Pau …. YOU ROCK!
This worked for me (Ubuntu 8.04/Hardy AMD64, Canon Pixma IP2600)
I just printed a test page. Looks perfect.
w
28/04/2010 at 2:41 pm Permalink
this worked great for my MX860….THANKS!!!!
29/07/2010 at 11:25 am Permalink
THANKS!
06/09/2010 at 1:10 pm Permalink
I ended up going for the Canon PIXMA MP990. I really love the PIXMA range for a household printer they’re awesome.
Managed to get drivers from downloadnew.org
04/02/2011 at 11:04 am Permalink
In case you get dependency problems with libcupsys2.
Change dependency to libcups2 using:
http://ubuntuforums.org/showthread.php?t=1427098
Changed packages installed and worked for me using Ubuntu 10.10 64-bit.
Good luck,
21/02/2011 at 1:49 pm Permalink
Thanks everybody for the comments.
11/07/2014 at 10:08 pm Permalink
Thank you so much. I had tried various methods and forums to get my MX456 Canon to work and work it would not. Finally tried this comparatively simple method with the architecture and it worked!!