Canon MP620 on Ubuntu 9.10 Karmic Koala

Earlier this year I got a cheap Canon MP620 all-in-one printer, which works great with Windows and works fine for Ubuntu. Canon released drivers as .deb files for the MP610 which work with cups. I remember sweating it out a bit because the printer does not work unless you track down a few pieces that aren’t in the Ubuntu repositories. Next time, I’ll check before buying a printer.

Anyway, I installed Karmic from scratch and found that I couldn’t install the Canon drivers because they want libcupsys2. Ubuntu renamed this package. I tried a few tricks to work around this, but the one works is to install the libcupsys2 dummy package from Jaunty. You can get it here:

So, the new procedure is get the libcupsys2 .deb file and install it first. Then follow the instructions for Januty, such as Luca Gibelli’s Canon PIXMA MP620 Linux printing and scanning via wireless network on Ubuntu post from last April.

Update: check out Kevin Carter’s script for automating the process of adding support for the MP620.

10 replies on “Canon MP620 on Ubuntu 9.10 Karmic Koala”


I just spend a few hours trying to install the cnijfilter-common_3.00-1_i386.deb driver on my (K)Ubuntu Maverick. The problem I had was related to the libcupsys2 which wasn’t installed on my machine. Ubuntu doesn’t support this package anymore and I couldn’t not install it when downloading it from older Ubuntu repositories. The new version of this libcupsys2 package is libcups2, therefore the cnijfilter-common_3.00-1_i386.deb driver should work without any problem without installing this libcupsys2 package.

Here is what I have done to make it work:

1. dpkg -e cnijfilter-mp610series_2.80-1_i386.deb
2. cd DEBIAN/
3. kate control (or “gedit control” or edit it with your favourite text editor)
4. Changed libcupsys2 to libcups2 in the “Depends:” section and save the file
5. Remove the temp file (~) if it has been created when you saved the control file.
6. tar -czvf control.tar.gz *
7. mv control.tar.gz ..
8. ar r cnijfilter-mp610series_2.80-1_i386.deb control.tar.gz

Then install the cnijfilter-mp610series_2.80-1_i386.deb file in the usual way.

Hope it helps.

Thanks, I’ve been struggling to get my MP620 going for weeks. This worked first time



Thanks very much for your help. I now have my Canon PIXMA MP620 working with Karmic. Followed Luca’s instructions with Jaunty – which are very good – and all worked fine but then lots of frustration until I found your site. Cheers!

Comments are closed.