[sane-devel] Canon DR-3010C scanner

Milko Simeonov msimeonov at INTEPRO-BG.COM
Mon Nov 26 13:58:31 UTC 2012


Hi Allan,

OK, I've uninstalled all sane-related packages that came with the distro and then I did (as root):

git clone git://git.debian.org/sane/sane-backends.git

./configure --enable-libusb_1_0

make

make install

All went fine. 

"scanimage -V" now returns:

scanimage (sane-backends) 1.0.24git; backend version 1.0.24

"scanimage -T" returned:
Created directory: /var/lib/net-snmp/mib_indexes
scanimage: sane_start: Invalid argument

"sane-find-scanner" returned:
  # 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
  # No USB scanners found. If you expected something different, make sure that
  # you have loaded a kernel driver for your USB host controller and have setup
  # the USB system correctly. See man sane-usb for details.

  # Not checking for parallel port scanners.

  # Most Scanners connected to the parallel port or other proprietary ports
  # can't be detected by this program.

What should I do next?

Cheers,
Milko


>>> "m. allan noah" <kitno455 at gmail.com> 11/26/12 3:13 PM >>>
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
>
>
> --
> 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"


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/sane-devel/attachments/20121126/44a85a59/attachment.html>


More information about the sane-devel mailing list