Package Details: canon-pixma-mx870-complete 3.30-5

Git Clone URL: (read-only)
Package Base: canon-pixma-mx870-complete
Description: Complete stand alone driver set (printing and scanning) for Canon Pixma MX870
Upstream URL:
Keywords: canon printing scanning system
Licenses: custom
Submitter: None
Maintainer: morgenstern
Last Packager: morgenstern
Votes: 5
Popularity: 0.000000
First Submitted: 2011-02-20 03:00
Last Updated: 2019-04-09 21:45

Latest Comments

1 2 Next › Last »

mathiassteiger commented on 2019-06-11 12:42

It broke about in 2019-05 for me, but it was working perfectly before.

The problem is that the install directory is now /usr/lib32/cups , instead of /usr/lib/cups , and the former is just not read and never was read by Cups. I tried to fiddle with PKGBUILD to change it, but strangely it always ended up installing in lib32.

So now I just copied all the files to normal lib directory.

All working well.

morgenstern commented on 2016-12-17 20:08

Thanks for the heads up, ben2ben. Looks fine right now, but if anyone else reports issues, I'll find a new place to host the source files.

ben2ben commented on 2016-12-15 22:48

Manjaro KDE kernel 4.4.38-1
When trying to connect to

the connection kept timing out. I started a ping and once the site was up again I was able to DL the file and complete the install.

Note. I use uri lpd://ip_of_printer/PASSTHRU to get my mx870 to respond.

hope this helps folks :)

morgenstern commented on 2015-09-09 12:51

Hmm...according to the CUPS ArchWiki article, the PPD file is specified using the -P switch (

The man page for lpadmin seems to indicate that -m is used in conjunction with lpinfo to get a list of available PPD files (

Can you try the command again with the -P switch instead and see if it works?

oi_wtf commented on 2015-09-06 16:29

lpadmin -p CanonMX870 -m canonmx870.ppd -v cnijnet:/00-00-00-00-00-00 -E

as root and with a valid mac-address, of course

morgenstern commented on 2015-09-02 18:39

Can you paste the command you are trying to execute?

oi_wtf commented on 2015-09-02 17:03

I had to do the following additional command or else lpadmin just complains about being 'Unable to copy PPD file':

sudo cp /usr/share/ppd/canonmx870.ppd /usr/share/cups/model/

Maybe a symlink would have been sufficient.
Please fix. Thx.

morgenstern commented on 2015-03-29 00:56

I've taken over maintaining this package and have uploaded a new PKGBUILD that has been updated to reflect new standards for the AUR. I also added extra dependencies to correct for errors in running scangearmp.

morgenstern commented on 2015-03-28 22:47

PKGBUILD needs to be updated to include a package() instruction. Currently does not build.

Anonymous comment on 2012-03-05 07:33

I was wondering if it would be a better idea to use 'ar' to handle the deb files rather than deb2targz since most people already have 'ar' from GNU Binutils. It would save people from having to install deb2targz from the AUR especially if they have no other packages that require it.

If it is a good idea I modified the current PKGBUILD file and posted it here: