<div dir="ltr">Folks,<div><br></div><div>I have a Fujitsu fi-4750C SCSI-scanner (Actually, two of them, one recently for spare parts, but it may be good enough for use.  Will know soon.  Ping me directly if interested.)</div>
<div><br></div><div>Works fine using the standard Fujitsu WinXP TWAIN driver, using Acrobat 10 as the scanning app, but slow (running on a wimpy old ThinkPad + dock), including ADF duplex scanning.</div><div><br></div><div>
Built and installed SANE on a Mac G5 machine (Note: PPC processor) running Mac OS X (latest PPC-compatible version).  Works great, faster, including ADF Front Side.  BUT NOT anything involving ADF Back Side (either back side alone, or duplex).  I get a:</div>
<div><br></div><div><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><div>do_scsi_cmd: return 'Error during device I/O'</div><div><br></div></blockquote></div><div>In trying to chase this down, I set the SANE_DEBUG_FUJITSU environment variable at its noisiest level, 35, and ran both front side ADF (successful) and back side ADF (failed) scans and compared the (huge!) logs.  They are identical, up to the point of error (at line 9,122), except for the following lines:</div>
<div><br></div><div><div><ul><li>started=0, side=0, source=<b>1</b> <-- for ADF front, <b>2</b> for back</li><li>do_scsi_cmd: start … <i><writes 10 bytes, then 72 bytes, in the 0-9th byte of the 72…></i></li><ul>
<li>00…xx…<b>00</b> <i><for front></i></li><li>00…xx…<b>80</b> <i><for back></i></li></ul><li>do_scsi_cmd: start … <i><writes 10 bytes, in the 0…6th byte of the 10…></i></li><ul><li>28…xx…<b>00</b> <i><for front></i></li>
<li>28…xx…<b>80</b> <i><for back></i></li></ul><li>setup_buffers: free buffer <b>1</b> <-- for ADF front, <b>0</b> for back</li><li>do_scsi_cmd: start … <i><writes 6 bytes, then 1 byte, which are…></i></li>
<ul><li>1b 00 00 00 01 00, then <b>00</b> <i><for front></i></li><li>1b 00 00 00 01 00, then <b>80</b> <i><for back></i></li></ul></ul></div></div><div>The changes from source = 1 to 2, and in "00" to "80" appear <i>plausible</i> for changing ADF front to back, the difference in 'free buffer" less so.  But, not knowing the SCSI command structure for the scanner, I can't proceed.</div>
<div><br></div><div>Thus, a couple questions:</div><div><div><ol><li>Can anyone provide me with the SCSI command listing and docs for the Fujitsu fi-4750C?</li><li>Anybody have a maintenance manual for this or similar scanner?</li>
<li>Any other hints on how to proceed?</li></ol><div>Would like to provide a fix for this before your next release comes out :-)</div></div><div><br></div><div>TIA,</div><div><br></div><div>Mike</div><div><br></div><br></div>
<div><br></div></div>