[sane-devel] Canon DR-3010C scanner

m. allan noah kitno455 at gmail.com
Mon Nov 26 13:13:01 UTC 2012


Yes, this scanner requires code changes, and has had only minimal
testing. Are you able to download and compile a sane-backends
development snapshot from here:

http://www.sane-project.org/source.html

If so, we can make some minor changes to the code, and at least get
some scans. It is possible that more changes will be required.

allan

On Mon, Nov 26, 2012 at 7:44 AM, Milko Simeonov
<msimeonov at intepro-bg.com> wrote:
> We have few USB scanners Canon DR-3010C which for some reason do not work
> under linux (openSUSE12.1, sled11sp2).
>
> lsusb returns:
> Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
> Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 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 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
> Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
> Bus 002 Device 002: ID 1083:161d Canon Electronics, Inc.
>
> sane-find-scanner returns:
> found USB scanner (vendor=0x1083, product=0x161d) at libusb:002:002
>
> In /var/log/messages you can see:
> Nov 26 14:49:20 sc02 kernel: [  203.108275] usb 2-2: new high-speed USB
> device number 2 using ehci_hcd
> Nov 26 14:49:20 sc02 kernel: [  203.243106] usb 2-2: New USB device found,
> idVendor=1083, idProduct=161d
> Nov 26 14:49:20 sc02 kernel: [  203.243117] usb 2-2: New USB device strings:
> Mfr=1, Product=2, SerialNumber=0
> Nov 26 14:49:20 sc02 kernel: [  203.243124] usb 2-2: Product: CANON
> DR-3010C
> Nov 26 14:49:20 sc02 kernel: [  203.243130] usb 2-2: Manufacturer: CANON
>
> So all  looks fine, however if I open Yast->Scanner, select the scanner
> driver and do "Test", I get:
> Test with 'scanimage -d canon_dr:libusb:002:002 -v' failed.
> The results are:
> scanimage: sane_start: Invalid argument
>
> In /etc/sane.d/canon_dr.conf you can see the following lines:
> # DR-3010C
> usb 0x1083 0x161d
>
> scanimage -V returns:
> scanimage (sane-backends) 1.0.22; backend version 1.0.22
>
> rpm -qa | grep sane returns:
> sane-backends-1.0.22-15.4.1.x86_64
> xsane-0.998-8.1.2.x86_64
> hplip-sane-3.11.10-3.1.2.x86_64
> sane-backends-autoconfig-1.0.22-15.4.1.x86_64
> sane-backends-devel-1.0.22-15.4.1.x86_64
>
> Any ideas anyone?
>
> Milko Simeonov
> Project Manager
> INTEPRO
> tel.:+359 884194544
> www.intepro-bg.com
>
>
> --
> 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"



More information about the sane-devel mailing list