[sane-devel] Epson Perfection 2400 - conks out on desktop machine but works on laptop

m. allan noah kitno455 at gmail.com
Mon May 5 19:23:20 UTC 2008


1. can you be sure that you are not using epkowa on the machine that works
2. can you try using epson2 from sane 1.0.19?

allan

On Mon, May 5, 2008 at 2:58 PM, Phil Reynolds
<phil-sane at tinsleyviaduct.com> wrote:
> On Mon, May 05, 2008 at 07:20:44PM +0100, Phil Reynolds wrote:
>  > My scanner has been in storage while I had no room for it, but I
>  > reinstalled it today after removing a redundant printer.
>  >
>  > However, despite both my laptop and my desktop having similar setups,
>  > the scanner fails - usually coming to a halt - part way through a scan
>  > on my desktop machine. It does not do so on my laptop, but I cannot see
>  > any reason why it would fail on the desktop - there are no obvious error
>  > messages.
>
>  Self-followup - I have enabled debug output for the epson backend and
>  had it fail on a preview. This is what happened...
>
>  (lots of buf before this of course, various values)
>
>  [epson] buf[14332] ff �
>  [epson] buf[14333] ff �
>  [epson] buf[14334] ff �
>  [epson] buf[14335] ff �
>  [epson] send buf, size = 1
>  [epson] buf[0] 06 .
>  [epson] w_cmd_count = 44
>  [epson] r_cmd_count = 3804
>  [epson] sane_read: begin scan2
>  [epson] sane_read: end
>  [epson] sane_read: begin
>  [epson] sane_read: end
>  [epson] sane_read: begin
>  [epson] sane_read: end
>  [epson] sane_read: begin
>  [epson] sane_read: end
>  [epson] sane_read: begin
>  [epson] sane_read: begin scan1
>  [epson] w_cmd_count = 44
>  [epson] r_cmd_count = 3804
>  [epson] receive buf, expected = 6, got = 0
>  [epson] scan_finish()
>  [epson] send buf, size = 2
>  [epson] buf[0] 1b .
>  [epson] buf[1] 66 f
>  [epson] w_cmd_count = 45
>  [epson] r_cmd_count = 3804
>  [epson] send buf, size = 2
>  [epson] buf[0] 1b .
>  [epson] buf[1] 66 f
>  [epson] w_cmd_count = 46
>  [epson] r_cmd_count = 3804
>  [epson] w_cmd_count = 46
>  [epson] r_cmd_count = 3804
>  [epson] receive buf, expected = 4, got = 0
>  [epson] Extended status flag request failed
>  [epson] setvalue(option = 10, value = 0x82a23a8)
>  [epson] setvalue(option = 36, value = 0x82a23c4)
>  [epson] set = 0.338837
>  [epson] setvalue(option = 37, value = 0x82a23c8)
>  [epson] set = 11.182343
>  [epson] setvalue(option = 38, value = 0x82a23cc)
>  [epson] set = 209.415329
>  [epson] setvalue(option = 39, value = 0x82a23d0)
>  [epson] set = 296.841141
>  [epson] setvalue(option = 2, value = 0x82a23e8)
>  [epson] setvalue(option = 3, value = 0x82a23e0)
>  [epson] setvalue(option = 33, value = 0xbff423d0)
>  [epson] setvalue(option = 36, value = 0xbff4130c)
>  [epson] set = 0.338837
>  [epson] setvalue(option = 37, value = 0xbff4130c)
>  [epson] set = 11.182343
>  [epson] setvalue(option = 38, value = 0xbff4130c)
>  [epson] set = 209.415329
>  [epson] setvalue(option = 39, value = 0xbff4130c)
>  [epson] set = 296.841125
>  [epson] setvalue(option = 36, value = 0xbff40de8)
>  [epson] set = 0.338821
>  [epson] setvalue(option = 37, value = 0xbff40de8)
>  [epson] set = 11.182343
>  [epson] setvalue(option = 38, value = 0xbff40de8)
>  [epson] set = 209.415329
>  [epson] setvalue(option = 39, value = 0xbff40de8)
>  [epson] set = 296.841125
>  [epson] sane_get_parameters()
>  [epson] Returning saved params structure
>  [epson] Restoring parameters from saved parameters
>  [epson] Preview = 0
>  [epson] Resolution = 300
>  [epson] get para 0x8236018 0x8236708 tlx 0.338821 tly 11.182343 brx
>  209.415329 bry 296.841125 [mm]
>  [epson] params.format = 0
>  [epson] params.last_frame = 1
>  [epson] params.bytes_per_line = 632
>  [epson] params.pixels_per_line = 632
>  [epson] params.lines = 877
>  [epson] params.depth = 8
>  [epson] sane_get_parameters()
>  [epson] Returning saved params structure
>  [epson] Restoring parameters from saved parameters
>  [epson] Preview = 0
>  [epson] Resolution = 300
>  [epson] get para 0x8236018 0x8236708 tlx 0.338821 tly 11.182343 brx
>  209.415329 bry 296.841125 [mm]
>  [epson] params.format = 0
>  [epson] params.last_frame = 1
>  [epson] params.bytes_per_line = 632
>  [epson] params.pixels_per_line = 632
>  [epson] params.lines = 877
>  [epson] params.depth = 8
>  [epson] setvalue(option = 36, value = 0xbff4238c)
>  [epson] set = 0.338852
>  [epson] setvalue(option = 37, value = 0xbff4238c)
>  [epson] set = 1.355438
>  [epson] setvalue(option = 38, value = 0xbff4238c)
>  [epson] set = 213.820496
>  [epson] setvalue(option = 39, value = 0xbff4238c)
>  [epson] set = 296.841156
>  [epson] setvalue(option = 36, value = 0xbff41e68)
>  [epson] set = 0.338837
>  [epson] setvalue(option = 37, value = 0xbff41e68)
>  [epson] set = 1.355438
>  [epson] setvalue(option = 38, value = 0xbff41e68)
>  [epson] set = 213.820496
>  [epson] setvalue(option = 39, value = 0xbff41e68)
>  [epson] set = 296.841141
>  [epson] sane_get_parameters()
>  [epson] Returning saved params structure
>  [epson] Restoring parameters from saved parameters
>  [epson] Preview = 0
>  [epson] Resolution = 300
>  [epson] get para 0x8236018 0x8236708 tlx 0.338837 tly 1.355438 brx
>  213.820496 bry 296.841141 [mm]
>  [epson] params.format = 0
>  [epson] params.last_frame = 1
>  [epson] params.bytes_per_line = 632
>  [epson] params.pixels_per_line = 632
>  [epson] params.lines = 877
>  [epson] params.depth = 8
>
>  The preview stopped about 14 cm down the image area.
>
>
>
>  --
>  Phil Reynolds
>   o  ____ mail: phil-sane at tinsleyviaduct.com
>  |L_ \  / Web: http://www.tinsleyviaduct.com/phil/
>  (_)- \/  Waltham 66, Emley Moor 69, Droitwich 79, Windows 95
>
>  --
>  sane-devel mailing list: sane-devel at lists.alioth.debian.org
>  http://lists.alioth.debian.org/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