Dear Olaf, thanks, you helped me a lot !
I installed the "iscan + iscan-data" packages from the Epson support web-page, and got the (USB-connected Epson) scanner working with simple-scan and xsane. For the scanner, the lsusb command gives scanner ID of.... Bus 001 Device 006: ID 04b8:084a Seiko Epson Corp. PX-501A [Stylus NX400]. Only minor issue remains: Though I put line "usb 0x04b8 084a" into the (newly installed) Epson configuration file /etc/sane.d/epkowa.conf, the "sudo sane-find-scanner" command prints error messages, and does not show proper ID of the scanner: could not fetch string descriptor: Pipe error could not fetch string descriptor: Pipe error found USB scanner (vendor=0x0cf3 [ATHEROS], product=0x9271 [USB2.0 WLAN]) at libusb:001:002 could not fetch string descriptor: Pipe error could not fetch string descriptor: Pipe error # Your USB scanner was (probably) detected. It may or may not be supported by # SANE. Try scanimage -L and read the backend's manpage. ilias at miro_ilias_desktop:~/.dpkg -S sane-find-scanner libsane-dbg: /usr/lib/debug/usr/bin/sane-find-scanner sane-utils: /usr/share/man/man1/sane-find-scanner.1.gz sane-utils: /usr/bin/sane-find-scanner ilias at miro_ilias_desktop:~/.dpkg-query --show sane-utils libsane-dbg libsane-dbg 1.0.23-0ubuntu3 sane-utils 1.0.23-0ubuntu3 The "scanimage -L " now detects scanner properly: device `epkowa:usb:001:006' is a Epson Stylus NX400/SX400/TX400 flatbed scanner Miro ________________________________________ From: Olaf Meeuwissen [[email protected]] Sent: Thursday, December 26, 2013 1:13 AM To: Ilias Miroslav Cc: sane-devel at lists.alioth.debian.org Subject: Re: [sane-devel] usb connection found, but scanners not identified... Ilias Miroslav writes: > Hi Olaf, > > thanks for you hints; here we go: > > Now I am with the Epson SX400 scanner/printer. I deativated ppa's of > rolf bench's sane-backends, and returned to the default for Ubuntu > 13.10 - 1.0.23. > > ilias at miro_ilias_desktop:~/.dpkg-query --show libsane > libsane:amd64 1.0.23-0ubuntu3 > libsane:i386 1.0.23-0ubuntu3 > > Strange, the /etc/sane.d/ directory is empty, there are no conf > files. Why ? A reinstalled/repaired the libsane package several times. I have no clue, whatsoever. I've looked through Ubuntu's packaging for sane-backends and can find nothing out of the ordinary there that would make these files disappear. > ilias at miro_ilias_desktop:~/.ls /etc/sane.d/ > dll.d/ > > The package lists a lot of them: > ilias at miro_ilias_desktop:~/.dpkg-query --listfiles libsane | grep > /etc/sane.d > /etc/sane.d/dc240.conf > /etc/sane.d/sp15c.conf > /etc/sane.d/umax_pp.conf > /etc/sane.d/dc210.conf > /etc/sane.d/tamarack.conf > . > . I would have expected these to be installed and present in /etc/sane.d/. > ilias at miro_ilias_desktop:~/.sudo sane-find-scanner > . > could not fetch string descriptor: Pipe error > could not fetch string descriptor: Pipe error > found USB scanner (vendor=0x0cf3 [ATHEROS], product=0x9271 [USB2.0 WLAN]) at > libusb:001:002 > could not fetch string descriptor: Pipe error > could not fetch string descriptor: Pipe error > > lsusb gives: Bus 001 Device 002: ID 0cf3:9271 Atheros Communications, Inc. > AR9271 802.11n That is *not* your EPSON SX400 but your wireless card. The SX400 should show up with ID 04b8:084a. If you want to use the SX400 over a network connection, the default sane-backends packages are very unlikely to support that. Try the iscan packages available from Epson[1]. [1] http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX You need iscan-data, iscan and the network plugin. Have a look at /etc/sane.d/dll.d/epkowa.conf after installation and follow the advice in that file's section on network attached devices. Hope this helps, -- Olaf Meeuwissen, LPIC-2 FLOSS Engineer -- AVASYS CORPORATION FSF Associate Member #1962 Help support software freedom http://www.fsf.org/jf?referrer=1962
