[sane-devel] Problem using SX410 scanner - Invalid argument error
Steffan Harris
scisteffan at gmail.com
Wed Jun 8 14:15:01 UTC 2011
On 08/06/11 00:48, Olaf Meeuwissen wrote:
> Please keep this on the mailing list. That way it will get archived and
> be searchable for everyone.
>
> Steffan Harris<scisteffan at gmail.com> writes:
>
>
>> On 06/06/11 00:46, Olaf Meeuwissen wrote:
>>
>>> Steffan Harris<scisteffan at gmail.com> writes:
>>>
>>>
>>>> I'm getting invalid argument errors when trying to run scanimage>
>>>> out.pnm using an Epson SX410 printer/scanner unit running
>>>> sane-backends 1.0.21 on Debian. Here's the debug output:
>>>>
>>>> steffan at debian:~$ scanimage -L
>>>> device `v4l:/dev/video0' is a Noname Built-in iSight virtual device
>>>> device `epson2:libusb:001:014' is a Epson PID 0851 flatbed scanner
>>>> steffan at debian:~$ scanimage --version
>>>> scanimage (sane-backends) 1.0.21; backend version 1.0.21
>>>> steffan at debian:~$ SANE_DEBUG_EPSON2=255 scanimage> out.pnm
>>>> [sanei_debug] Setting debug level of epson2 to 255.
>>>> [epson2] sane_epson2_get_devices - results:
>>>> [... snip ...]
>>>> [epson2] 0 (3): PID 0851
>>>>
>>>>
>>> Things look OK so far, but
>>>
>>>
>>>> scanimage: sane_start: Invalid argument
>>>> [epson2] sane_epson2_exit
>>>> [epson2] free_devices
>>>>
>>>>
>>> I'd have expected at least a
>>>
>>> [epson2] sane_epson_2_sane_start
>>>
>>> before the scanimage message. Sure you sent all of the log?
>>>
>>> FWIW, several epson2 backend bugs were fixed in sane-backends-1.0.22 so
>>> you might want to give that a try. Alternatively, you can try the
>>> epkowa backend distributed as part of Image Scan! for Linux[1]. It is
>>> known to work just fine.
>>>
>>>
>> My scanner used to work before I started receiving this error - it
>> just appeared for no reason.
>>
> There's no such thing. Things never change for no reason.
>
>
>> Yes all the log is there. I've tried upgrading to sane-backends-1.0.22
>> with no luck.
>>
>
>> How do I switch to the epkowa backend?
>>
> Install the iscan-data and iscan packages.
>
> After that, scanimage -L will list your device as epkowa:... (possibly
> in addition to epson2:... and/or epson:..., depending on your dll.conf).
> Just use the epkowa:... listing to scanimage's -d option or select it in
> your frontend scanner selection dialog.
>
Thanks, that worked.
>
>> PS. xsane works fine!
>>
> Now that's odd. You're the second person to say so.
>
> Hope this helps,
>
More information about the sane-devel
mailing list