[sane-devel] Canon MP250 detected by sane-find-scanner but not by scanimage

Noe Nieto nnieto at noenieto.com
Fri Jul 22 18:22:24 UTC 2011


Hi Allan,

2011/7/22 m. allan noah <kitno455 at gmail.com>

> SANE_DEBUG_PIXMA=255 scanimage -L
>
>
This is the output as root:

[root at formiko ~]# lsusb
...
Bus 001 Device 009: ID 04a9:173a Canon, Inc.
...


[root at formiko ~]# sane-find-scanner

found USB scanner (vendor=0x04a9 [Canon], product=0x173a [MP250 series]) at
libusb:001:009


[root at formiko ~]# SANE_DEBUG_PIXMA=255 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).



should produce some kind of debug info. If not, then the backend is
> not even being loaded. That could be caused by incorrect
> configuration, incorrect build-time arguments, or missing libraries at
> build time. Why did you build from source?
>
>
I built it from source since the "vainilla" packages from F15 just produced
the same result and wanted to find out if testing the latest version could
bring some improvement.

I built my packages as RPM using the F15 packages as a basis. I've never
done something like that before, so it's possible that I have made a
mistake. But the scanner does not get detected wether I use my custom built
rpms or F15's.



> allan
>
> On Fri, Jul 22, 2011 at 10:00 AM, Noe Nieto <nnieto at noenieto.com> wrote:
> > I have a Canon MP250 device. The manpage of the pixma backend states that
> > this device is supported, but when trying to use scanimage, there's no
> > scanner detected.
> >
> > Test case:
> >
> > Plug the scanner, and check lsusb and /var/log/messages:
> >
> > # dmesg
> > [   48.452116] usb 1-5: new high speed USB device using ehci_hcd and
> address
> > 6
> > [   48.568240] usb 1-5: New USB device found, idVendor=04a9,
> idProduct=173a
> > [   48.568248] usb 1-5: New USB device strings: Mfr=1, Product=2,
> > SerialNumber=3
> > [   48.568255] usb 1-5: Product: MP250 series
> > [   48.568260] usb 1-5: Manufacturer: Canon
> > [   48.568265] usb 1-5: SerialNumber: 2A7E97
> > [   48.757977] usblp0: USB Bidirectional printer dev 6 if 1 alt 0 proto 2
> > vid 0x04A9 pid 0x173A
> > [   48.758422] usbcore: registered new interface driver usblp
> > [   51.250104] wlan0: no IPv6 routers present
> > [   60.211879] fuse init (API version 7.16)
> > [   60.257069] SELinux: initialized (dev fusectl, type fusectl), uses
> > genfs_contexts
> > [   60.270808] SELinux: initialized (dev fuse, type fuse), uses
> > genfs_contexts
> >
> > # lsusb
> > Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
> > Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
> > Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
> > Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
> > Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
> > Bus 001 Device 002: ID 413c:a005 Dell Computer Corp. Internal 2.0 Hub
> > Bus 003 Device 002: ID 04d9:0499 Holtek Semiconductor, Inc. Optical Mouse
> > Bus 001 Device 004: ID 0b97:7761 O2 Micro, Inc. Oz776 1.1 Hub
> > Bus 001 Device 005: ID 0b97:7762 O2 Micro, Inc. Oz776 SmartCard Reader
> > Bus 001 Device 007: ID 04a9:173a Canon, Inc.
> >
> > Run sane-find-scanner:
> >
> > # sane-find-scanner
> > ...
> > found USB scanner (vendor=0x04a9 [Canon], product=0x173a [MP250 series])
> at
> > libusb:001:007
> >
> >
> > Scanimage doesn't get it:
> >
> > # 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).
> >
> > # scanimage -L
> > PIXMA_EXPERIMENT=0; SANE_DEBUG_PIXMA=21 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).
> >
> > I'm using Fedora 15, with latest source from git repo:
> >
> > scanimage -V
> > scanimage (sane-backends) 1.0.23git; backend version 1.0.23 (commit id:
> > cbc281c30a3d7bfcc02750cf782a4c8e6efac07c)
> >
> > I want to help to get this fixed. Any hints?
> >
> > --
> > ---
> > Noe Nieto
> > NNieto Consulting Services
> > M: nnieto at noenieto.com
> > W: http://noenieto.com
> > T:  @tzicatl
> > Li: Perfil en LinkedIn
> >
> >
> > --
> > sane-devel mailing list: sane-devel at 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-request at lists.alioth.debian.org
> >
>
>
>
> --
> "The truth is an offense, but not a sin"
>



-- 
---
Noe Nieto
NNieto Consulting Services
M: nnieto at noenieto.com
W: http://noenieto.com
T:  @tzicatl <https://twitter.com/#%21/tzicatl>
Li: Perfil en LinkedIn <http://www.linkedin.com/profile/view?id=84300665>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/sane-devel/attachments/20110722/a30226c7/attachment.html>


More information about the sane-devel mailing list