Quantcast

1.0.25 won't find epson 10000xl.

classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

1.0.25 won't find epson 10000xl.

Tom Lists
Any ideas would be appreciated?  

It appears to “find” the scanner, as shown with SANE_DEBUG_EPSON2=1 setting, but it’s not opening.

Here are things I have tried. 

——————- 
Installed all the packages from http://www.ellert.se/twain-sane/

I have added to the epson2.conf file 
usb 0x04b8 0x0129

————————— Debugging information
—— System Info
    Hardware Overview:

      Model Name: MacBook Pro
      Model Identifier: MacBookPro10,1
      Processor Name: Intel Core i7
      Processor Speed: 2.6 GHz
      Number of Processors: 1
      Total Number of Cores: 4
      L2 Cache (per Core): 256 KB
      L3 Cache: 6 MB
      Memory: 16 GB
      Boot ROM Version: MBP101.00EE.B0A
      SMC Version (system): 2.3f36


——-— SANE_DEBUG_EPSON2=1
SANE_DEBUG_EPSON2=1 scanimage -v -d epson2 -format=tiff > /tmp/img.tiff
[sanei_debug] Setting debug level of epson2 to 1.
[epson2] epson2 backend, version 1.0.124
[epson2] libusb:003:003-04b8-0129-ff-ff open failed: Invalid argument
[epson2] libusb:003:003-04b8-0129-ff-ff open failed: Invalid argument
[epson2] libusb:003:003-04b8-0129-ff-ff open failed: Invalid argument
[epson2] libusb:003:003-04b8-0129-ff-ff open failed: Invalid argument
[epson2] libusb:003:003-04b8-0129-ff-ff open failed: Invalid argument



————— sane-find-scanner -v -v 
sane-find-scanner -v -v
This is sane-find-scanner from sane-backends 1.0.25

  # 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.

searching for SCSI scanners:
  # No SCSI scanners found. If you expected something different, make sure that
  # you have loaded a kernel SCSI driver for your SCSI adapter.

searching for USB scanners:
trying libusb:

<device descriptor of 0x04b8/0x0129 at 003:003-04b8-0129-ff-ff (EPSON EPSON Scanner)>
bLength               18
bDescriptorType       1
bcdUSB                2.00
bDeviceClass          255
bDeviceSubClass       255
bDeviceProtocol       255
bMaxPacketSize0       64
idVendor              0x04B8
idProduct             0x0129
bcdDevice             1.00
iManufacturer         1 (EPSON)
iProduct              2 (EPSON Scanner)
iSerialNumber         0 ()
bNumConfigurations    1
 <configuration 0>
 bLength              9
 bDescriptorType      2
 wTotalLength         32
 bNumInterfaces       1
 bConfigurationValue  1
 iConfiguration       0 ()
 bmAttributes         192 (Self-powered)
 MaxPower             2 mA
  <interface 0>
   <altsetting 0>
   bLength            9
   bDescriptorType    4
   bInterfaceNumber   0
   bAlternateSetting  0
   bNumEndpoints      2
   bInterfaceClass    255
   bInterfaceSubClass 255
   bInterfaceProtocol 255
   iInterface         0 ()
    <endpoint 0>
    bLength           7
    bDescriptorType   5
    bEndpointAddress  0x81 (in 0x01)
    bmAttributes      2 (bulk)
    wMaxPacketSize    512
    bInterval         0 ms
    bRefresh          0
    bSynchAddress     0
    <endpoint 1>
    bLength           7
    bDescriptorType   5
    bEndpointAddress  0x02 (out 0x02)
    bmAttributes      2 (bulk)
    wMaxPacketSize    512
    bInterval         0 ms
    bRefresh          0
    bSynchAddress     0

<trying to find out which USB chip is used>
    checking for GT-6801 ...
    this is not a GT-6801 (bcdUSB = 0x200)
    checking for GT-6816 ...
    this is not a GT-6816 (bDeviceClass = 255, bInterfaceClass = 255)
    checking for GT-8911 ...
    this is not a GT-8911 (check 1, bDeviceClass = 255, bInterfaceClass = 255)
    checking for MA-1017 ...
    this is not a MA-1017 (bDeviceClass = 255, bInterfaceClass = 255)
    checking for MA-1015 ...
    this is not a MA-1015 (bcdUSB = 0x200)
    checking for MA-1509 ...
    this is not a MA-1509 (bcdUSB = 0x200)
    checking for LM983[1,2,3] ...
    this is not a LM983x (bcdUSB = 0x200)
    checking for GL646 ...
    this is not a GL646 (bDeviceClass = 255, bInterfaceClass = 255)
    checking for GL646_HP ...
    this is not a GL646_HP (bcdUSB = 0x200)
    checking for GL660+GL646 ...
    this is not a GL660+GL646 (bDeviceClass = 255, bInterfaceClass = 255)
    checking for GL84x ...
    this is not a GL84x (bNumEndpoints = 2)
    checking for ICM532B ...
    this is not a ICM532B (check 2, bcdUSB = 0x200)
    checking for PV8630/LM9830 ...
    this is not a PV8630/LM9830 (bDeviceClass = 255)
    checking for M011 ...
    this is not a M011 (bcdUSB = 0x200)
    checking for RTS8822 ...
    this is not a RTS8822 (bDeviceClass = 255)
    checking for rts8858c ...
    this is not a rts8858c (bDeviceClass = 255)
    checking for SQ113 ...
    this is not a SQ113 (bDeviceClass = 255)
    checking for HP4500C/4570C/5500C/5550C/5590/7650 chipset ...
    this is not a HP4500C/4570C/5500C/5550C/5590/7650 chipset (bNumEndpoints = 2)
    checking for rts8801/rts8891 ...
    this is not a rts8801/rts8891 (bDeviceClass = 255)
<Couldn't determine the type of the USB chip (result from sane-backends 1.0.25)>

found USB scanner (vendor=0x04b8 [EPSON], product=0x0129 [EPSON Scanner]) at libusb:003:003-04b8-0129-ff-ff
  # 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.

  # You may want to run this program as root to find all devices. Once you
  # found the scanner devices, be sure to adjust access permissions as
  # necessary.
done


--
sane-devel mailing list: [hidden email]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/sane-devel
Unsubscribe: Send mail with subject "unsubscribe your_password"
             to [hidden email]
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: 1.0.25 won't find epson 10000xl.

Olaf Meeuwissen-4
Hi Tom,

Tom Lists writes:

> Any ideas would be appreciated?  

Did things work with 1.0.24 (or before)?

> It appears to “find” the scanner, as shown with SANE_DEBUG_EPSON2=1
> setting, but it’s not opening.
>
> Here are things I have tried.
>
> ——————-
> Installed all the packages from http://www.ellert.se/twain-sane/ 
>
> I have added to the epson2.conf file
> usb 0x04b8 0x0129

It won't hurt but should not be necessary.

> ————————— Debugging information
> —— System Info
>     Hardware Overview:
>
>       Model Name: MacBook Pro
>       Model Identifier: MacBookPro10,1
>       Processor Name: Intel Core i7
>       Processor Speed: 2.6 GHz
>       Number of Processors: 1
>       Total Number of Cores: 4
>       L2 Cache (per Core): 256 KB
>       L3 Cache: 6 MB
>       Memory: 16 GB
>       Boot ROM Version: MBP101.00EE.B0A
>       SMC Version (system): 2.3f36
>
>
> ——-— SANE_DEBUG_EPSON2=1
> SANE_DEBUG_EPSON2=1 scanimage -v -d epson2 -format=tiff > /tmp/img.tiff
> [sanei_debug] Setting debug level of epson2 to 1.
> [epson2] epson2 backend, version 1.0.124
> [epson2] libusb:003:003-04b8-0129-ff-ff open failed: Invalid argument
> [epson2] libusb:003:003-04b8-0129-ff-ff open failed: Invalid argument
> [epson2] libusb:003:003-04b8-0129-ff-ff open failed: Invalid argument
> [epson2] libusb:003:003-04b8-0129-ff-ff open failed: Invalid argument
> [epson2] libusb:003:003-04b8-0129-ff-ff open failed: Invalid argument

Hmm, this is indicative of a problem opening the USB connection.  And it
isn't a SANE_STATUS_ACCESS_DENIED issue as far as sanei_usb_open() can
tell.

Can you retry with SANE_DEBUG_SANEI_USB=127 and SANE_DEBUG_EPSON2=10?

> [snip]

Hope this helps,
--
Olaf Meeuwissen, LPIC-2            FSF Associate Member since 2004-01-27
Support Free Software               Support the Free Software Foundation
https://my.fsf.org/donate                        https://my.fsf.org/join
 GnuPG key: F84A2DD9/B3C0 2F47 EA19 64F4 9F13  F43E B8A4 A88A F84A 2DD9

--
sane-devel mailing list: [hidden email]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/sane-devel
Unsubscribe: Send mail with subject "unsubscribe your_password"
             to [hidden email]
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: 1.0.25 won't find epson 10000xl.

Tom Lists
I did a clean install of El Capitan. So no it didn’t as the 1.0.24 wouldn’t install.  It works fine on this same computer and 1.0.24 running Yosemite however.
On Nov 13, 2015, at 4:19 AM, Olaf Meeuwissen <[hidden email]> wrote:

Did things work with 1.0.24 (or before)?

It appears to “find” the scanner, as shown with SANE_DEBUG_EPSON2=1
setting, but it’s not opening.


Hmm, this is indicative of a problem opening the USB connection.  And it
isn't a SANE_STATUS_ACCESS_DENIED issue as far as sanei_usb_open() can
tell.

Can you retry with SANE_DEBUG_SANEI_USB=127 and SANE_DEBUG_EPSON2=10?

LadyLex-i7:sane-backends-1.0.25 tmyers$ 
  [Restored Nov 13, 2015, 11:42:50 AM]
SANE_DEBUG_SANEI_USB=127 SANE_DEBUG_EPSON2=10 scanimage -d epson2 --format=tiff > /tmp/ix.tiff
[sanei_debug] Setting debug level of epson2 to 10.
[epson2] sane_epson2_init: sane-backends 1.0.25
[epson2] epson2 backend, version 1.0.124
[sanei_debug] Setting debug level of sanei_usb to 127.
[sanei_usb] sanei_usb_init: Looking for libusb devices
usb_set_debug: Setting debugging level to 255 (on)
[sanei_usb] sanei_usb_scan_devices: marking existing devices
[sanei_usb] libusb_scan_devices: Looking for libusb devices
usb_os_find_busses: Found 001
usb_os_find_busses: Found 002
usb_os_find_busses: Found 003
libusb/darwin.c usb_os_find_devices: Found USB device on bus 0x436207616x: 0x436207616x
libusb/darwin.c usb_os_find_devices: Found 000-05ac-8005-09-ff on 001 at location 0x436207616x
libusb/darwin.c usb_os_find_devices: Found USB device on bus 0x436207616x: 0x437256192x
libusb/darwin.c usb_os_find_devices: Found 001-8087-0024-09-00 on 001 at location 0x437256192x
libusb/darwin.c usb_os_find_devices: Found USB device on bus 0x436207616x: 0x437387264x
libusb/darwin.c usb_os_find_devices: Found 003-2109-2812-09-00 on 001 at location 0x437387264x
libusb/darwin.c usb_os_find_devices: Found USB device on bus 0x436207616x: 0x437391360x
libusb/darwin.c usb_os_find_devices: Found 004-05e3-0608-09-00 on 001 at location 0x437391360x
libusb/darwin.c usb_os_find_devices: Found USB device on bus 0x436207616x: 0x437391872x
libusb/darwin.c usb_os_find_devices: Found 005-0d8c-013c-00-00 on 001 at location 0x437391872x
libusb/darwin.c usb_os_find_devices: Found USB device on bus 0x436207616x: 0x437391616x
libusb/darwin.c usb_os_find_devices: Found 006-0b95-1790-ff-ff on 001 at location 0x437391616x
libusb/darwin.c usb_os_find_devices: Found USB device on bus 0x436207616x: 0x437321728x
libusb/darwin.c usb_os_find_devices: Found 007-05ac-8510-ef-02 on 001 at location 0x437321728x
libusb/darwin.c usb_os_find_devices: Complete
usb_os_open: 05ac:8510
libusb/darwin.c usb_control_msg (device: 007-05ac-8510-ef-02): 128 6 512 0 0x7fff502ce7d0 8 1000
libusb/darwin.c usb_control_msg (device: 007-05ac-8510-ef-02): 128 6 512 0 0x7fea02d02360 740 1000
skipping descriptor 0xB
skipped 1 class/vendor specific endpoint descriptors
skipped 4 class/vendor specific interface descriptors
skipping descriptor 0x25
skipped 1 class/vendor specific endpoint descriptors
skipped 17 class/vendor specific interface descriptors
usb_os_close: 05ac:8510
usb_os_open: 0b95:1790
usb_os_open(USBDeviceOpenSeize): another process has device opened for exclusive access
libusb/darwin.c usb_control_msg (device: 006-0b95-1790-ff-ff): 128 6 512 0 0x7fff502ce7d0 8 1000
libusb/darwin.c usb_control_msg (device: 006-0b95-1790-ff-ff): 128 6 512 0 0x7fea05200000 39 1000
usb_os_close: 0b95:1790
usb_os_open: 0d8c:013c
libusb/darwin.c usb_control_msg (device: 005-0d8c-013c-00-00): 128 6 512 0 0x7fff502ce7d0 8 1000
libusb/darwin.c usb_control_msg (device: 005-0d8c-013c-00-00): 128 6 512 0 0x7fea052001c0 224 1000
skipped 7 class/vendor specific interface descriptors
skipped 2 class/vendor specific interface descriptors
skipping descriptor 0x25
skipped 1 class/vendor specific endpoint descriptors
skipped 2 class/vendor specific interface descriptors
skipping descriptor 0x25
skipped 1 class/vendor specific endpoint descriptors
skipped 1 class/vendor specific interface descriptors
usb_os_close: 0d8c:013c
usb_os_open: 05e3:0608
libusb/darwin.c usb_control_msg (device: 004-05e3-0608-09-00): 128 6 512 0 0x7fff502ce7d0 8 1000
libusb/darwin.c usb_control_msg (device: 004-05e3-0608-09-00): 128 6 512 0 0x7fea02c06f60 25 1000
usb_os_close: 05e3:0608
usb_os_open: 2109:2812
libusb/darwin.c usb_control_msg (device: 003-2109-2812-09-00): 128 6 512 0 0x7fff502ce7d0 8 1000
libusb/darwin.c usb_control_msg (device: 003-2109-2812-09-00): 128 6 512 0 0x7fea02d01920 25 1000
usb_os_close: 2109:2812
usb_os_open: 8087:0024
libusb/darwin.c usb_control_msg (device: 001-8087-0024-09-00): 128 6 512 0 0x7fff502ce7d0 8 1000
libusb/darwin.c usb_control_msg (device: 001-8087-0024-09-00): 128 6 512 0 0x7fea05200070 25 1000
usb_os_close: 8087:0024
usb_os_open: 05ac:8005
libusb/darwin.c usb_control_msg (device: 000-05ac-8005-09-ff): 128 6 512 0 0x7fff502ce7d0 8 1000
libusb/darwin.c usb_control_msg (device: 000-05ac-8005-09-ff): 128 6 512 0 0x7fea052000c0 9 1000
usb_os_close: 05ac:8005
libusb/darwin.c usb_os_find_devices: Found USB device on bus 0x486539264x: 0x486539264x
libusb/darwin.c usb_os_find_devices: Found 000-05ac-8005-09-ff on 002 at location 0x486539264x
libusb/darwin.c usb_os_find_devices: Found USB device on bus 0x486539264x: 0x487587840x
libusb/darwin.c usb_os_find_devices: Found 001-8087-0024-09-00 on 002 at location 0x487587840x
libusb/darwin.c usb_os_find_devices: Found USB device on bus 0x486539264x: 0x488112128x
libusb/darwin.c usb_os_find_devices: Found 002-0424-2512-09-00 on 002 at location 0x488112128x
libusb/darwin.c usb_os_find_devices: Found USB device on bus 0x486539264x: 0x488116224x
libusb/darwin.c usb_os_find_devices: Found 003-0a5c-4500-09-00 on 002 at location 0x488116224x
libusb/darwin.c usb_os_find_devices: Found USB device on bus 0x486539264x: 0x488120320x
libusb/darwin.c usb_os_find_devices: Found 004-05ac-0262-00-00 on 002 at location 0x488120320x
libusb/darwin.c usb_os_find_devices: Found USB device on bus 0x486539264x: 0x488116992x
libusb/darwin.c usb_os_find_devices: Found 006-05ac-8286-ff-01 on 002 at location 0x488116992x
libusb/darwin.c usb_os_find_devices: Complete
usb_os_open: 05ac:8286
libusb/darwin.c usb_control_msg (device: 006-05ac-8286-ff-01): 128 6 512 0 0x7fff502ce7d0 8 1000
libusb/darwin.c usb_control_msg (device: 006-05ac-8286-ff-01): 128 6 512 0 0x7fea02d022d0 216 1000
skipped 1 class/vendor specific interface descriptors
usb_os_close: 05ac:8286
usb_os_open: 05ac:0262
libusb/darwin.c usb_control_msg (device: 004-05ac-0262-00-00): 128 6 512 0 0x7fff502ce7d0 8 1000
libusb/darwin.c usb_control_msg (device: 004-05ac-0262-00-00): 128 6 512 0 0x7fea02d02420 84 1000
skipped 1 class/vendor specific interface descriptors
skipped 1 class/vendor specific interface descriptors
skipped 1 class/vendor specific interface descriptors
usb_os_close: 05ac:0262
usb_os_open: 0a5c:4500
libusb/darwin.c usb_control_msg (device: 003-0a5c-4500-09-00): 128 6 512 0 0x7fff502ce7d0 8 1000
libusb/darwin.c usb_control_msg (device: 003-0a5c-4500-09-00): 128 6 512 0 0x7fea05200000 25 1000
usb_os_close: 0a5c:4500
usb_os_open: 0424:2512
libusb/darwin.c usb_control_msg (device: 002-0424-2512-09-00): 128 6 512 0 0x7fff502ce7d0 8 1000
libusb/darwin.c usb_control_msg (device: 002-0424-2512-09-00): 128 6 512 0 0x7fea02c07230 41 1000
usb_os_close: 0424:2512
usb_os_open: 8087:0024
libusb/darwin.c usb_control_msg (device: 001-8087-0024-09-00): 128 6 512 0 0x7fff502ce7d0 8 1000
libusb/darwin.c usb_control_msg (device: 001-8087-0024-09-00): 128 6 512 0 0x7fea02d01040 25 1000
usb_os_close: 8087:0024
usb_os_open: 05ac:8005
libusb/darwin.c usb_control_msg (device: 000-05ac-8005-09-ff): 128 6 512 0 0x7fff502ce7d0 8 1000
libusb/darwin.c usb_control_msg (device: 000-05ac-8005-09-ff): 128 6 512 0 0x7fea02e00560 9 1000
usb_os_close: 05ac:8005
libusb/darwin.c usb_os_find_devices: Found USB device on bus 0x335544320x: 0x335544320x
libusb/darwin.c usb_os_find_devices: Found 000-05ac-8005-09-ff on 003 at location 0x335544320x
libusb/darwin.c usb_os_find_devices: Found USB device on bus 0x335544320x: 0x336592896x
libusb/darwin.c usb_os_find_devices: Found 022-04b8-0129-ff-ff on 003 at location 0x336592896x
libusb/darwin.c usb_os_find_devices: Complete
usb_os_open: 04b8:0129
libusb/darwin.c usb_control_msg (device: 022-04b8-0129-ff-ff): 128 6 512 0 0x7fff502ce7d0 8 1000
libusb/darwin.c usb_control_msg (device: 022-04b8-0129-ff-ff): 128 6 512 0 0x7fea02d01040 32 1000
usb_os_close: 04b8:0129
usb_os_open: 05ac:8005
libusb/darwin.c usb_control_msg (device: 000-05ac-8005-09-ff): 128 6 512 0 0x7fff502ce7d0 8 1000
libusb/darwin.c usb_control_msg (device: 000-05ac-8005-09-ff): 128 6 512 0 0x7fea02d02460 9 1000
usb_os_close: 05ac:8005
[sanei_usb] libusb_scan_devices: device 0x05ac/0x8005: no suitable interfaces
[sanei_usb] libusb_scan_devices: device 0x8087/0x0024, interface 0 doesn't look like a scanner (9/9)
[sanei_usb] libusb_scan_devices: device 0x8087/0x0024: no suitable interfaces
[sanei_usb] libusb_scan_devices: device 0x2109/0x2812, interface 0 doesn't look like a scanner (9/9)
[sanei_usb] libusb_scan_devices: device 0x2109/0x2812: no suitable interfaces
[sanei_usb] libusb_scan_devices: device 0x05e3/0x0608, interface 0 doesn't look like a scanner (9/9)
[sanei_usb] libusb_scan_devices: device 0x05e3/0x0608: no suitable interfaces
[sanei_usb] libusb_scan_devices: device 0x0d8c/0x013c, interface 0 doesn't look like a scanner (0/1)
[sanei_usb] libusb_scan_devices: device 0x0d8c/0x013c, interface 1 doesn't look like a scanner (0/1)
[sanei_usb] libusb_scan_devices: device 0x0d8c/0x013c, interface 2 doesn't look like a scanner (0/1)
[sanei_usb] libusb_scan_devices: device 0x0d8c/0x013c, interface 3 doesn't look like a scanner (0/3)
[sanei_usb] libusb_scan_devices: device 0x0d8c/0x013c: no suitable interfaces
[sanei_usb] libusb_scan_devices: found libusb device (0x0b95/0x1790) interface 0  at libusb:001:006-0b95-1790-ff-ff
[sanei_usb] store_device: add dn 0 with libusb:001:006-0b95-1790-ff-ff
[sanei_usb] libusb_scan_devices: device 0x05ac/0x8510, interface 0 doesn't look like a scanner (239/14)
[sanei_usb] libusb_scan_devices: device 0x05ac/0x8510, interface 1 doesn't look like a scanner (239/14)
[sanei_usb] libusb_scan_devices: device 0x05ac/0x8510, interface 2 doesn't look like a scanner (239/255)
[sanei_usb] libusb_scan_devices: device 0x05ac/0x8510: no suitable interfaces
[sanei_usb] libusb_scan_devices: device 0x05ac/0x8005: no suitable interfaces
[sanei_usb] libusb_scan_devices: device 0x8087/0x0024, interface 0 doesn't look like a scanner (9/9)
[sanei_usb] libusb_scan_devices: device 0x8087/0x0024: no suitable interfaces
[sanei_usb] libusb_scan_devices: device 0x0424/0x2512, interface 0 doesn't look like a scanner (9/9)
[sanei_usb] libusb_scan_devices: device 0x0424/0x2512: no suitable interfaces
[sanei_usb] libusb_scan_devices: device 0x0a5c/0x4500, interface 0 doesn't look like a scanner (9/9)
[sanei_usb] libusb_scan_devices: device 0x0a5c/0x4500: no suitable interfaces
[sanei_usb] libusb_scan_devices: device 0x05ac/0x0262, interface 0 doesn't look like a scanner (0/3)
[sanei_usb] libusb_scan_devices: device 0x05ac/0x0262, interface 1 doesn't look like a scanner (0/3)
[sanei_usb] libusb_scan_devices: device 0x05ac/0x0262, interface 2 doesn't look like a scanner (0/3)
[sanei_usb] libusb_scan_devices: device 0x05ac/0x0262: no suitable interfaces
[sanei_usb] libusb_scan_devices: found libusb device (0x05ac/0x8286) interface 0  at libusb:002:006-05ac-8286-ff-01
[sanei_usb] store_device: add dn 1 with libusb:002:006-05ac-8286-ff-01
[sanei_usb] libusb_scan_devices: device 0x05ac/0x8005: no suitable interfaces
[sanei_usb] libusb_scan_devices: found libusb device (0x04b8/0x0129) interface 0  at libusb:003:022-04b8-0129-ff-ff
[sanei_usb] store_device: add dn 2 with libusb:003:022-04b8-0129-ff-ff
[sanei_usb] sanei_usb_scan_devices: device 00 is libusb:001:006-0b95-1790-ff-ff
[sanei_usb] sanei_usb_scan_devices: device 01 is libusb:002:006-05ac-8286-ff-01
[sanei_usb] sanei_usb_scan_devices: device 02 is libusb:003:022-04b8-0129-ff-ff
[sanei_usb] sanei_usb_scan_devices: found 3 devices
[epson2] sane_epson2_open: name = 
[epson2] probe_devices
[epson2] free_devices
[epson2] attach_one_config: len = 10, line = scsi EPSON
[epson2] attach_one_config: len = 3, line = usb
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0101
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0103
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0104
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0105
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0106
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0107
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0109
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x010a
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x010b
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x010c
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x010e
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0110
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0112
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x011b
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x011c
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x011e
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0126
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0128
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0129
[epson2] attach_one_usb: dev = libusb:003:022-04b8-0129-ff-ff
[epson2] attach: devname = libusb:003:022-04b8-0129-ff-ff, type = 3
[epson2] e2_dev_init
[epson2] open_scanner: libusb:003:022-04b8-0129-ff-ff
[sanei_usb] sanei_usb_open: trying to open device `libusb:003:022-04b8-0129-ff-ff'
usb_os_open: 04b8:0129
usb_claim_interface: called for interface 0
Interface 0 of device is 0x000010bb
claim_interface: Interface 0 of device from QueryInterface is 0x7fea05201900
USB error: claim_interface(USBInterfaceOpen): another process has device opened for exclusive access
USB error: usb_claim_interface: couldn't claim interface
[sanei_usb] sanei_usb_open: libusb complained: usb_claim_interface: couldn't claim interface
usb_os_close: 04b8:0129
[epson2] libusb:003:022-04b8-0129-ff-ff open failed: Invalid argument
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x012a
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x012b
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x012c
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0135
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0138
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x014b
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0151
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0801
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0802
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0805
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0806
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0807
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0808
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x080d
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x080e
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x080f
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0810
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0811
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0813
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0814
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0815
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0817
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0818
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0819
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x081a
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x081c
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x081d
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x081f
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0820
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0827
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0828
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0829
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x082a
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x082b
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x082e
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x082f
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0830
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0833
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0834
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0835
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0836
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0837
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0838
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0839
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x083a
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x083c
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0841
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0843
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0844
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0846
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0847
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0848
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0849
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x084a
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x084c
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x084d
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x084f
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0850
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0851
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0852
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0853
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0854
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0855
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0856
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x085c
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x085d
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x085e
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x085f
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0860
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0861
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0862
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0863
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0864
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0865
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0866
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0869
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x086a
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0870
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0871
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0872
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0873
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0878
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0879
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x087b
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x087c
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x087d
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x087e
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x087f
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0880
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0881
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0883
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0884
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0885
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x088d
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x088f
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0890
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0891
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0892
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0893
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0894
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0895
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0896
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0897
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0898
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0899
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x089a
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x089b
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x089c
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x089d
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x089e
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x089f
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x08a0
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x08a1
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x08a5
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x08a6
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x08a7
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x08a8
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x08a9
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x08aa
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x08ab
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x08ac
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x08ad
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x08ae
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x08af
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x08b0
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x08b3
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x08b4
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x08b5
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x08b6
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x08b7
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x08b8
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x08b9
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x08bd
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x08be
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x08bf
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x08c0
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x08c1
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x08c3
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x08c4
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x08c5
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x08c6
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x08c7
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x08c8
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x08c9
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x08ca
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x08cd
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x08d0
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0000
[epson2] attach_one_config: len = 17, line = usb 0x04b8 0x0129
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0129
[epson2] attach_one_usb: dev = libusb:003:022-04b8-0129-ff-ff
[epson2] attach: devname = libusb:003:022-04b8-0129-ff-ff, type = 3
[epson2] e2_dev_init
[epson2] open_scanner: libusb:003:022-04b8-0129-ff-ff
[sanei_usb] sanei_usb_open: trying to open device `libusb:003:022-04b8-0129-ff-ff'
usb_os_open: 04b8:0129
usb_claim_interface: called for interface 0
Interface 0 of device is 0x000011ab
claim_interface: Interface 0 of device from QueryInterface is 0x7fea05201850
USB error: claim_interface(USBInterfaceOpen): another process has device opened for exclusive access
USB error: usb_claim_interface: couldn't claim interface
[sanei_usb] sanei_usb_open: libusb complained: usb_claim_interface: couldn't claim interface
usb_os_close: 04b8:0129
[epson2] libusb:003:022-04b8-0129-ff-ff open failed: Invalid argument
[epson2] attach_one_config: len = 17, line = usb 0x04b8 0x014b
[sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x014b
[epson2] attach_one_config: len = 17, line = net autodiscovery
[epson2] e2_network_discovery, sent discovery packet
[epson2]  response from 192.168.44.90
[epson2] attach_one_net: dev = 192.168.44.90
[epson2] attach: devname = net:192.168.44.90, type = 4
[epson2] e2_dev_init
[epson2] open_scanner: net:192.168.44.90
[epson2] sanei_epson_net_lock
[epson2] scanner opened
[epson2] e2_set_model: model is 'generic'
[epson2] esci_reset
[epson2] e2_send: ESC @
[epson2] e2_discover_capabilities
[epson2] esci_request_status
[epson2] e2_send: ESC F
[epson2] status: 12
[epson2]  ready
[epson2]  option equipment is installed
[epson2]  support extended commands
[epson2] detection with request_extended_identity
[epson2] esci_request_extended_identity
[epson2] e2_send: FS I
[epson2]  command level   : D7
[epson2]  basic resolution: 1200
[epson2]  min resolution  : 75
[epson2]  max resolution  : 1200
[epson2]  max pixel num   : 32752
[epson2]  scan area       : 14040x20400
[epson2]  adf area        : 14040x20400
[epson2]  tpu area        : 0x0
[epson2]  capabilities (1): 0x11
[epson2]  capabilities (2): 0x20
[epson2]  input depth     : 16
[epson2]  max output depth: 8
[epson2]  rom version     : 1.20
[epson2]  model name      : PID 08B9        
[epson2] options:
[epson2]  ADF detected
[epson2] capabilities (1):
[epson2]  ADF is duplex capable
[epson2]  push button is supported
[epson2] capabilities (2):
[epson2] e2_set_cmd_level: D7
[epson2] e2_set_model: model is 'PID 08B9'
[epson2] e2_set_fbf_area: 0.000000,0.000000 297.179993,431.799988 1200 [mm]
[epson2] e2_set_adf_area: 0.000000,0.000000 297.179993,431.799988 1200 [mm]
[epson2] discovering max depth, NAKs are expected
[epson2] e2_add_depth: add (bpp): 8
[epson2] maximum supported color depth: 8
[epson2] esci_request_focus_position
[epson2] setting focus is not supported
[epson2] esci_request_scanner_status
[epson2] e2_send: FS F
[epson2] global status   : 0x01
[epson2]  warmup can be cancelled
[epson2] adf status      : 0x80
[epson2] tpu status      : 0x00
[epson2] device type     : 0xc0
[epson2] main body status: 0x00
[epson2] e2_dev_post_init
[epson2] CCT model id is 0x00, profile offset 0
[epson2] cannot obtain resolution list, faking (75-1200)
[epson2] e2_add_resolution: add (dpi): 75
[epson2] e2_add_resolution: add (dpi): 100
[epson2] e2_add_resolution: add (dpi): 150
[epson2] e2_add_resolution: add (dpi): 300
[epson2] e2_add_resolution: add (dpi): 600
[epson2] e2_add_resolution: add (dpi): 1200
[epson2] highest available resolution: 1200
[epson2] esci_reset
[epson2] e2_send: ESC @
[epson2] scanner model: PID 08B9
[epson2] close_scanner: fd = 5
[epson2] sanei_epson_net_unlock
[epson2] e2_network_discovery, end
[epson2] handle obtained
[epson2] open_scanner: net:192.168.44.90
[epson2] sanei_epson_net_lock
[epson2] scanner opened
[epson2] esci_reset
[epson2] e2_send: ESC @
[epson2] * sane_epson2_start
[epson2] e2_check_adf
[epson2] e2_init_parameters
[epson2] e2_init_parameters: resolution = 75, preview = 0
[epson2] e2_init_parameters: 0x7fea03806200 0x7fea03806a30 tlx 0.000000 tly 0.000000 brx 297.179993 bry 431.799988 [mm]
[epson2] e2_setup_block_mode
[epson2] max req size: 32768, line count: 300
[epson2] final line count is 254
[epson2] params.format          = 0
[epson2] params.last_frame      = 1
[epson2] params.bytes_per_line  = 109
[epson2] params.pixels_per_line = 872
[epson2] params.lines           = 1273
[epson2] params.depth           = 1
[epson2] e2_set_extended_scanning_parameters
[epson2] esci_set_scanning_parameter
[epson2] resolution of main scan     : 75
[epson2] resolution of sub scan      : 75
[epson2] offset length of main scan  : 0
[epson2] offset length of sub scan   : 0
[epson2] scanning length of main scan: 872
[epson2] scanning length of sub scan : 1273
[epson2] scanning color              : 0
[epson2] data format                 : 1
[epson2] option control              : 0
[epson2] scanning mode               : 0
[epson2] block line number           : 254
[epson2] gamma correction            : 4
[epson2] brightness                  : 0
[epson2] color correction            : 1
[epson2] halftone processing         : 0
[epson2] threshold                   : 128
[epson2] auto area segmentation      : 0
[epson2] sharpness control           : 0
[epson2] mirroring                   : 0
[epson2] film type                   : 0
[epson2] main lamp lighting mode     : 0
[epson2] e2_send: FS W
[epson2] esci_set_gamma_table
[epson2] e2_send: ESC z
[epson2] e2_send: ESC z
[epson2] e2_send: ESC z
[epson2] using built in CCT profile
[epson2]  specific profile not available, using default
[epson2] e2_check_adf
[epson2] e2_wait_warm_up
[epson2] e2_check_warm_up
[epson2] esci_request_scanner_status
[epson2] e2_send: FS F
[epson2] global status   : 0x01
[epson2]  warmup can be cancelled
[epson2] adf status      : 0x80
[epson2] tpu status      : 0x00
[epson2] device type     : 0xc0
[epson2] main body status: 0x00
[epson2] sane_epson2_start: scanning...
[epson2] e2_start_ext_scan
[epson2] e2_send: FS G
[epson2] e2_start_ext_scan: fatal error
[epson2] e2_wait_warm_up
[epson2] e2_check_warm_up
[epson2] esci_request_scanner_status
[epson2] e2_send: FS F
[epson2] global status   : 0x03
[epson2]  scanner is warming up
[epson2]  warmup can be cancelled
[epson2] adf status      : 0x80
[epson2] tpu status      : 0x00
[epson2] device type     : 0xc0
[epson2] main body status: 0x00
[epson2] e2_check_warm_up
[epson2] esci_request_scanner_status
[epson2] e2_send: FS F
[epson2] global status   : 0x03
[epson2]  scanner is warming up
[epson2]  warmup can be cancelled
[epson2] adf status      : 0x80
[epson2] tpu status      : 0x00
[epson2] device type     : 0xc0
[epson2] main body status: 0x00
[epson2] e2_check_warm_up
[epson2] esci_request_scanner_status
[epson2] e2_send: FS F
[epson2] global status   : 0x01
[epson2]  warmup can be cancelled
[epson2] adf status      : 0x80
[epson2] tpu status      : 0x00
[epson2] device type     : 0xc0
[epson2] main body status: 0x00
[epson2] e2_start_ext_scan
[epson2] e2_send: FS G
[epson2]  status         : 0x12
[epson2]  block size     : 27686
[epson2]  block count    : 5
[epson2]  last block size: 327
[epson2] adjusted block count: 6
[epson2] sane_epson2_get_parameters
[epson2] scan in progress, returning saved params structure
[epson2] params.format          = 0
[epson2] params.last_frame      = 1
[epson2] params.bytes_per_line  = 109
[epson2] params.pixels_per_line = 872
[epson2] params.lines           = 1273
[epson2] params.depth           = 1
[epson2] e2_scan_finish
[epson2] * sane_epson2_cancel
[epson2] * sane_epson2_close
[epson2] close_scanner: fd = 3
[epson2] sanei_epson_net_unlock
[epson2] sane_epson2_exit
[epson2] free_devices
LadyLex-i7:sane-backends-1.0.25 tmyers$ 



--
sane-devel mailing list: [hidden email]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/sane-devel
Unsubscribe: Send mail with subject "unsubscribe your_password"
             to [hidden email]
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: 1.0.25 won't find epson 10000xl.

Olaf Meeuwissen-4
Hi Tom,

Tom Lists writes:

> I did a clean install of El Capitan. So no it didn’t as the 1.0.24
> wouldn’t install.  It works fine on this same computer and 1.0.24
> running Yosemite however.

OK, so that changes two things at a time, making the debugging a bit
more speculative.

>> On Nov 13, 2015, at 4:19 AM, Olaf Meeuwissen <[hidden email]> wrote:
>> [...]
>>
>> Can you retry with SANE_DEBUG_SANEI_USB=127 and SANE_DEBUG_EPSON2=10?

I'll be snipping the "uninteresting" bits and comment on the log as I
walk through it.

> LadyLex-i7:sane-backends-1.0.25 tmyers$
>   [Restored Nov 13, 2015, 11:42:50 AM]
> SANE_DEBUG_SANEI_USB=127 SANE_DEBUG_EPSON2=10 scanimage -d epson2 --format=tiff > /tmp/ix.tiff
> [...]
> usb_set_debug: Setting debugging level to 255 (on)

That's libusb-0.1.

> [sanei_usb] sanei_usb_scan_devices: marking existing devices
> [sanei_usb] libusb_scan_devices: Looking for libusb devices

And that too.

> [... looping over busses and devices ...]
> libusb/darwin.c usb_os_find_devices: Found 022-04b8-0129-ff-ff on 003 at location 0x336592896x

That's an Epson Expression 10000XL.

> usb_os_open: 04b8:0129
> libusb/darwin.c usb_control_msg (device: 022-04b8-0129-ff-ff): 128 6 512 0 0x7fff502ce7d0 8 1000
> libusb/darwin.c usb_control_msg (device: 022-04b8-0129-ff-ff): 128 6 512 0 0x7fea02d01040 32 1000
> usb_os_close: 04b8:0129
> [...]
> [sanei_usb] libusb_scan_devices: found libusb device (0x04b8/0x0129) interface 0  at libusb:003:022-04b8-0129-ff-ff
> [sanei_usb] store_device: add dn 2 with libusb:003:022-04b8-0129-ff-ff
> [sanei_usb] sanei_usb_scan_devices: device 00 is libusb:001:006-0b95-1790-ff-ff
> [sanei_usb] sanei_usb_scan_devices: device 01 is libusb:002:006-05ac-8286-ff-01
> [sanei_usb] sanei_usb_scan_devices: device 02 is libusb:003:022-04b8-0129-ff-ff
> [sanei_usb] sanei_usb_scan_devices: found 3 devices

Of which one is your Epson Expression 10000XL.

> [epson2] sane_epson2_open: name =

The epson2 backend starts looking for the first supported scanner.

> [...]
> [sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0129
> [epson2] attach_one_usb: dev = libusb:003:022-04b8-0129-ff-ff
> [epson2] attach: devname = libusb:003:022-04b8-0129-ff-ff, type = 3
> [epson2] e2_dev_init
> [epson2] open_scanner: libusb:003:022-04b8-0129-ff-ff
> [sanei_usb] sanei_usb_open: trying to open device `libusb:003:022-04b8-0129-ff-ff'
> usb_os_open: 04b8:0129
> usb_claim_interface: called for interface 0
> Interface 0 of device is 0x000010bb
> claim_interface: Interface 0 of device from QueryInterface is 0x7fea05201900
> USB error: claim_interface(USBInterfaceOpen): another process has device opened for exclusive access
> USB error: usb_claim_interface: couldn't claim interface
> [sanei_usb] sanei_usb_open: libusb complained: usb_claim_interface: couldn't claim interface
> usb_os_close: 04b8:0129
> [epson2] libusb:003:022-04b8-0129-ff-ff open failed: Invalid argument

It found the Epson Expression 10000XL but something else has already
claimed exclusive access.

> [...]
> [epson2] attach_one_config: len = 17, line = usb 0x04b8 0x0129
> [sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0129

Yes, we found one ...

> [epson2] attach_one_usb: dev = libusb:003:022-04b8-0129-ff-ff
> [epson2] attach: devname = libusb:003:022-04b8-0129-ff-ff, type = 3
> [epson2] e2_dev_init
> [epson2] open_scanner: libusb:003:022-04b8-0129-ff-ff
> [sanei_usb] sanei_usb_open: trying to open device `libusb:003:022-04b8-0129-ff-ff'
> usb_os_open: 04b8:0129
> usb_claim_interface: called for interface 0
> Interface 0 of device is 0x000011ab
> claim_interface: Interface 0 of device from QueryInterface is 0x7fea05201850
> USB error: claim_interface(USBInterfaceOpen): another process has device opened for exclusive access
> USB error: usb_claim_interface: couldn't claim interface
> [sanei_usb] sanei_usb_open: libusb complained: usb_claim_interface: couldn't claim interface
> usb_os_close: 04b8:0129
> [epson2] libusb:003:022-04b8-0129-ff-ff open failed: Invalid argument

... but, like before, it's been claimed exclusively by something else.

> [epson2] attach_one_config: len = 17, line = usb 0x04b8 0x014b
> [sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x014b

Huh?  Where's this coming from?  Your epson2.conf?
This is an Epson Expression 11000XL, by the way.

> [epson2] attach_one_config: len = 17, line = net autodiscovery

Oh, great :-|  Let's look for network attached devices.

> [epson2] e2_network_discovery, sent discovery packet
> [epson2]  response from 192.168.44.90
> [...]
> [epson2]  model name      : PID 08B9

Okay so you have a WorkForce 76x0 on your network somewhere.

> [...]
> [epson2] open_scanner: net:192.168.44.90

Let's use this then.

> [...]
> [epson2] e2_send: FS G
> [...]
> [epson2] e2_scan_finish
> [epson2] * sane_epson2_cancel
> [epson2] * sane_epson2_close
> [epson2] close_scanner: fd = 3
> [epson2] sanei_epson_net_unlock
> [epson2] sane_epson2_exit

So, what went wrong?

From the subject, I assume you expected this to scan from your 10000XL.
Instead, it scanned from a WorkForce 76x0.  I have no idea where that
11000XL is coming from.

You can disable the networked device in epson2.conf easily enough but
that still does not allow you to scan with the 10000XL.  The log quite
clearly indicates that some other application already grabbed exclusive
access.  Any idea which application that might be?

Would you happen to have saned running (or started by xinetd on demand)?
Maybe some monitoring application for TWAIN getting in the way.  I have
zero experience with running SANE-TWAIN on a Mac so I'm just shooting in
the dark.  Maybe you can provide a list of *all* processes that are
running when you run this scanimage command?  That might shed some light
on this.  Have a look at the ps manual page.

Hope this helps,
--
Olaf Meeuwissen, LPIC-2            FSF Associate Member since 2004-01-27
Support Free Software               Support the Free Software Foundation
https://my.fsf.org/donate                        https://my.fsf.org/join
 GnuPG key: F84A2DD9/B3C0 2F47 EA19 64F4 9F13  F43E B8A4 A88A F84A 2DD9


--
sane-devel mailing list: [hidden email]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/sane-devel
Unsubscribe: Send mail with subject "unsubscribe your_password"
             to [hidden email]
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Fwd: Re: 1.0.25 won't find epson 10000xl.

Olaf Meeuwissen-4
Forwarding to the list.

# Should set a Reply-To on my list mails ...

Tom Myers writes:

> Thank you so much.  Your play by play was very helpful in my understanding.  The issue is really the exclusive access.
>
> 37180 ??         0:03.35 /Library/Image Capture/Devices/EPSON Scanner.app/Contents/MacOS/EPSON Scanner
> kill 37180
>
>
> So by force quitting the Epson Scanner process which had it open exclusively open, all works well!
>
> I redid the same test with the epson2.conf to being the default but with the net commented out (previously I had left the net in and added checking for the 10000xl and 11000xl into the file.)
>
> Below is the relevant code that is the issue.
>
>
> SANE_DEBUG_SANEI_USB=127 SANE_DEBUG_EPSON2=10 scanimage -d epson2 --format=tiff > /tmp/ix.tiff
>
> [sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0129
> [epson2] attach_one_usb: dev = libusb:003:006-04b8-0129-ff-ff
> [epson2] attach: devname = libusb:003:006-04b8-0129-ff-ff, type = 3
> [epson2] e2_dev_init
> [epson2] open_scanner: libusb:003:006-04b8-0129-ff-ff
> [sanei_usb] sanei_usb_open: trying to open device `libusb:003:006-04b8-0129-ff-ff'
> usb_os_open: 04b8:0129
> usb_claim_interface: called for interface 0
> Interface 0 of device is 0x0000106b
> claim_interface: Interface 0 of device from QueryInterface is 0x7fd23a900600
> USB error: claim_interface(USBInterfaceOpen): another process has device opened for exclusive access
> USB error: usb_claim_interface: couldn't claim interface
> [sanei_usb] sanei_usb_open: libusb complained: usb_claim_interface: couldn't claim interface
> usb_os_close: 04b8:0129
> [epson2] libusb:003:006-04b8-0129-ff-ff open failed: Invalid argument
> …..
> [epson2] no device detected
> scanimage: open of device epson2 failed: Invalid argument
> [epson2] sane_epson2_exit
> [epson2] free_devices
>
>
>
>
>
>>
>>>> On Nov 13, 2015, at 4:19 AM, Olaf Meeuwissen <[hidden email]> wrote:
>>>> [...]
>>>>
>>>> Can you retry with SANE_DEBUG_SANEI_USB=127 and SANE_DEBUG_EPSON2=10?
>>
>> I'll be snipping the "uninteresting" bits and comment on the log as I
>> walk through it.
>>
>>> LadyLex-i7:sane-backends-1.0.25 tmyers$
>>>  [Restored Nov 13, 2015, 11:42:50 AM]
>>> SANE_DEBUG_SANEI_USB=127 SANE_DEBUG_EPSON2=10 scanimage -d epson2 --format=tiff > /tmp/ix.tiff
>>> [...]
>>> usb_set_debug: Setting debugging level to 255 (on)
>>
>> That's libusb-0.1.
>>
>>> [sanei_usb] sanei_usb_scan_devices: marking existing devices
>>> [sanei_usb] libusb_scan_devices: Looking for libusb devices
>>
>> And that too.
>>
>>> [... looping over busses and devices ...]
>>> libusb/darwin.c usb_os_find_devices: Found 022-04b8-0129-ff-ff on 003 at location 0x336592896x
>>
>> That's an Epson Expression 10000XL.
>>
>>> usb_os_open: 04b8:0129
>>> libusb/darwin.c usb_control_msg (device: 022-04b8-0129-ff-ff): 128 6 512 0 0x7fff502ce7d0 8 1000
>>> libusb/darwin.c usb_control_msg (device: 022-04b8-0129-ff-ff): 128 6 512 0 0x7fea02d01040 32 1000
>>> usb_os_close: 04b8:0129
>>> [...]
>>> [sanei_usb] libusb_scan_devices: found libusb device (0x04b8/0x0129) interface 0  at libusb:003:022-04b8-0129-ff-ff
>>> [sanei_usb] store_device: add dn 2 with libusb:003:022-04b8-0129-ff-ff
>>> [sanei_usb] sanei_usb_scan_devices: device 00 is libusb:001:006-0b95-1790-ff-ff
>>> [sanei_usb] sanei_usb_scan_devices: device 01 is libusb:002:006-05ac-8286-ff-01
>>> [sanei_usb] sanei_usb_scan_devices: device 02 is libusb:003:022-04b8-0129-ff-ff
>>> [sanei_usb] sanei_usb_scan_devices: found 3 devices
>>
>> Of which one is your Epson Expression 10000XL.
>>
>>> [epson2] sane_epson2_open: name =
>>
>> The epson2 backend starts looking for the first supported scanner.
>>
>>> [...]
>>> [sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0129
>>> [epson2] attach_one_usb: dev = libusb:003:022-04b8-0129-ff-ff
>>> [epson2] attach: devname = libusb:003:022-04b8-0129-ff-ff, type = 3
>>> [epson2] e2_dev_init
>>> [epson2] open_scanner: libusb:003:022-04b8-0129-ff-ff
>>> [sanei_usb] sanei_usb_open: trying to open device `libusb:003:022-04b8-0129-ff-ff'
>>> usb_os_open: 04b8:0129
>>> usb_claim_interface: called for interface 0
>>> Interface 0 of device is 0x000010bb
>>> claim_interface: Interface 0 of device from QueryInterface is 0x7fea05201900
>>> USB error: claim_interface(USBInterfaceOpen): another process has device opened for exclusive access
>>> USB error: usb_claim_interface: couldn't claim interface
>>> [sanei_usb] sanei_usb_open: libusb complained: usb_claim_interface: couldn't claim interface
>>> usb_os_close: 04b8:0129
>>> [epson2] libusb:003:022-04b8-0129-ff-ff open failed: Invalid argument
>>
>> It found the Epson Expression 10000XL but something else has already
>> claimed exclusive access.
>>
>>> [...]
>>> [epson2] attach_one_config: len = 17, line = usb 0x04b8 0x0129
>>> [sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x0129
>>
>> Yes, we found one ...
>>
>>> [epson2] attach_one_usb: dev = libusb:003:022-04b8-0129-ff-ff
>>> [epson2] attach: devname = libusb:003:022-04b8-0129-ff-ff, type = 3
>>> [epson2] e2_dev_init
>>> [epson2] open_scanner: libusb:003:022-04b8-0129-ff-ff
>>> [sanei_usb] sanei_usb_open: trying to open device `libusb:003:022-04b8-0129-ff-ff'
>>> usb_os_open: 04b8:0129
>>> usb_claim_interface: called for interface 0
>>> Interface 0 of device is 0x000011ab
>>> claim_interface: Interface 0 of device from QueryInterface is 0x7fea05201850
>>> USB error: claim_interface(USBInterfaceOpen): another process has device opened for exclusive access
>>> USB error: usb_claim_interface: couldn't claim interface
>>> [sanei_usb] sanei_usb_open: libusb complained: usb_claim_interface: couldn't claim interface
>>> usb_os_close: 04b8:0129
>>> [epson2] libusb:003:022-04b8-0129-ff-ff open failed: Invalid argument
>>
>> ... but, like before, it's been claimed exclusively by something else.
>>
>>> [epson2] attach_one_config: len = 17, line = usb 0x04b8 0x014b
>>> [sanei_usb] sanei_usb_find_devices: vendor=0x04b8, product=0x014b
>>
>> Huh?  Where's this coming from?  Your epson2.conf?
>> This is an Epson Expression 11000XL, by the way.
>>
>>> [epson2] attach_one_config: len = 17, line = net autodiscovery
>>
>> Oh, great :-|  Let's look for network attached devices.
>>
>>> [epson2] e2_network_discovery, sent discovery packet
>>> [epson2]  response from 192.168.44.90
>>> [...]
>>> [epson2]  model name      : PID 08B9
>>
>> Okay so you have a WorkForce 76x0 on your network somewhere.
>>
>>> [...]
>>> [epson2] open_scanner: net:192.168.44.90
>>
>> Let's use this then.
>>
>>> [...]
>>> [epson2] e2_send: FS G
>>> [...]
>>> [epson2] e2_scan_finish
>>> [epson2] * sane_epson2_cancel
>>> [epson2] * sane_epson2_close
>>> [epson2] close_scanner: fd = 3
>>> [epson2] sanei_epson_net_unlock
>>> [epson2] sane_epson2_exit
>>
>> So, what went wrong?
>>
>> From the subject, I assume you expected this to scan from your 10000XL.
>> Instead, it scanned from a WorkForce 76x0.  I have no idea where that
>> 11000XL is coming from.
>>
>> You can disable the networked device in epson2.conf easily enough but
>> that still does not allow you to scan with the 10000XL.  The log quite
>> clearly indicates that some other application already grabbed exclusive
>> access.  Any idea which application that might be?
>>
>> Would you happen to have saned running (or started by xinetd on demand)?
>> Maybe some monitoring application for TWAIN getting in the way.  I have
>> zero experience with running SANE-TWAIN on a Mac so I'm just shooting in
>> the dark.  Maybe you can provide a list of *all* processes that are
>> running when you run this scanimage command?  That might shed some light
>> on this.  Have a look at the ps manual page.
>>
>> Hope this helps,
--
Sent with my mu4e

--
sane-devel mailing list: [hidden email]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/sane-devel
Unsubscribe: Send mail with subject "unsubscribe your_password"
             to [hidden email]

ElCapitanDebug.txt (24K) Download Attachment
Loading...