[sane-devel] invalid argument using in spite using SANE scanner or image acquisition device

Johannes Meixner jsmeix at suse.de
Mon Sep 17 08:43:15 BST 2018


On Sep 16 09:15 Andreas Moroder wrote (excerpt):
> I use SuSE 42.3 64 bit with kernel 4.4.143-65-default #1 SMP and
> sane-backend 1.0.24

in the openSUSE Build Service (OBS) development project "graphics"
we (i.e. openSUSE) provide the current sane-backends-1.0.27, cf.
also for openSUSE Leap 42.3 x86_64, see the section
"RPM packages of the "sane-backends" scanner drivers" in

> It worked well for long time, but since beginning of September I get a
> invalid argument error.
> scanimage -L
> returns
> device `pixma:MX920_192.168.1.66' is a CANON Canon PIXMA MX920 Series
> multi-function peripheral
> but when I try to scan I get
> scanimage --device="pixma:MX920_192.168.1.66" --format=TIFF > x.tiff
> scanimage: open of device pixma:MX920_192.168.1.66 failed: Invalid argument

See the section "Trouble-Shooting (Debugging)" at

First of all I would try to connect the scanner via USB,
preferably via a real USB 2 port, see the section "USB" in

If the scanner works again when connected via USB, the root cause
is likely related to the changes in your networking layer,
cf. the section "Scanning via Network" in

> I suppose a SuSE update caused this but I don't know what config files I
> should check or change.

To see what latest RPM packages have been installed run

# rpm -qa --last | less

Kind Regards
Johannes Meixner
SUSE LINUX GmbH - GF: Felix Imendoerffer, Jane Smithard,
Graham Norton - HRB 21284 (AG Nuernberg)

More information about the sane-devel mailing list