[sane-devel] Plustek hangs on OS/2 - part II

Paul Smedley paul at smedley.info
Tue Aug 9 10:27:37 UTC 2005

Oh & I forgot to mention - in the logs that 'beep' there's a return code 
(32772) from usbbulkread that says 'less data than requested returned'. 
  In this case, 1 byte was requested and 0 returned.....  log excerpt 
below shows what the backend does when this occurs.

[sanei_usb] sanei_usb_read_bulk: rc = 32772
[plustek] UIO error
[plustek] Calibration file-name set to:
[plustek] >E:\tcpipapp\home/.sane/Canon-N670U_N676U_LiDE20.cal<

In the log without beeps - the rc=32772 doesn't occur, and there are an 
extra few usbbulkread/write's before the calibration file is set...

Hope this helps it make more sense :)

Paul Smedley wrote:
> Hi All,
> Wonder if anyone has any ideas on the semi-random LiDE20 hangs on OS/2.
> Most of the time - if I run scanimage -L it hangs scanimage.exe.  When 
> it runs - I get a single beep out of the PC speaker, and looking at the 
> logs, scanimage has gone through all the backend exit routines. Usually, 
> unplugging the scanner will clear the scanimage -L hang.
> A sample log of this condition is at 
> http://smedley.info/lide20debugoutput-L-hang.txt
> Sometimes, scanimage -L will still give the beep, but not hang - sample 
> log at http://smedley.info/lide20debugoutput-L-beep-nohang.txt
> Finally, even rarer, sometimes scanimage -L doesn't beep at all, nor 
> does it hang - a log of this condition is at 
> http://smedley.info/lide20debugoutput-scan-good.txt
> Anyone have any clues at all?
> Cheers,
> Paul.

More information about the sane-devel mailing list