<html><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><META name="Author" content="Novell GroupWise WebAccess"></head><body style='font-family: Helvetica, Arial, sans-serif; font-size: 13px; '>Hi Allan,<br><br>OK, I've uninstalled all sane-related packages that came with the distro and then I did (as root):<br><br>git clone git://git.debian.org/sane/sane-backends.git<br><br>./configure --enable-libusb_1_0<br><br>make<br><br>make install<br><br>All went fine. <br><br>"scanimage -V" now returns:<br><br>scanimage (sane-backends) 1.0.24git; backend version 1.0.24<br><br>"scanimage -T" returned:<br>Created directory: /var/lib/net-snmp/mib_indexes<br>scanimage: sane_start: Invalid argument<br><br>"sane-find-scanner" returned:<br>  # sane-find-scanner will now attempt to detect your scanner. If the<br>  # result is different from what you expected, first make sure your<br>  # scanner is powered up and properly connected to your computer.<br><br>  # No SCSI scanners found. If you expected something different, make sure that<br>  # you have loaded a kernel SCSI driver for your SCSI adapter.<br><br>could not fetch string descriptor: Pipe error<br>could not fetch string descriptor: Pipe error<br>  # No USB scanners found. If you expected something different, make sure that<br>  # you have loaded a kernel driver for your USB host controller and have setup<br>  # the USB system correctly. See man sane-usb for details.<br><br>  # Not checking for parallel port scanners.<br><br>  # Most Scanners connected to the parallel port or other proprietary ports<br>  # can't be detected by this program.<br><br>What should I do next?<br><br>Cheers,<br>Milko<br><br><br>>>> "m. allan noah" <kitno455@gmail.com> 11/26/12 3:13 PM >>><br>Yes, this scanner requires code changes, and has had only minimal<br>testing. Are you able to download and compile a sane-backends<br>development snapshot from here:<br><br>http://www.sane-project.org/source.html<br><br>If so, we can make some minor changes to the code, and at least get<br>some scans. It is possible that more changes will be required.<br><br>allan<br><br>On Mon, Nov 26, 2012 at 7:44 AM, Milko Simeonov<br><msimeonov@intepro-bg.com> wrote:<br>> We have few USB scanners Canon DR-3010C which for some reason do not work<br>> under linux (openSUSE12.1, sled11sp2).<br>><br>> lsusb returns:<br>> Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub<br>> Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub<br>> Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub<br>> Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub<br>> Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub<br>> Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub<br>> Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub<br>> Bus 002 Device 002: ID 1083:161d Canon Electronics, Inc.<br>><br>> sane-find-scanner returns:<br>> found USB scanner (vendor=0x1083, product=0x161d) at libusb:002:002<br>><br>> In /var/log/messages you can see:<br>> Nov 26 14:49:20 sc02 kernel: [  203.108275] usb 2-2: new high-speed USB<br>> device number 2 using ehci_hcd<br>> Nov 26 14:49:20 sc02 kernel: [  203.243106] usb 2-2: New USB device found,<br>> idVendor=1083, idProduct=161d<br>> Nov 26 14:49:20 sc02 kernel: [  203.243117] usb 2-2: New USB device strings:<br>> Mfr=1, Product=2, SerialNumber=0<br>> Nov 26 14:49:20 sc02 kernel: [  203.243124] usb 2-2: Product: CANON<br>> DR-3010C<br>> Nov 26 14:49:20 sc02 kernel: [  203.243130] usb 2-2: Manufacturer: CANON<br>><br>> So all  looks fine, however if I open Yast->Scanner, select the scanner<br>> driver and do "Test", I get:<br>> Test with 'scanimage -d canon_dr:libusb:002:002 -v' failed.<br>> The results are:<br>> scanimage: sane_start: Invalid argument<br>><br>> In /etc/sane.d/canon_dr.conf you can see the following lines:<br>> # DR-3010C<br>> usb 0x1083 0x161d<br>><br>> scanimage -V returns:<br>> scanimage (sane-backends) 1.0.22; backend version 1.0.22<br>><br>> rpm -qa | grep sane returns:<br>> sane-backends-1.0.22-15.4.1.x86_64<br>> xsane-0.998-8.1.2.x86_64<br>> hplip-sane-3.11.10-3.1.2.x86_64<br>> sane-backends-autoconfig-1.0.22-15.4.1.x86_64<br>> sane-backends-devel-1.0.22-15.4.1.x86_64<br>><br>> Any ideas anyone?<br>><br>> Milko<br>><br>><br>> --<br>> sane-devel mailing list: sane-devel@lists.alioth.debian.org<br>> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/sane-devel<br>> Unsubscribe: Send mail with subject "unsubscribe your_password"<br>>              to sane-devel-request@lists.alioth.debian.org<br><br><br><br>-- <br>"The truth is an offense, but not a sin"<br><br></body></html>