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

Git Clone URL: https://aur.archlinux.org/canon-pixma-mx870-complete.git (read-only, click to copy)
Package Base: canon-pixma-mx870-complete
Description: Complete stand alone driver set (printing and scanning) for Canon Pixma MX870
Upstream URL: https://www.usa.canon.com/internet/portal/us/home/support/details/printers/support-inkjet-printer/mx-series/pixma-mx870
Keywords: canon printing scanning system
Licenses: custom
Submitter: None
Maintainer: morgenstern
Last Packager: morgenstern
Votes: 6
Popularity: 0.000000
First Submitted: 2011-02-20 03:00 (UTC)
Last Updated: 2020-05-28 04:48 (UTC)

Dependencies (18)

Required by (0)

Sources (4)

Latest Comments

1 2 3 Next › Last »

smash commented on 2026-02-09 14:05 (UTC)

I have never tried to use ScanGearMP for wireless scanning, sorry. I sincerely doubt the driver supports it.

The Canon documentation seems to suggest it does, but doesn't really cover any troubleshooting.

Checking monitored ports while the ScanGear software is running with ss -tulnp shows it is listening:

udp         UNCONN       0            0                                             0.0.0.0:8611                    0.0.0.0:*           users:(("scangearmp",pid=41435,fd=12))

But the software cannot find the scanner

morgenstern commented on 2025-12-26 08:15 (UTC) (edited on 2025-12-26 08:15 (UTC) by morgenstern)

I have never tried to use ScanGearMP for wireless scanning, sorry. I sincerely doubt the driver supports it. You could try some of the recommendations on the SANE wiki page, or give scangearmp2-sane-git a go.

smash commented on 2025-12-26 03:54 (UTC)

I've installed this package and have managed to get the printer working, but can't get the Scangear MP software to detect the scanner (over wifi). When I launch Scangear MP I immediately get the error:

"Cannot find available scanners. Cable may be disconnected or scanner may be turned off. Check the scanner status, and then try again."

I can see the scanner (and printer) in Avahi zeroconf discovery and returns the following info:

Service Type: _scanner._tcp Service Name: Canon MX870 series _926BA099FE72 Domain Name: local Interface: wlp2s0 IPv4 Address: 926BA0000000.local/192.168.0.153:8612 TXT scannerAvailable = 1 TXT uuid = 20EDC7 TXT mdl = MX870 series TXT mfg = Canon TXT ty = Canon MX870 series TXT adminurl = http://926BA0000000.local. TXT txtvers = 1

The speed in which the error is displayed makes me think its looking for a local scanner not one connected on wifi. Is there any tricks or additional configuration required to get Scangear MP to work?

I can get the scanner to work with Scanlite, but that obviously doesn't have all the features Scangear MP has for this scanner.

a821 commented on 2020-09-21 14:26 (UTC)

@antesilvam: enable multilib repo

antesilvam commented on 2020-09-21 13:02 (UTC)

this packages seems to be broken for me unfortunately:

Reading repository package databases... Reading local package database... Resolving AUR dependencies... :: error: Can't resolve dependencies for AUR package 'canon-pixma-mx870-complete': :: error: Dependencies missing for canon-pixma-mx870-complete :: warning: Following packages cannot be found in AUR: lib32-popt
lib32-gtk2
lib32-libpng12
lib32-libxml2
lib32-libtiff4

morgenstern commented on 2020-01-19 21:40 (UTC)

@mathiassteiger /usr/lib32/cups issue should be fixed now - apologies for the delay in making that happen.

morgenstern commented on 2019-06-27 23:59 (UTC)

Probably the conditional at the bottom of the PKGBUILD that reads the architecture and copies it if x86_64. Thank you for bringing this to my attention @mathiassteiger - I will see about fixing the PKGBUILD soon.

mathiassteiger commented on 2019-06-11 12:42 (UTC) (edited on 2019-06-15 10:15 (UTC) by mathiassteiger)

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 (UTC)

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 (UTC)

Manjaro KDE kernel 4.4.38-1 When trying to connect to http://gdlp01.c-wss.com/gds/3/0100002723/01/cnijfilter-mx870series-3.30-1-i386-deb.tar.gz 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 :)