perfection epson v30 installed but scanner fails to connect

Asked by robert on 2013-06-18

I have all dependicies installed, researched all possible options and still get this message:

Could not send command to scanner.

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu update-manager Edit question
Assignee:
No assignee Edit question
Solved by:
robert
Solved:
2013-07-03
Last query:
2013-07-03
Last reply:
2013-07-03

Epsons frequently need iscan and iscan-data packages

robert (raweinstein) said : #2

Those packages are already installed..

robert (raweinstein) said : #3

Is there any output you would like me to display??

robert (raweinstein) said : #4

I'm still patiently waiting as what to do next....

robert (raweinstein) said : #5

lpq -Pprinter
WARNING: gnome-keyring:: couldn't connect to: /tmp/keyring-OGQqvH/pkcs11: Connection refused
lpq: Unknown destination "printer".

robert (raweinstein) said : #6

 lsusb
Bus 001 Device 005: ID 04b8:0131 Seiko Epson Corp. Perfection V300

Manfred Hampl (m-hampl) said : #7

what is the output of the terminal commands

sane-find-scanner
sudo sane-find-scanner

robert (raweinstein) said : #8

 sane-find-scanner

  # sane-find-scanner will now attempt to detect your scanner. If the
  # result is different from what you expected, first make sure your
  # scanner is powered up and properly connected to your computer.

  # No SCSI scanners found. If you expected something different, make sure that
  # you have loaded a kernel SCSI driver for your SCSI adapter.

found USB scanner (vendor=0x041e, product=0x4036) at libusb:002:002
found USB scanner (vendor=0x03f0 [HP], product=0x2e12 [Officejet 4500 G510n-z]) at libusb:001:003
  # Your USB scanner was (probably) detected. It may or may not be supported by
  # SANE. Try scanimage -L and read the backend's manpage.

  # Not checking for parallel port scanners.

  # Most Scanners connected to the parallel port or other proprietary ports
  # can't be detected by this program.

  # You may want to run this program as root to find all devices. Once you
  # found the scanner devices, be sure to adjust access permissions as
  # necessary.

robert (raweinstein) said : #9

 sudo sane-find-scanner
[sudo] password for robert:

  # sane-find-scanner will now attempt to detect your scanner. If the
  # result is different from what you expected, first make sure your
  # scanner is powered up and properly connected to your computer.

  # No SCSI scanners found. If you expected something different, make sure that
  # you have loaded a kernel SCSI driver for your SCSI adapter.

found USB scanner (vendor=0x041e [Creative Labs ], product=0x4036 [WebCam Live! ]) at libusb:002:002
found USB scanner (vendor=0x03f0 [HP], product=0x2e12 [Officejet 4500 G510n-z]) at libusb:001:003
  # Your USB scanner was (probably) detected. It may or may not be supported by
  # SANE. Try scanimage -L and read the backend's manpage.

  # Not checking for parallel port scanners.

  # Most Scanners connected to the parallel port or other proprietary ports
  # can't be detected by this program.

Manfred Hampl (m-hampl) said : #10

According to its output, sane-find-scanner cannot find the epson scanner, but a HP Office jet.
Are you sure that the epson scanner was plugged in and turned on?
Have you followed the instructions on the epson sites to install the packages (seems that there are _three_ packages for that device)?

from one of the packages:
Package: esci-interpreter-gt-f720
Description: Plugin for the GT-F720/S620 and Perfection V30/V300 Photo
 This plugin converts between the native protocol of the supported
 devices and the ESC/I protocol. The latter protocol is supported
 by the SANE 'epkowa' backend, part of Image Scan!, and some other
 SANE backends. However, only the 'epkowa' backend provides the
 hooks needed to use this plugin.
 .
 You only need this plugin if you have one of the following models:
  - Epson GT-F720
  - Epson GT-S620
  - Epson Perfection V30
  - Epson Perfection V300 PHOTO

robert (raweinstein) said : #11

The Scanner wasn't turned on but after I turned it on I followed your previous instructions see the output here:
 sane-find-scanner

  # sane-find-scanner will now attempt to detect your scanner. If the
  # result is different from what you expected, first make sure your
  # scanner is powered up and properly connected to your computer.

  # No SCSI scanners found. If you expected something different, make sure that
  # you have loaded a kernel SCSI driver for your SCSI adapter.

found USB scanner (vendor=0x041e, product=0x4036) at libusb:002:002
found USB scanner (vendor=0x04b8 [EPSON], product=0x0131 [EPSON Scanner]) at libusb:001:006
found USB scanner (vendor=0x03f0 [HP], product=0x2e12 [Officejet 4500 G510n-z]) at libusb:001:003
  # Your USB scanner was (probably) detected. It may or may not be supported by
  # SANE. Try scanimage -L and read the backend's manpage.

  # Not checking for parallel port scanners.

  # Most Scanners connected to the parallel port or other proprietary ports
  # can't be detected by this program.

  # You may want to run this program as root to find all devices. Once you
  # found the scanner devices, be sure to adjust access permissions as
  # necessary.

robert (raweinstein) said : #12

sudo sane-find-scanner
[sudo] password for robert:

  # sane-find-scanner will now attempt to detect your scanner. If the
  # result is different from what you expected, first make sure your
  # scanner is powered up and properly connected to your computer.

  # No SCSI scanners found. If you expected something different, make sure that
  # you have loaded a kernel SCSI driver for your SCSI adapter.

found USB scanner (vendor=0x041e [Creative Labs ], product=0x4036 [WebCam Live! ]) at libusb:002:002
found USB scanner (vendor=0x04b8 [EPSON], product=0x0131 [EPSON Scanner]) at libusb:001:006
found USB scanner (vendor=0x03f0 [HP], product=0x2e12 [Officejet 4500 G510n-z]) at libusb:001:003
  # Your USB scanner was (probably) detected. It may or may not be supported by
  # SANE. Try scanimage -L and read the backend's manpage.

  # Not checking for parallel port scanners.

  # Most Scanners connected to the parallel port or other proprietary ports
  # can't be detected by this program.

Manfred Hampl (m-hampl) said : #13

Ok, now sane-find-scanner is able to detect the scanner. There is no difference between the command when used with and without sudo; this confirms that there is no access rights problem.

Have you installed the esci-interpreter package that seems to be necessary for that device (in addition to the two other packages iscan and iscan-data that usually are needed)?

If you try the command "scanimage -L", what do you see?

robert (raweinstein) said : #14

Yes the esci-interpreter has been installed. Is there a command that I could enter that will tell me exactly what is installed for this software. dkpg -i iscan not sure. As for the other command see here:
scanimage -L
WARNING: gnome-keyring:: couldn't connect to: /tmp/keyring-U7kAue/pkcs11: Connection refused
device `hpaio:/usb/Officejet_4500_G510n-z?serial=CN048H505M05HR' is a Hewlett-Packard Officejet_4500_G510n-z all-in-one

robert (raweinstein) said : #15

Manfred is there something else where going to try and see???

Manfred Hampl (m-hampl) said : #16

You seem to have two problems: the gnome-keyring error message, and the non-functioning scanner.

The gnow-keyring error might be bug 932177

Please execute these commands

echo $DESKTOP_SESSION
cat /etc/xdg/autostart/gnome-keyring-pkcs11.desktop

and copy/paste all output into this question document.

For the scanner problem the next step I would recommend trying is the following:

make sure the scanner is switched on and issue the commands:

lsusb
sane-find-scanner
scanimage -L
scanimage -f "scanner number %i device %d is a %t, model %m, produced by %v"
ls /dev/sg*
ls /dev/usbs*

and copy/paste all output as done before.
This should tell, how far the scanner is identified by the different parts of the system.

robert (raweinstein) said : #17

 echo $DESKTOP_SESSION
gnome-shell

 cat /etc/xdg/autostart/gnome-keyring-pkcs11.desktop
[Desktop Entry]
Type=Application
Name=Certificate and Key Storage
Comment=GNOME Keyring: PKCS#11 Component
Exec=/usr/bin/gnome-keyring-daemon --start --components=pkcs11
OnlyShowIn=GNOME;Unity;
X-GNOME-Autostart-Phase=Initialization
X-GNOME-AutoRestart=false
X-GNOME-Autostart-Notify=true
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=gnome-keyring
X-GNOME-Bugzilla-Component=general
X-GNOME-Bugzilla-Version=3.2.2
NoDisplay=false
X-Ubuntu-Gettext-Domain=gnome-keyring

robert (raweinstein) said : #18

 lsusb
Bus 001 Device 013: ID 04b8:0131 Seiko Epson Corp. Perfection V300
Bus 001 Device 006: ID 03f0:2e12 Hewlett-Packard
Bus 002 Device 002: ID 041e:4036 Creative Technology, Ltd Webcam Live!/Live! Pro
Bus 002 Device 003: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

 sane-find-scanner

  # sane-find-scanner will now attempt to detect your scanner. If the
  # result is different from what you expected, first make sure your
  # scanner is powered up and properly connected to your computer.

  # No SCSI scanners found. If you expected something different, make sure that
  # you have loaded a kernel SCSI driver for your SCSI adapter.

found USB scanner (vendor=0x041e, product=0x4036) at libusb:002:002
found USB scanner (vendor=0x04b8 [EPSON], product=0x0131 [EPSON Scanner]) at libusb:001:013
found USB scanner (vendor=0x03f0 [HP], product=0x2e12 [Officejet 4500 G510n-z]) at libusb:001:006
  # Your USB scanner was (probably) detected. It may or may not be supported by
  # SANE. Try scanimage -L and read the backend's manpage.

  # Not checking for parallel port scanners.

  # Most Scanners connected to the parallel port or other proprietary ports
  # can't be detected by this program.

  # You may want to run this program as root to find all devices. Once you
  # found the scanner devices, be sure to adjust access permissions as
  # necessary.

scanimage -L
WARNING: gnome-keyring:: couldn't connect to: /tmp/keyring-U7kAue/pkcs11: Connection refused
device `hpaio:/usb/Officejet_4500_G510n-z?serial=CN048H505M05HR' is a Hewlett-Packard Officejet_4500_G510n-z all-in-one

 scanimage -f "scanner number %i device %d is a %t, model %m, produced by %v"
WARNING: gnome-keyring:: couldn't connect to: /tmp/keyring-U7kAue/pkcs11: Connection refused
scanner number 0 device hpaio:/usb/Officejet_4500_G510n-z?serial=CN048H505M05HR is a all-in-one, model Officejet_4500_G510n-z, produced by Hewlett-Packardrobert

ls /dev/sg*
/dev/sg0 /dev/sg1 /dev/sg2

ls /dev/usbs*
ls: cannot access /dev/usbs*: No such file or directory

Manfred Hampl (m-hampl) said : #19

ok, it seems that scanimage -L identifies only your HP all-in-one, but not the epson scanner.

Let's check if all required software seems installed:

dpkg -l | grep 'sane|esci|scan'
grep 'epson|epkowa' /etc/sane.d/dll.conf
cat /etc/sane.d/epson.conf
grep 04b8 /etc/udev/rules.d/50-libsane-extras.rules

The scanimage command might stop as soon as it has found the first scanner. In your case this can be the HP all-in-one. So you might try running scanimage -L with the HP printer switched off. Or maybe adding '-d epson:/dev/sg1' or '-d epson:/dev/sg2' to the scanimage comand finds the epson scanner.

robert (raweinstein) said : #20

The first 2 lines returned nothing but my name here is the 3rd line. This looks normal I just wanted to post it for your information.

 cat /etc/sane.d/epson.conf
# epson.conf
#
# here are some examples for how to configure the EPSON backend
#
# SCSI scanner:
scsi EPSON
# for the GT-6500:
scsi "EPSON SC"
#
# Parallel port scanner:
#pio 0x278
#pio 0x378
#pio 0x3BC
#
# USB scanner:
# There are two different methods of configuring a USB scanner: libusb and the kernel module
# For any system with libusb support (which is pretty much any recent Linux distribution) the
# following line is sufficient. This however assumes that the connected scanner (or to be more
# accurate, it's device ID) is known to the backend.
usb
# For libusb support for unknown scanners use the following command
# usb <product ID> <device ID>
# e.g.:
# usb 0x4b8 0x110
# And for the scanner module, use the following configuration:
#usb /dev/usbscanner0
#usb /dev/usb/scanner0

 grep 04b8 /etc/udev/rules.d/50-libsane-extras.rules
grep: /etc/udev/rules.d/50-libsane-extras.rules: No such file or directory

robert (raweinstein) said : #21

 iscan -d epson;/dev/sg1
iscan is a GIMP plug-in and must be run by GIMP to be used
bash: /dev/sg1: Permission denied

Manfred Hampl (m-hampl) said : #22

seems that the commands given by me were not fully correct, try again:

dpkg -l | grep sane
dpkg -l | grep esci
dpkg -l | grep scan
grep epson /etc/sane.d/dll.conf
grep epkowa /etc/sane.d/dll.conf
cat /etc/sane.d/epkowa.conf
scanimage -L '-d epson:/dev/sg1
scanimage -L '-d epson:/dev/sg2

You might try editing /etc/sane.d/epson.conf and enabilng a line that reads "usb 0x04b8 0x0131", then reboot and try again.

robert (raweinstein) said : #23

scanimage -d epson;/dev/sg2
scanimage: open of device epson failed: Invalid argument
bash: /dev/sg2: Permission denied

robert (raweinstein) said : #24

This is with the HP turned off:

 scanimage -L

No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).

Manfred Hampl (m-hampl) said : #25

And again typo errors:

scanimage -L -d epson:/dev/sg1
scanimage -L -d epson:/dev/sg2

robert (raweinstein) said : #26

dpkg -l | grep sane
ii libsane 1.0.22-7ubuntu1 API library for scanners
ii libsane:i386 1.0.22-7ubuntu1 API library for scanners
ii libsane-common 1.0.22-7ubuntu1 API library for scanners -- documentation and support files
ii libsane-hpaio 3.12.2-1ubuntu3.1 HP SANE backend for multi-function peripherals
ii sane 1.0.14-9 scanner graphical frontends
ii sane-utils 1.0.22-7ubuntu1 API library for scanners -- utilities

dpkg -l | grep esci
rc esci-interpreter-gt-f720 0.1.1-2 Plugin for the GT-F720/S620 and Perfection V30/V300 Photo

 dpkg -l | grep scan
ii iscan 2.28.1-3.ltdl7 simple, easy to use scanner utility for EPSON scanners
ii iscan-data 1.15.0-2 Image Scan! for Linux data files
ii iscan-plugin-gt-x770 2.1.2-1 Image Scan! plugin for the Epson GT-X770 / Epson Perfection V500 PHOTO
ii iscan-plugin-perfection-v370 1.0.0-2 Plugin for the GT-F740/S640 and Perfection V37/V370 Photo
ii libcaribou-common 0.4.2-1ubuntu1 Configurable on screen keyboard with scanning mode - common files
ii libcaribou0 0.4.2-1ubuntu1 Configurable on screen keyboard with scanning mode - library
ii libsane 1.0.22-7ubuntu1 API library for scanners
ii libsane:i386 1.0.22-7ubuntu1 API library for scanners
ii libsane-common 1.0.22-7ubuntu1 API library for scanners -- documentation and support files
ii libzbar0 0.10+doc-7build2 bar code scanner and decoder (library)
ii mawk 1.3.3-17 a pattern scanning and text processing language
ii sane 1.0.14-9 scanner graphical frontends
ii sane-utils 1.0.22-7ubuntu1 API library for scanners -- utilities
ii simple-scan 3.4.3-0ubuntu1 Simple Scanning Utility

 grep epson /etc/sane.d/dll.conf
#epson
epson2

 grep epkowa /etc/sane.d/dll.conf
epkowa

 cat /etc/sane.d/epkowa.conf
# epkowa.conf -- sample configuration for the EPKOWA SANE backend
# Copyright (C) 2004, 2008, 2009 Olaf Meeuwissen
#
# See sane-epkowa(5), sane-usb(5) and sane-scsi(5) for details.

# Detect all devices supported by the backend.
# If you don't have a SCSI device, you can comment out the "scsi"
# keyword. Similarly for the other keywords.
#
usb
scsi

# For any USB scanner not known to the backend (yet), you may, at your
# own peril(!!), force the backend to recognise and use it via libusb.
# You can do so by the following configuration command:
#
# usb <USB vendor ID> <USB product ID>
#
# SEIKO EPSON's USB vendor ID is '0x04b8' (without quotes). In order
# to find the USB product ID, use lsusb(1).
# A sample configuration for the Epson Perfection 1650 (Epson GT-8200),
# which has a product ID of 0x0110, would look as follows:
#
#usb 0x04b8 0x0110

# For SCSI devices not detected, you can add an entry like:
#
# scsi EPSON GT-20000
#
# where the GT-20000 bit corresponds to the SCSI model information as
# shown in the output of dmesg(1) or in the /var/log/kern.log file.

# Network attached devices may be made to work by first installing the
# (non-free) iscan-network-nt package and then adding configuration lines
# as per information below.
#
# For each network attached device, you must add an entry as follows:
#
# net <IP-address|hostname> [port-number]
#
# Ask your network administrator for the device's IP address or check
# for yourself on the panel (if it has one). The port-number is very
# optional and defaults to 1865.
# Note that network attached devices are not queried unless configured
# in this file.
#
# Examples:
#
#net 192.16.136.2 1865
#net 10.0.0.1
#net scanner.mydomain.com

# Some backend behaviour can be customized by using the option keyword
# followed by an option name, as shown below.
#
# option <option-name>
#
# Currently available options:
#
# Makes the automatic document feeder the default document source
#option prefer-adf

/etc/sane.d/epson.conf
bash: /etc/sane.d/epson.conf: Permission denied

robert (raweinstein) said : #27

 scanimage -L -d epson:/dev/sg1

No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).

scanimage -L -d epson:/dev/sg2

No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).

robert (raweinstein) said : #28

How can I change my permission rights to this:

 /etc/sane.d/epson.conf
bash: /etc/sane.d/epson.conf: Permission denied

robert (raweinstein) said : #29

How do you enable?: You might try editing /etc/sane.d/epson.conf and enabilng a line that reads "usb 0x04b8 0x0131", then reboot and try again.
I used gksudo nautilus to get to the file and I see the line but how do I enable it??

Manfred Hampl (m-hampl) said : #30

In the files /etc/sane.d/epson.conf and /etc/sane.d/epkowa.conf there are comments that in case a scanner is not automatically detected, adding a line with the USB id might enable that scanner.

open a terminal and issue the command

gksudo gksudo gedit /etc/sane.d/epson.conf
This will ask for your password and should open an editor with the epson.conf file loaded.
Scroll down until you see a line
"# usb 0x4b8 0x110"
Below that line insert a line with the contents

usb 0x04b8 0x0131

Then save the file and close the editor.

The do the same with the file /etc/sane.d/epkowa.conf

gksudo gksudo gedit /etc/sane.d/epkowa.conf

Reboot the computer and try accessing the scanner again.

robert (raweinstein) said : #31

Where you stated to issue the new command is it neccesarry to issue the # sign before entering in the new line?

Secondly i issued the new command, rebooted my pc and now when i try to enter iscan nothing happens either through the gui or terminal..

Manfred Hampl (m-hampl) said : #32

No, in front of the additional line there should be no '#' character, it should look something like this:

...
# For libusb support for unknown scanners use the following command
# usb <product ID> <device ID>
# e.g.:
# usb 0x4b8 0x110
usb 0x04b8 0x0131
# And for the scanner module, use the following configuration:
...

Does "scanimage -L" now find the scanner?

robert (raweinstein) said : #33

O.K. thank you but when i issuue the command scanimage -L in the terminal it outputs this:

scanimage -L

Under the command there is the cursor just blinking

it doesn't display anything.

robert (raweinstein) said : #34

What a minute is spoke to soon:

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

robert (raweinstein) said : #35

Nothing happens still with the gui..

Is there a command we can use to output everyting that happens when the software opens, some kind of report that displays all of the information???

Manfred Hampl (m-hampl) said : #36

Ok, it seems that finally at least "scanimage -L" detects the scanner.
Which GUI program do you use for scanning?
The iscan program that you installed from the epson sites should be able to work.

robert (raweinstein) said : #37

The gui prgram I use is Iscan but when i go to launch it it doesn't open???
Either through the Gui interface or terminal

robert (raweinstein) said : #38

The gui prgram I use is Iscan but when i go to launch it it doesn't open???
Either through the Gui interface or terminal.

Any thing I can do???

robert (raweinstein) said : #39

Here is the latest:

scanimage -L
WARNING: gnome-keyring:: couldn't connect to: /tmp/keyring-Yu5ZCJ/pkcs11: Connection refused
device `epkowa:usb:001:005' is a Epson (unknown model) flatbed scanner
device `hpaio:/usb/Officejet_4500_G510n-z?serial=CN048H505M05HR' is a Hewlett-Packard Officejet_4500_G510n-z all-in-one

Manfred Hampl (m-hampl) said : #40

I am almost running out of ideas.

1. Is there a difference between "scanimage -L" and "sudo scanimage -L" (would indicate access rights problems)
2. Does iscan open when you have the epson scanner switched off?
3. Have you tried any other scanning program (xsane, simple-scan, ...)

robert (raweinstein) said : #41

NO there is no difference between the 2 commands.
Iscan does not open with the Scanner turned off and it displays this message:
Could not send command to scanner
Check the scanner's status
I just d/l the xsane program let me see if that works.

robert (raweinstein) said : #42

Simple scan does not pickup the Epson scanner.

robert (raweinstein) said : #43

Xsane found my epson printer but it stuck on the first page.
Plus it displays this message in the terminal:
 xsane
WARNING: gnome-keyring:: couldn't connect to: /tmp/keyring-Yu5ZCJ/pkcs11: Connection refused

robert (raweinstein) said : #44

You know what my Epson printer worked flawlessly in 11.10 but when I upgraded to 12.04 that is when this problem occured.

I want to display a full print our of the reaso why either xsane or Iscan is malfunctioning.

Is there such a command?

Secondly here is the display from the gui of xsane:

xsane 0.998 device selection is not responding.

You may choose to wait a short while for it to continue or force the application to quit entirely.

Manfred Hampl (m-hampl) said : #45

Searching the web brings up few last recommendations:

Edit /etc/sane.d/dll.conf and put a '#' character in front of the line "epson2"
Edit /etc/sane.d/epson.conf and remove the line "usb 0x04b8 0x0131" that such line remains only in /etc/sane.d/epkowa.conf

To get more verbose output of what's going wrong in the scanning programs yoo could try to enable debugging, maybe ther is some kind of -d, --debug, -v, or --verbose command line flag to the scanning program - please check the help or man pages.
Maybe something like "simple-scan --debug epkowa:usb:001:005"

There is also a debug variable for the sane backend, used like this:
SANE_DEBUG_DLL=3 scanimage -L

robert (raweinstein) said : #46

Manfred I did exactly as you stated and the results are the same.

First thing I noticed is when I launch iscan nothing happens either through the gui or terminal.
In the terminal after i type in Iscan the cursor just blinks and the program won't lauch but i can see the program in system monitor as being on.
xsane takes forever to load and when it finally does it recognizes my flatbed scanner but it won't open.
Simple scan open but on the drop down box you can't select a scanner.

robert (raweinstein) said : #47

Is there a way we can wipe out all my previous d/l from the epson website and start on a clean slate. Maybe there is something i did wrong this time around.

Like I said I was previosuly successful on 11.10 and it worked flawlessly.

Just guide me on each step and we can start from scratch..
Thanks for all your help so far and I'm really disappointed we haven't resolved this matter. As i know you have bigger fish to fry...

robert (raweinstein) said : #48

Here are the results from the sane _DEBUG:
 SANE_DEBUG_DLL=3 scanimage -L
[sanei_debug] Setting debug level of dll to 3.
[dll] sane_init: SANE dll backend version 1.0.13 from sane-backends 1.0.22
[dll] sane_init/read_dlld: using config directory `/etc/sane.d/dll.d'
[dll] add_backend: adding backend `hpaio'
[dll] add_backend: adding backend `epkowa'
[dll] add_backend: adding backend `net'
[dll] add_backend: adding backend `abaton'
[dll] add_backend: adding backend `agfafocus'
[dll] add_backend: adding backend `apple'
[dll] add_backend: adding backend `avision'
[dll] add_backend: adding backend `artec'
[dll] add_backend: adding backend `artec_eplus48u'
[dll] add_backend: adding backend `as6e'
[dll] add_backend: adding backend `bh'
[dll] add_backend: adding backend `canon'
[dll] add_backend: adding backend `canon630u'
[dll] add_backend: adding backend `canon_dr'
[dll] add_backend: adding backend `cardscan'
[dll] add_backend: adding backend `coolscan'
[dll] add_backend: adding backend `coolscan3'
[dll] add_backend: adding backend `dell1600n_net'
[dll] add_backend: adding backend `dmc'
[dll] add_backend: adding backend `epjitsu'
[dll] add_backend: adding backend `epkowa'
[dll] add_backend: `epkowa' is already there
[dll] add_backend: adding backend `fujitsu'
[dll] add_backend: adding backend `genesys'
[dll] add_backend: adding backend `gt68xx'
[dll] add_backend: adding backend `hp'
[dll] add_backend: adding backend `hp3900'
[dll] add_backend: adding backend `hpsj5s'
[dll] add_backend: adding backend `hp3500'
[dll] add_backend: adding backend `hp4200'
[dll] add_backend: adding backend `hp5400'
[dll] add_backend: adding backend `hp5590'
[dll] add_backend: adding backend `hpljm1005'
[dll] add_backend: adding backend `hs2p'
[dll] add_backend: adding backend `ibm'
[dll] add_backend: adding backend `kodak'
[dll] add_backend: adding backend `kvs1025'
[dll] add_backend: adding backend `kvs20xx'
[dll] add_backend: adding backend `leo'
[dll] add_backend: adding backend `lexmark'
[dll] add_backend: adding backend `ma1509'
[dll] add_backend: adding backend `magicolor'
[dll] add_backend: adding backend `matsushita'
[dll] add_backend: adding backend `microtek'
[dll] add_backend: adding backend `microtek2'
[dll] add_backend: adding backend `mustek'
[dll] add_backend: adding backend `mustek_usb'
[dll] add_backend: adding backend `mustek_usb2'
[dll] add_backend: adding backend `nec'
[dll] add_backend: adding backend `niash'
[dll] add_backend: adding backend `pie'
[dll] add_backend: adding backend `pixma'
[dll] add_backend: adding backend `plustek'
[dll] add_backend: adding backend `qcam'
[dll] add_backend: adding backend `ricoh'
[dll] add_backend: adding backend `rts8891'
[dll] add_backend: adding backend `s9036'
[dll] add_backend: adding backend `sceptre'
[dll] add_backend: adding backend `sharp'
[dll] add_backend: adding backend `sm3600'
[dll] add_backend: adding backend `sm3840'
[dll] add_backend: adding backend `snapscan'
[dll] add_backend: adding backend `sp15c'
[dll] add_backend: adding backend `tamarack'
[dll] add_backend: adding backend `teco1'
[dll] add_backend: adding backend `teco2'
[dll] add_backend: adding backend `teco3'
[dll] add_backend: adding backend `u12'
[dll] add_backend: adding backend `umax'
[dll] add_backend: adding backend `umax1220u'
[dll] add_backend: adding backend `v4l'
[dll] add_backend: adding backend `xerox_mfp'
[dll] sane_get_devices
[dll] load: searching backend `xerox_mfp' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-xerox_mfp.so.1'
[dll] init: initializing backend `xerox_mfp'
[dll] load: searching backend `v4l' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-v4l.so.1'
[dll] init: initializing backend `v4l'
[dll] load: searching backend `umax1220u' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-umax1220u.so.1'
[dll] init: initializing backend `umax1220u'
[dll] load: searching backend `umax' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-umax.so.1'
[dll] init: initializing backend `umax'
[dll] load: searching backend `u12' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-u12.so.1'
[dll] init: initializing backend `u12'
[dll] load: searching backend `teco3' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-teco3.so.1'
[dll] init: initializing backend `teco3'
[dll] load: searching backend `teco2' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-teco2.so.1'
[dll] init: initializing backend `teco2'
[dll] load: searching backend `teco1' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-teco1.so.1'
[dll] init: initializing backend `teco1'
[dll] load: searching backend `tamarack' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-tamarack.so.1'
[dll] init: initializing backend `tamarack'
[dll] load: searching backend `sp15c' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-sp15c.so.1'
[dll] init: initializing backend `sp15c'
[dll] load: searching backend `snapscan' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-snapscan.so.1'
[dll] init: initializing backend `snapscan'
[dll] load: searching backend `sm3840' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-sm3840.so.1'
[dll] init: initializing backend `sm3840'
[dll] load: searching backend `sm3600' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-sm3600.so.1'
[dll] init: initializing backend `sm3600'
[dll] load: searching backend `sharp' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-sharp.so.1'
[dll] init: initializing backend `sharp'
[dll] load: searching backend `sceptre' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-sceptre.so.1'
[dll] init: initializing backend `sceptre'
[dll] load: searching backend `s9036' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-s9036.so.1'
[dll] init: initializing backend `s9036'
[dll] load: searching backend `rts8891' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-rts8891.so.1'
[dll] init: initializing backend `rts8891'
[dll] load: searching backend `ricoh' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-ricoh.so.1'
[dll] init: initializing backend `ricoh'
[dll] load: searching backend `qcam' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-qcam.so.1'
[dll] init: initializing backend `qcam'
[dll] load: searching backend `plustek' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-plustek.so.1'
[dll] init: initializing backend `plustek'
[dll] load: searching backend `pixma' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-pixma.so.1'
[dll] init: initializing backend `pixma'
[dll] load: searching backend `pie' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-pie.so.1'
[dll] init: initializing backend `pie'
[dll] load: searching backend `niash' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-niash.so.1'
[dll] init: initializing backend `niash'
[dll] load: searching backend `nec' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-nec.so.1'
[dll] init: initializing backend `nec'
[dll] load: searching backend `mustek_usb2' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-mustek_usb2.so.1'
[dll] init: initializing backend `mustek_usb2'
[dll] load: searching backend `mustek_usb' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-mustek_usb.so.1'
[dll] init: initializing backend `mustek_usb'
[dll] load: searching backend `mustek' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-mustek.so.1'
[dll] init: initializing backend `mustek'
[dll] load: searching backend `microtek2' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-microtek2.so.1'
[dll] init: initializing backend `microtek2'
[dll] load: searching backend `microtek' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-microtek.so.1'
[dll] init: initializing backend `microtek'
[dll] load: searching backend `matsushita' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-matsushita.so.1'
[dll] init: initializing backend `matsushita'
[dll] load: searching backend `magicolor' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-magicolor.so.1'
[dll] init: initializing backend `magicolor'
[dll] load: searching backend `ma1509' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-ma1509.so.1'
[dll] init: initializing backend `ma1509'
[dll] load: searching backend `lexmark' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-lexmark.so.1'
[dll] init: initializing backend `lexmark'
[dll] load: searching backend `leo' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-leo.so.1'
[dll] init: initializing backend `leo'
[dll] load: searching backend `kvs20xx' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-kvs20xx.so.1'
[dll] init: initializing backend `kvs20xx'
[dll] load: searching backend `kvs1025' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-kvs1025.so.1'
[dll] init: initializing backend `kvs1025'
[dll] load: searching backend `kodak' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-kodak.so.1'
[dll] init: initializing backend `kodak'
[dll] load: searching backend `ibm' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-ibm.so.1'
[dll] init: initializing backend `ibm'
[dll] load: searching backend `hs2p' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-hs2p.so.1'
[dll] init: initializing backend `hs2p'
[dll] load: searching backend `hpljm1005' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-hpljm1005.so.1'
[dll] init: initializing backend `hpljm1005'
[dll] load: searching backend `hp5590' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-hp5590.so.1'
[dll] init: initializing backend `hp5590'
[dll] load: searching backend `hp5400' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-hp5400.so.1'
[dll] init: initializing backend `hp5400'
[dll] load: searching backend `hp4200' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-hp4200.so.1'
[dll] init: initializing backend `hp4200'
[dll] load: searching backend `hp3500' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-hp3500.so.1'
[dll] init: initializing backend `hp3500'
[dll] load: searching backend `hpsj5s' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-hpsj5s.so.1'
[dll] init: initializing backend `hpsj5s'
[dll] load: searching backend `hp3900' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-hp3900.so.1'
[dll] init: initializing backend `hp3900'
[dll] load: searching backend `hp' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-hp.so.1'
[dll] init: initializing backend `hp'
[dll] load: searching backend `gt68xx' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-gt68xx.so.1'
[dll] init: initializing backend `gt68xx'
[dll] load: searching backend `genesys' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-genesys.so.1'
[dll] init: initializing backend `genesys'
[dll] load: searching backend `fujitsu' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-fujitsu.so.1'
[dll] init: initializing backend `fujitsu'
[dll] load: searching backend `epkowa' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/sane/libsane-epkowa.so.1'
[dll] init: initializing backend `epkowa'
[dll] load: searching backend `epjitsu' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-epjitsu.so.1'
[dll] init: initializing backend `epjitsu'
[dll] load: searching backend `dmc' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-dmc.so.1'
[dll] init: initializing backend `dmc'
[dll] load: searching backend `dell1600n_net' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-dell1600n_net.so.1'
[dll] init: initializing backend `dell1600n_net'
[dll] load: searching backend `coolscan3' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-coolscan3.so.1'
[dll] init: initializing backend `coolscan3'
[dll] load: searching backend `coolscan' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-coolscan.so.1'
[dll] init: initializing backend `coolscan'
[dll] load: searching backend `cardscan' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-cardscan.so.1'
[dll] init: initializing backend `cardscan'
[dll] load: searching backend `canon_dr' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-canon_dr.so.1'
[dll] init: initializing backend `canon_dr'
[dll] load: searching backend `canon630u' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-canon630u.so.1'
[dll] init: initializing backend `canon630u'
[dll] load: searching backend `canon' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-canon.so.1'
[dll] init: initializing backend `canon'
[dll] load: searching backend `bh' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-bh.so.1'
[dll] init: initializing backend `bh'
[dll] load: searching backend `as6e' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-as6e.so.1'
[dll] init: initializing backend `as6e'
[dll] load: searching backend `artec_eplus48u' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-artec_eplus48u.so.1'
[dll] init: initializing backend `artec_eplus48u'
[dll] load: searching backend `artec' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-artec.so.1'
[dll] init: initializing backend `artec'
[dll] load: searching backend `avision' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-avision.so.1'
[dll] init: initializing backend `avision'
[dll] load: searching backend `apple' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-apple.so.1'
[dll] init: initializing backend `apple'
[dll] load: searching backend `agfafocus' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-agfafocus.so.1'
[dll] init: initializing backend `agfafocus'
[dll] load: searching backend `abaton' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-abaton.so.1'
[dll] init: initializing backend `abaton'
[dll] load: searching backend `net' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-net.so.1'
[dll] init: initializing backend `net'
[dll] load: searching backend `hpaio' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: dlopen()ing `/usr/lib/sane/libsane-hpaio.so.1'
[dll] init: initializing backend `hpaio'
[dll] sane_get_devices: found 2 devices
device `epkowa:usb:001:002' is a Epson (unknown model) flatbed scanner
device `hpaio:/usb/Officejet_4500_G510n-z?serial=CN048H505M05HR' is a Hewlett-Packard Officejet_4500_G510n-z all-in-one
[dll] sane_exit: exiting
[dll] sane_exit: calling backend `xerox_mfp's exit function
[dll] sane_exit: calling backend `v4l's exit function
[dll] sane_exit: calling backend `umax1220u's exit function
[dll] sane_exit: calling backend `umax's exit function
[dll] sane_exit: calling backend `u12's exit function
[dll] sane_exit: calling backend `teco3's exit function
[dll] sane_exit: calling backend `teco2's exit function
[dll] sane_exit: calling backend `teco1's exit function
[dll] sane_exit: calling backend `tamarack's exit function
[dll] sane_exit: calling backend `sp15c's exit function
[dll] sane_exit: calling backend `snapscan's exit function
[dll] sane_exit: calling backend `sm3840's exit function
[dll] sane_exit: calling backend `sm3600's exit function
[dll] sane_exit: calling backend `sharp's exit function
[dll] sane_exit: calling backend `sceptre's exit function
[dll] sane_exit: calling backend `s9036's exit function
[dll] sane_exit: calling backend `rts8891's exit function
[dll] sane_exit: calling backend `ricoh's exit function
[dll] sane_exit: calling backend `qcam's exit function
[dll] sane_exit: calling backend `plustek's exit function
[dll] sane_exit: calling backend `pixma's exit function
[dll] sane_exit: calling backend `pie's exit function
[dll] sane_exit: calling backend `niash's exit function
[dll] sane_exit: calling backend `nec's exit function
[dll] sane_exit: calling backend `mustek_usb2's exit function
[dll] sane_exit: calling backend `mustek_usb's exit function
[dll] sane_exit: calling backend `mustek's exit function
[dll] sane_exit: calling backend `microtek2's exit function
[dll] sane_exit: calling backend `microtek's exit function
[dll] sane_exit: calling backend `matsushita's exit function
[dll] sane_exit: calling backend `magicolor's exit function
[dll] sane_exit: calling backend `ma1509's exit function
[dll] sane_exit: calling backend `lexmark's exit function
[dll] sane_exit: calling backend `leo's exit function
[dll] sane_exit: calling backend `kvs20xx's exit function
[dll] sane_exit: calling backend `kvs1025's exit function
[dll] sane_exit: calling backend `kodak's exit function
[dll] sane_exit: calling backend `ibm's exit function
[dll] sane_exit: calling backend `hs2p's exit function
[dll] sane_exit: calling backend `hpljm1005's exit function
[dll] sane_exit: calling backend `hp5590's exit function
[dll] sane_exit: calling backend `hp5400's exit function
[dll] sane_exit: calling backend `hp4200's exit function
[dll] sane_exit: calling backend `hp3500's exit function
[dll] sane_exit: calling backend `hpsj5s's exit function
[dll] sane_exit: calling backend `hp3900's exit function
[dll] sane_exit: calling backend `hp's exit function
[dll] sane_exit: calling backend `gt68xx's exit function
[dll] sane_exit: calling backend `genesys's exit function
[dll] sane_exit: calling backend `fujitsu's exit function
[dll] sane_exit: calling backend `epkowa's exit function
[dll] sane_exit: calling backend `epjitsu's exit function
[dll] sane_exit: calling backend `dmc's exit function
[dll] sane_exit: calling backend `dell1600n_net's exit function
[dll] sane_exit: calling backend `coolscan3's exit function
[dll] sane_exit: calling backend `coolscan's exit function
[dll] sane_exit: calling backend `cardscan's exit function
[dll] sane_exit: calling backend `canon_dr's exit function
[dll] sane_exit: calling backend `canon630u's exit function
[dll] sane_exit: calling backend `canon's exit function
[dll] sane_exit: calling backend `bh's exit function
[dll] sane_exit: calling backend `artec_eplus48u's exit function
[dll] sane_exit: calling backend `artec's exit function
[dll] sane_exit: calling backend `avision's exit function
[dll] sane_exit: calling backend `apple's exit function
[dll] sane_exit: calling backend `agfafocus's exit function
[dll] sane_exit: calling backend `abaton's exit function
[dll] sane_exit: calling backend `net's exit function
[dll] sane_exit: calling backend `hpaio's exit function
[dll] sane_exit: finished

robert (raweinstein) said : #49

Manfred I went back and updated all of the deb packages and the interperter and now xsane and Iscan works finally!!!!

Thanks for your help....