[sane-devel] Fujitsu M3091DCd scanner: scanadf: invalid argument

m. allan noah kitno455 at gmail.com
Mon Oct 31 15:41:10 UTC 2011


It appears that the 3091 does not support the scanner control command
with function 0. This is used on all other Fujitsu machines to
indicate the use of the adf. The other adf-only machines support this
function. I suppose it could be made conditional based on the presence
of the adf.

Are you able to compile sane-backends from source?

allan

On Mon, Oct 31, 2011 at 11:01 AM, Dave Webb
<dave.webb8211 at googlemail.com> wrote:
> Hi,
>
> I can provide more debug information because I did:
> user at alpha:~$ export SANE_DEBUG_FUJITSU=128
>
> To me, this is the relevant excerpt:
>
> [...]
> [fujitsu] scanner_control: start
> [fujitsu] scanner_control: function 0
> [fujitsu] do_scsi_cmd: start
> [fujitsu] cmd: writing 10 bytes
> [fujitsu] cmd: >>
> [fujitsu] 000: f1 00 00 00 00 00 00 00 00 00                   ..........
> [fujitsu] sense_handler: start
> [fujitsu] Sense=0x5, ASC=0x24, ASCQ=00, EOM=1, ILI=0, info=00000000
> [fujitsu] Illegal request: invalid CDB field
> [fujitsu] do_scsi_cmd: return 'Invalid argument'
> [fujitsu] scanner_control: error, tries 1, ret 4
> [fujitsu] scanner_control: finish
> [fujitsu] sane_start: ERROR: cannot control adf, ignoring
> [...]
>
> The full log is attached.
>
> Kind regards!
>
> Dave Webb
>
> --
> sane-devel mailing list: sane-devel at lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/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