Discussion:
Canon MF231
(too old to reply)
Orkhan Guliyev
2017-11-16 08:35:43 UTC
Permalink
Hello.

I install printer driver for this device from Canon official site. All
is good, and I can print documents. But with scanner situation is bad. I
see inSANE project page
<http://www.sane-project.org/sane-mfgs.html#Z-CANON>that Canon MF231 is
fully supported but system doesn't see any scanner device from USB.

When I check|lsusb|, I get:

|Bus 002 Device 002: ID 8087:8000 Intel Corp. Bus 002 Device 001: ID
1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 002: ID 8087:8008
Intel Corp. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root
hub Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus
003 Device 004: ID 1c4f:0026 SiGma Micro Keyboard Bus 003 Device 003: ID
093a:2510 Pixart Imaging, Inc. Optical Mouse Bus 003 Device 002: ID
04a9:27d1 Canon, Inc. Bus 003 Device 001: ID 1d6b:0002 Linux Foundation
2.0 root hub |

When I enter the command|scanimage -L|:

|No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages). |

When I enter:|sudo sane-find-scanner|:

|# sane-find-scanner will now attempt to detect your scanner. If the #
result is different from what you expected, first make sure your #
scanner is powered up and properly connected to your computer. # No SCSI
scanners found. If you expected something different, make sure that you
have loaded a kernel SCSI driver for your SCSI adapter. could not fetch
string descriptor: Pipe error could not fetch string descriptor: Pipe
error found USB scanner (vendor=0x04a9 [Language Error], product=0x27d1
[Language Error]) at libusb:003:002 # Your USB scanner was (probably)
detected. It may or may not be supported by SANE. Try scanimage -L and
read the backend's manpage. # Not checking for parallel port scanners. #
Most Scanners connected to the parallel port or other proprietary ports
can't be detected by this program. |

And finally this is report|of apt list libsane-dev -a|:

|libsane-dev/xenial 1.0.27+git20171029-xenial0 amd64 [can be updated:
1.0.25+git20150528-1ubuntu2.16.04.1] libsane-dev/xenial-updates,now
1.0.25+git20150528-1ubuntu2.16.04.1 amd64 [installed, can be updated:
1.0.27+git20171029-xenial0] libsane-dev/xenial
1.0.25+git20150528-1ubuntu2 amd64 |

I read many issues in internet but they very old (since 2007-2011). SANE
is fully supported MF231 scan, then why Ubuntu 16.04 (.03 LTS) doesn't
see scanner of this device?

Note: Before I made such an installation. But on Ubuntu 17.04. Then
there is the same problem but theuser suggested
<https://askubuntu.com/questions/952169/canon-i-sensys-mf231/>that not
enough package:|libsane-dev|. I install it in Ubuntu 16.04 but no effect.

--
Olaf Meeuwissen
2017-11-18 02:12:28 UTC
Permalink
Hi Orkhan,
Post by Orkhan Guliyev
Hello.
I install printer driver for this device from Canon official site. All
is good, and I can print documents. But with scanner situation is bad. I
see inSANE project page
<http://www.sane-project.org/sane-mfgs.html#Z-CANON>that Canon MF231 is
fully supported but system doesn't see any scanner device from USB.
It is fully supported since 2017-04-26. sane-backends-1.0.27 was
released 2017-05-22, so based on
Post by Orkhan Guliyev
[...]
libsane-dev/xenial 1.0.27+git20171029-xenial0 amd64 [can be updated: 1.0.25+git20150528-1ubuntu2.16.04.1]
libsane-dev/xenial-updates,now 1.0.25+git20150528-1ubuntu2.16.04.1 amd64 [installed, can be updated: 1.0.27+git20171029-xenial0]
libsane-dev/xenial 1.0.25+git20150528-1ubuntu2 amd64
I'd say you have to upgrade your libsane package as you appear to have
1.0.25+git20150528-1ubuntu2.16.04.1 installed 'now'.

The output you show is a bit misleading as it shows all the packages
that are *available*, not just the ones that are installed. Check with

apt-cache policy libsane

to see what version is installed and upgrade to a 1.0.27 version.

BTW, you don't need libsane-dev, just libsane.

Hope this helps,
--
Olaf Meeuwissen, LPIC-2 FSF Associate Member since 2004-01-27
GnuPG key: F84A2DD9/B3C0 2F47 EA19 64F4 9F13 F43E B8A4 A88A F84A 2DD9
Support Free Software https://my.fsf.org/donate
Join the Free Software Foundation https://my.fsf.org/join
--
sane-devel mailing list: sane-***@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/sane-devel
Unsubscribe: Send mail with subject "unsubscribe your_password"
to sane-devel-***@lists.alioth.debian.org
Loading...