[sane-devel] Epson CX5200 not detected with sane-find-scanner

Jeff Courtade jeffrey.courtade@us.army.mil
Tue, 05 Aug 2003 14:40:22 -0400


When running this with the official distribution there was no additional 
output from scanimage -L
with
 export SANE_DEBUG_EPSON=255  set.

I installed the available dev snapshot just now.

After setting up /etc/sane.d/epson.conf

usb /dev/usb/scanner0

now when I set the debug level I get additional output

and it detects my scanner

This is the output from that

Should it be detected as an unknown model?

Jeff

-----------------------------------------

jeff@humdinger:/tmp/sane-backends-1.0.12$ sudo scanimage -L
[sanei_debug] Setting debug level of epson to 255.
[epson] sane_init: sane-backends 1.0.12-cvs
[epson] sane_init, ># epson.conf<
[epson] sane_init, >#<
[epson] sane_init, ># here are some examples for how to configure the 
EPSON backend<
[epson] sane_init, >#<
[epson] sane_init, ># SCSI scanner:<
[epson] sane_init, >#scsi EPSON<
[epson] sane_init, >#<
[epson] sane_init, ># Parallel port scanner:<
[epson] sane_init, >#pio 0x278<
[epson] sane_init, >#pio 0x378<
[epson] sane_init, >#pio 0x3BC<
[epson] sane_init, >#<
[epson] sane_init, ># USB scanner - only enable this if you have an 
EPSON scanner. It could<
[epson] sane_init, >#               otherwise block your non-EPSON 
scanner from being<
[epson] sane_init, >#               recognized.<
[epson] sane_init, >#           Depending on your distribution, you may 
need either the<
[epson] sane_init, >#           first or the second entry.<
[epson] sane_init, >#usb /dev/usbscanner0<
[epson] sane_init, >usb /dev/usb/scanner0<
[epson] attach_one_usb(/dev/usb/scanner0)
[epson] SANE Epson Backend v0.2.36 - 2003-03-26
[epson] attach(/dev/usb/scanner0, 3)
[epson] attach: opening /dev/usb/scanner0
[epson] Found valid EPSON scanner: 0x4b8/0x801 (vendorID/productID)
[epson] send buf, size = 2
[epson] buf[0] 1b .
[epson] buf[1] 40 @
[epson] receive buf, expected = 1, got = 1
[epson] buf[0] 06 .
[epson] get_identity_information()
[epson] send buf, size = 2
[epson] buf[0] 1b .
[epson] buf[1] 49 I
[epson] receive buf, expected = 4, got = 4
[epson] buf[0] 02 .
[epson] buf[1] 00 .
[epson] buf[2] 13 .
[epson] buf[3] 00 .
[epson] code   02
[epson] status 00
[epson] count  19
[epson] receive buf, expected = 19, got = 19
[epson] buf[0] 44 D
[epson] buf[1] 31 1
[epson] buf[2] 52 R
[epson] buf[3] 64 d
[epson] buf[4] 00 .
[epson] buf[5] 52 R
[epson] buf[6] 2c ,
[epson] buf[7] 01 .
[epson] buf[8] 52 R
[epson] buf[9] 58 X
[epson] buf[10] 02 .
[epson] buf[11] 52 R
[epson] buf[12] b0 .
[epson] buf[13] 04 .
[epson] buf[14] 41 A
[epson] buf[15] d8 .
[epson] buf[16] 27 '
[epson] buf[17] d8 .
[epson] buf[18] 36 6
[epson] type    D 0x44
[epson] level   1 0x31
[epson] no option equipment installed
[epson] resolution (dpi): 100
[epson] resolution (dpi): 300
[epson] resolution (dpi): 600
[epson] resolution (dpi): 1200
[epson] maximum scan area: x 10200 y 14040
[epson] fbf tlx 0.000000 tly 0.000000 brx 215.899994 bry 297.179993 [mm]
[epson] get_identity2_information()
[epson] send buf, size = 2
[epson] buf[0] 1b .
[epson] buf[1] 69 i
[epson] receive buf, expected = 4, got = 4
[epson] buf[0] 02 .
[epson] buf[1] 00 .
[epson] buf[2] 58 X
[epson] buf[3] 00 .
[epson] receive buf, expected = 88, got = 88
[epson] buf[0] b0 .
[epson] buf[1] 04 .
[epson] buf[2] d5 .
[epson] buf[3] 00 .
[epson] buf[4] 00 .
[epson] buf[5] 00 .
[epson] buf[6] 00 .
[epson] buf[7] 00 .
[epson] buf[8] 00 .
[epson] buf[9] 00 .
[epson] buf[10] 00 .
[epson] buf[11] 00 .
[epson] buf[12] 00 .
[epson] buf[13] 00 .
[epson] buf[14] 32 2
[epson] buf[15] 00 .
[epson] buf[16] 48 H
[epson] buf[17] 00 .
[epson] buf[18] 4b K
[epson] buf[19] 00 .
[epson] buf[20] 60 `
[epson] buf[21] 00 .
[epson] buf[22] 64 d
[epson] buf[23] 00 .
[epson] buf[24] 96 .
[epson] buf[25] 00 .
[epson] buf[26] c8 .
[epson] buf[27] 00 .
[epson] buf[28] f0 .
[epson] buf[29] 00 .
[epson] buf[30] 0a .
[epson] buf[31] 01 .
[epson] buf[32] 2c ,
[epson] buf[33] 01 .
[epson] buf[34] 5e ^
[epson] buf[35] 01 .
[epson] buf[36] 68 h
[epson] buf[37] 01 .
[epson] buf[38] 90 .
[epson] buf[39] 01 .
[epson] buf[40] 58 X
[epson] buf[41] 02 .
[epson] buf[42] d0 .
[epson] buf[43] 02 .
[epson] buf[44] 20
[epson] buf[45] 03 .
[epson] buf[46] b0 .
[epson] buf[47] 04 .
[epson] buf[48] 00 .
[epson] buf[49] 00 .
[epson] buf[50] 32 2
[epson] buf[51] 00 .
[epson] buf[52] 48 H
[epson] buf[53] 00 .
[epson] buf[54] 4b K
[epson] buf[55] 00 .
[epson] buf[56] 60 `
[epson] buf[57] 00 .
[epson] buf[58] 64 d
[epson] buf[59] 00 .
[epson] buf[60] 96 .
[epson] buf[61] 00 .
[epson] buf[62] c8 .
[epson] buf[63] 00 .
[epson] buf[64] f0 .
[epson] buf[65] 00 .
[epson] buf[66] 0a .
[epson] buf[67] 01 .
[epson] buf[68] 2c ,
[epson] buf[69] 01 .
[epson] buf[70] 5e ^
[epson] buf[71] 01 .
[epson] buf[72] 68 h
[epson] buf[73] 01 .
[epson] buf[74] 90 .
[epson] buf[75] 01 .
[epson] buf[76] 58 X
[epson] buf[77] 02 .
[epson] buf[78] d0 .
[epson] buf[79] 02 .
[epson] buf[80] 20
[epson] buf[81] 03 .
[epson] buf[82] b0 .
[epson] buf[83] 04 .
[epson] buf[84] 60 `
[epson] buf[85] 09 .
[epson] buf[86] 00 .
[epson] buf[87] 00 .
[epson] send buf, size = 2
[epson] buf[0] 1b .
[epson] buf[1] 44 D
[epson] receive buf, expected = 1, got = 1
[epson] buf[0] bf .
[epson] send buf, size = 2
[epson] buf[0] 1b .
[epson] buf[1] 44 D
[epson] receive buf, expected = 1, got = 1
[epson] buf[0] bf .
[epson] send buf, size = 2
[epson] buf[0] 1b .
[epson] buf[1] 44 D
[epson] receive buf, expected = 1, got = 1
[epson] buf[0] bf .
[epson] Max. supported color depth = 8
[epson] request_focus_position()
[epson] Disabling 'Set Focus' support
[epson] send buf, size = 2
[epson] buf[0] 1b .
[epson] buf[1] 66 f
[epson] send buf, size = 2
[epson] buf[0] 1b .
[epson] buf[1] 66 f
[epson] Extended status flag request failed
[epson] sane_get_devices()
device `epson:/dev/usb/scanner0' is a Epson Unknown model flatbed scanner

Henning Meier-Geinitz wrote:

>Hi,
>
>On Tue, Aug 05, 2003 at 11:51:16AM -0400, Jeff Courtade wrote:
>  
>
>>When I set the debug I do not get any additional info
>>    
>>
>
>This would mean that the epson backend is not loaded at all. But at
>least what you quote here isn't the same I wrote:
>
>  
>
>>jeff@humdinger:~$ export SANE_DEBUG_EPSON=255
>>jeff@humdinger:~$ sane-find-scanner
>>    
>>
>
>I wrote:
>
>  
>
>>>Please show us the output when debugging is enabled:
>>>
>>>SANE_DEBUG_EPSON=255 scanimage -L
>>>      
>>>
>
>So I was talking about scanimage, not sane-find-scanner.
>
>Some background information: SANE_DEBUG_BACKENDNAME (e.g.
>SANE_DEBUG_EPSON) enables debugging for that speicfic backend. If you
>set it and the backend is run, you'll get debug messages. This works
>with all frontends, e.g. scanimage, xsane or xscanimage.
>
>sane-find-scanner is not a frontend. It just checks the device files
>for existing scanners therefore you don't get any additional messages.
>
>Bye,
>  Henning
>_______________________________________________
>Sane-devel mailing list
>Sane-devel@www.mostang.com
>http://www.mostang.com/mailman/listinfo/sane-devel
>  
>