[sane-devel] Not able to use Epson 4180 with SANE
Colin
colin.harsh at gmail.com
Fri Mar 25 13:08:03 UTC 2016
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.
More information about the sane-devel
mailing list