Print/Scan Canon MX860 with 12.04 64 bit

Asked by John Spiesberger on 2012-07-03

I am trying to get a Canon mX860 printer/fax/scan to work with Ubuntu 12.04 64 bit. The methods I have seen
on the web do not seem to work.

Question information

English Edit question
Ubuntu cups Edit question
No assignee Edit question
Last query:
Last reply:

Did you check the canon site for drivers? theyt make deb files for some their devices

John Spiesberger (johnsr-a) said : #2

I checked but others do not seem to have had luck with those drivers using a 64 bit OS except for a few, and when I try those
methods they do not work. For example:

explains how to use a private repository to get it to work, but when I try it there are errors getting files
from that repository.

This is similar approach:
but does not work for the same reason.
explains another approach but it does not work as well, at least as it is written.

Manfred Hampl (m-hampl) said : #3

It seems that the PPA ppa:michael-gruz/canon misses the packages for precise.
It should be possible to manually install the oneiric version.

Try downloading and install it.

John Spiesberger (johnsr-a) said : #4

I followed your idea. Thank you. The last step where you suggest installing the deb package failed
because of a missing dependency.

          After I type:
   sudo dpkg -i cnijfilter-mx860series_3.10-2ubuntu4_amd64.deb
          it says I need nijfilter-common. Do you know where I can download the correct package from?

       Selecting previously unselected package cnijfilter-mx860series.
(Reading database ... 225788 files and directories currently installed.)
Unpacking cnijfilter-mx860series (from cnijfilter-mx860series_3.10-2ubuntu4_amd64.deb) ...
dpkg: dependency problems prevent configuration of cnijfilter-mx860series:
 cnijfilter-mx860series depends on cnijfilter-common (>= 3.10); however:
  Package cnijfilter-common is not installed.
dpkg: error processing cnijfilter-mx860series (--install):
 dependency problems - leaving unconfigured
Processing triggers for bamfdaemon ...
Rebuilding /usr/share/applications/bamf.index...
Processing triggers for desktop-file-utils ...
Processing triggers for gnome-menus ...
Errors were encountered while processing:


sudo apt-get -f install


John Spiesberger (johnsr-a) said : #6

You suggest I try this?
sudo apt-get-f install cnijfilter-mx860series_3.10-2ubuntu4_amd64.deb

If so, could this break the software system?


sudo apt-get -f install

On it's own, as I gave it. I never mentioned a deb file.

John Spiesberger (johnsr-a) said : #8

That completed without error. What would the next step be to get the mx860 working? Is there some written procedure for geting the mx860 to be recognized by my wireless PC?

BenoƮt Legat (blegat) said : #9

I had the same problem as you and I followed this tutorial:
And it worked !
What you need to do is simple
go to
untar it
$ cd cnijfilter-mx860series-3.10-1-i386-deb/packages
$ sudo dpkg --force-architecture -i cnijfilter-common_3.10-1_i386.deb # You will maybe need to install libpopt-dev before that
$ sudo dpkg --force-architecture -i cnijfilter-mx860series_3.10-1_i386.deb
Go to System Settings.../Printing, press Add, look in Network Printer, wait.... Your printer should appear !
Click on it, press Forward, and the rest is self explanatory :)

Can you help with this problem?

Provide an answer of your own, or ask John Spiesberger for more information if necessary.

To post a message you must log in.