I have made some progress.

Removed the two iscan packages:
$ sudo dpkg --purge iscan-plugin-gt-f600
$ sudo dpkg --purge iscan

Installed these other packages I found on the Epson support site: https://download2.ebz.epson.net/iscan/general/deb/x64/iscan-bundle-1.0.0.x64.deb.tar.gz
$ tar -zxvf iscan-bundle-1.0.0.x64.deb.tar.gz
$ cd iscan-bundle-1.0.0.x64.deb
$./install.sh --dry-run
dpkg --install ./core/iscan_2.30.1-1~usb0.1.ltdl7_amd64.deb ./data/iscan-data_1.36.0-1_all.deb ./plugins/iscan-network-nt_1.1.1-1_amd64.deb
$ ./install.sh

$ dpkg-query -l *scan* | grep ^ii
ii iscan 2.30.1-1~usb0.1.ltdl7 amd64 simple, easy to use scanner utility for EPSON scanners ii iscan-data 1.36.0-1 all Image Scan! for Linux data files ii iscan-network-nt 1.1.1-1 amd64 Image Scan! Network Plugin ii simple-scan 3.12.1-0ubuntu1 amd64 Simple Scanning Utility

$ grep -e "^[^#]" /etc/sane.d/epkowa.conf
usb
scsi
usb 0x04b8 0x0118

$ ls /usr/lib/sane
libsane-epkowa.la  libsane-epkowa.so.1 libsane-epkowa.so.1.0.15

$ sudo scanimage -L
device `epkowa:usb:001:007' is a Epson (unknown model) flatbed scanner

$ scanimage -d
scanimage: open of device epkowa:usb:001:007 failed: Invalid argument

$ SANE_DEBUG_DLL=10 iscan
[sanei_debug] Setting debug level of dll to 10.
[dll] sane_init: SANE dll backend version 1.0.13 from sane-backends 1.0.23
[dll] sane_init/read_dlld: attempting to open directory `./dll.d'
[dll] sane_init/read_dlld: attempting to open directory `/etc/sane.d/dll.d'
[dll] sane_init/read_dlld: using config directory `/etc/sane.d/dll.d'
[dll] sane_init/read_dlld: considering /etc/sane.d/dll.d/libsane-extras
[dll] sane_init/read_config: reading dll.d/libsane-extras
[dll] add_backend: adding backend `ls5000'
[dll] sane_init/read_dlld: considering /etc/sane.d/dll.d/iscan
[dll] sane_init/read_config: reading dll.d/iscan
[dll] add_backend: adding backend `epkowa'
[dll] sane_init/read_dlld: considering /etc/sane.d/dll.d/hplip
[dll] sane_init/read_config: reading dll.d/hplip
[dll] add_backend: adding backend `hpaio'
[dll] sane_init/read_dlld: done.
[dll] sane_init/read_config: reading dll.conf
[dll] add_backend: adding backend `epkowa'
[dll] add_backend: `epkowa' is already there
[dll] sane_get_devices
[dll] load: searching backend `epkowa' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane' [dll] load: trying to load `/usr/lib/x86_64-linux-gnu/sane/libsane-epkowa.so.1' [dll] load: couldn't open `/usr/lib/x86_64-linux-gnu/sane/libsane-epkowa.so.1' (No such file or directory)
[dll] load: trying to load `/usr/lib/sane/libsane-epkowa.so.1'
[dll] load: dlopen()ing `/usr/lib/sane/libsane-epkowa.so.1'
[dll] init: initializing backend `epkowa'
[dll] init: backend `epkowa' is version 1.0.213
[dll] load: searching backend `hpaio' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane' [dll] load: trying to load `/usr/lib/x86_64-linux-gnu/sane/libsane-hpaio.so.1' [dll] load: couldn't open `/usr/lib/x86_64-linux-gnu/sane/libsane-hpaio.so.1' (No such file or directory)
[dll] load: trying to load `/usr/lib/sane/libsane-hpaio.so.1'
[dll] load: couldn't open `/usr/lib/sane/libsane-hpaio.so.1' (No such file or directory)
[dll] load: couldn't find backend `hpaio' (No such file or directory)
[dll] load: searching backend `ls5000' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane' [dll] load: trying to load `/usr/lib/x86_64-linux-gnu/sane/libsane-ls5000.so.1' [dll] load: couldn't open `/usr/lib/x86_64-linux-gnu/sane/libsane-ls5000.so.1' (No such file or directory)
[dll] load: trying to load `/usr/lib/sane/libsane-ls5000.so.1'
[dll] load: couldn't open `/usr/lib/sane/libsane-ls5000.so.1' (No such file or directory)
[dll] load: couldn't find backend `ls5000' (No such file or directory)
[dll] sane_get_devices: found 1 devices
[sanei_debug] Setting debug level of dll to 10.
[dll] sane_init: SANE dll backend version 1.0.13 from sane-backends 1.0.23
[dll] sane_init/read_dlld: attempting to open directory `./dll.d'
[dll] sane_init/read_dlld: attempting to open directory `/etc/sane.d/dll.d'
[dll] sane_init/read_dlld: using config directory `/etc/sane.d/dll.d'
[dll] sane_init/read_dlld: considering /etc/sane.d/dll.d/libsane-extras
[dll] sane_init/read_config: reading dll.d/libsane-extras
[dll] add_backend: adding backend `ls5000'
[dll] add_backend: `ls5000' is already there
[dll] sane_init/read_dlld: considering /etc/sane.d/dll.d/iscan
[dll] sane_init/read_config: reading dll.d/iscan
[dll] add_backend: adding backend `epkowa'
[dll] add_backend: `epkowa' is already there
[dll] sane_init/read_dlld: considering /etc/sane.d/dll.d/hplip
[dll] sane_init/read_config: reading dll.d/hplip
[dll] add_backend: adding backend `hpaio'
[dll] add_backend: `hpaio' is already there
[dll] sane_init/read_dlld: done.
[dll] sane_init/read_config: reading dll.conf
[dll] add_backend: adding backend `epkowa'
[dll] add_backend: `epkowa' is already there
[dll] sane_open: trying to open `epkowa:usb:001:007'
[dll] sane_exit: exiting
[dll] sane_exit: calling backend `epkowa's exit function
[dll] sane_exit: finished

iscan ends with a GUI popup that contains: "Could not send command to scanner. Check the scanner's status."

So, it seems my problem now is that the scanner can not be opened. Does anyone have an idea about how to solve this?
Thanks in advance.


--
sane-devel mailing list: [email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/sane-devel
Unsubscribe: Send mail with subject "unsubscribe your_password"
            to [email protected]

Reply via email to