[Gelöst]Scanner funktioniert nicht mehr

Begonnen von Hanisch, 2015/11/09, 11:18:28

Vorheriges Thema - Nächstes Thema

Hanisch

Hallo,
mein an USB angeschlossener Scanner EPSON PERFECTION V200 PHOTO mit den von der EPSON-Homepage http://download.ebz.epson.net/dsc/search/01/search/searchModule
installierten Treibern gibt beim Aufruf von 'xsane' die Meldung:
Keine Geräte erreichbar

~$ sudo 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=0x04b8 [EPSON], product=0x012e [EPSON Scanner]) at libusb:001:002
  # 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.

@siductionbox:~$ SANE_DEBUG_EPSON2=128 scanimage -L
[sanei_debug] Setting debug level of epson2 to 128.
[epson2] sane_epson2_init: sane-backends 1.0.25
[epson2] epson2 backend, version 1.0.124
[epson2] sane_epson2_get_devices
[epson2] probe_devices
[epson2] free_devices
[epson2] attach_one_config: len = 10, line = scsi EPSON
[epson2] attach_one_config: len = 3, line = usb
[epson2] attach_one_config: len = 17, line = net autodiscovery
[epson2] e2_network_discovery, sent discovery packet
[epson2] e2_network_discovery, end
[epson2] sane_epson2_get_devices - results:

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).
[epson2] sane_epson2_exit
[epson2] free_devices

@siductionbox:~$ dpkg-query --show libsane
libsane:i386    1.0.25-1


Unter DEBIAN 8, wo es funktioniert:
@Debian:~$ dpkg-query --show libsane
libsane:i386   1.0.24-8



Früher hat das aber funktioniert, liegt es an der neueren 'libsane'?

Gruß
Ch. Hanisch

Penyelam


jure

http://www.sane-project.org/sane-mfgs.html schreibt
ZitatPerfection V200 Photo    USB    0x04b8/0x012e    Unsupported    supported by the epkowa backend plus non-free interpreter
Gruss Juergen

Hanisch

Zitat von: jure in 2015/11/09, 12:59:03
http://www.sane-project.org/sane-mfgs.html schreibt
ZitatPerfection V200 Photo    USB    0x04b8/0x012e    Unsupported    supported by the epkowa backend plus non-free interpreter
Deshalb habe ich ja die Treiber von Der Epson-Homepage installiert. Das hat ja bisher auch immer gut funktioniert.
Irgendetwas muß sich in siduction so verändert haben, daß der Scanner von 'xsane' nicht mehr erreichbar ist.

Gruß
Ch. Hanisch

bluelupo

Hi Hanisch,

du wirst vermutlich einen Downgrade der entsprechenden libsane durchführen müssen. Solche Situationen wie du sie beschrieben hast können in SID schon mal vorkommen ;-)

Hanisch

#5
Zitat von: bluelupo in 2015/11/09, 14:25:18
Hi Hanisch,

du wirst vermutlich einen Downgrade der entsprechenden libsane durchführen müssen. Solche Situationen wie du sie beschrieben hast können in SID schon mal vorkommen ;-)
Da lag ich wohl richtig mit meiner Vermutung, es könnte an 'libsane' liegen.

Wie man ein solches Downgrade durchführt steht im Handbuch, erscheint mir abert recht kompliziert.
Evtl. sollte ich noch warten, bis die Maintainer den Mangel auch bemerken und ihn beheben.

Gruß
Ch. Hanisch

bluelupo

#6
Hi Hanisch,
hast du auf http://snapshot.debian.org/ nachgesehen ob es dort deine Version von libsane gibt.

Evtl. hilft die Version aus Testing schon.

Hanisch

Zitat von: bluelupo in 2015/11/09, 16:26:16
Hi Hanisch,
hast du auf http://snapshot.debian.org/ nachgesehen ob es dort deine Version von libsane gibt.
Was heißt hier 'deine Version von libsane'?

ZitatEvtl. hilft die Version aus Testing schon.
@siductionbox:~$ sudo aptitude -t testing install libsane
»libsane« ist bereits in der angeforderten Version (1.0.25-1) installiert.
»libsane« ist bereits in der angeforderten Version (1.0.25-1) installiert.
Es werden keine Pakete installiert, aktualisiert oder entfernt.
0 Pakete aktualisiert, 0 zusätzlich installiert, 0 werden entfernt und 0 nicht aktualisiert.
0 B an Archiven müssen heruntergeladen werden. Nach dem Entpacken werden 0 B zusätzlich belegt sein.

Da gibt es in Testing keine andere Version.

Gruß
Ch. Hanisch

jure

Debian Paket Suche - all
Package libsane

    squeeze (oldoldstable) (libs): API-Bibliothek für Scanner
    1.0.21-9: amd64 armel i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc s390 sparc
    squeeze-backports (libs): API-Bibliothek für Scanner
    1.0.22-3~bpo60+1 [backports]: amd64 armel i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc s390 sparc
    wheezy (oldstable) (libs): API-Bibliothek für Scanner
    1.0.22-7.4: amd64 armel armhf i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc s390 s390x sparc
    jessie (stable) (libs): API-Bibliothek für Scanner
    1.0.24-8: amd64 arm64 armel armhf i386 mips mipsel powerpc ppc64el s390x
    stretch (testing) (libs): API-Bibliothek für Scanner
    1.0.24-14: amd64 arm64 armel armhf i386 mips mipsel powerpc ppc64el s390x
    sid (unstable) (libs): API-Bibliothek für Scanner
    1.0.25-1: alpha amd64 arm64 armel armhf hppa hurd-i386 i386 kfreebsd-amd64 kfreebsd-i386 m68k mips mipsel powerpc ppc64 ppc64el s390x sh4 sparc64 x32
    1.0.24-9 [debports]: powerpcspe
    experimental (rc-buggy) (libs): API-Bibliothek für Scanner
    1.0.25+git20150927-1: alpha amd64 arm64 armel armhf hppa hurd-i386 i386 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc ppc64 ppc64el s390x x32
Gruss Juergen

Hanisch

Zitat von: jure in 2015/11/09, 20:43:30
Debian Paket Suche - all
Package libsane

    squeeze (oldoldstable) (libs): API-Bibliothek für Scanner
    1.0.21-9: amd64 armel i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc s390 sparc
    squeeze-backports (libs): API-Bibliothek für Scanner
    1.0.22-3~bpo60+1 [backports]: amd64 armel i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc s390 sparc
    wheezy (oldstable) (libs): API-Bibliothek für Scanner
    1.0.22-7.4: amd64 armel armhf i386 ia64 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc s390 s390x sparc
    jessie (stable) (libs): API-Bibliothek für Scanner
    1.0.24-8: amd64 arm64 armel armhf i386 mips mipsel powerpc ppc64el s390x
    stretch (testing) (libs): API-Bibliothek für Scanner
    1.0.24-14: amd64 arm64 armel armhf i386 mips mipsel powerpc ppc64el s390x
    sid (unstable) (libs): API-Bibliothek für Scanner
    1.0.25-1: alpha amd64 arm64 armel armhf hppa hurd-i386 i386 kfreebsd-amd64 kfreebsd-i386 m68k mips mipsel powerpc ppc64 ppc64el s390x sh4 sparc64 x32
    1.0.24-9 [debports]: powerpcspe
    experimental (rc-buggy) (libs): API-Bibliothek für Scanner
    1.0.25+git20150927-1: alpha amd64 arm64 armel armhf hppa hurd-i386 i386 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc ppc64 ppc64el s390x x32

Was sagt uns das?
Bzw. was soll ich jetzt machen?

Gruß
Ch. Hanisch

bluelupo

Hi Hanisch,

folgendes solltest du tun:

* du musst wissen welche Version von libsane du brauchst (die zuletzt funktioniert hat bei dir)

In SID: 1.0.25-1
In Testing: 1.0.24-14
In Stable: 1.0.24-8

Oder wenn das alles nicht passt siehst du bitte hier auf den Snapshots von Debian nach

* dann downloaden oder alternativ das Snapshot-Repo einbinden und danach mit apt-get installieren

* installieren mit dpkg -i <paket>

Hanisch

Hallo,
jetzt habe ich das Downgrade gemäß den Angaben des Handbuchs durchgeführt und nun läuft der Scanner auch wieder.
Es ist also ein Bug in libsane 1.0.25-1.
Jetz habe ich installiert:
siductionbox:~$ dpkg-query --show libsane
libsane:i386    1.0.24-14

Und nun
# apt dist-upgrade
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
Paketaktualisierung (Upgrade) wird berechnet... Fertig
Die folgenden Pakete sind zurückgehalten worden:
  libsane libsane-common
Die folgenden Pakete werden aktualisiert (Upgrade):
  dh-strip-nondeterminism edict grep libcroco3 libfile-stripnondeterminism-perl libglib2.0-0 libglib2.0-bin libglib2.0-data libglib2.0-dev
  libstrictures-perl libxerces-c3.1 tar unzip
13 aktualisiert, 0 neu installiert, 0 zu entfernen und 2 nicht aktualisiert.
Es müssen 15,6 MB an Archiven heruntergeladen werden.
Nach dieser Operation werden 370 kB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n] n
Abbruch.

ist 'libsane' auf Hold gesetzt.

Gruß
Ch. Hanisch

ayla

Der Bug wirkt sich auch auf meinen HP Netzwerkscanner (MFP 100color) aus. Downgrade von libsane auf
1.0.24-14 und alles ist wieder gut.

Hanisch

Zitat von: ayla in 2015/11/11, 19:42:56
Der Bug wirkt sich auch auf meinen HP Netzwerkscanner (MFP 100color) aus. Downgrade von libsane auf
1.0.24-14 und alles ist wieder gut.
Wird das nun in absehbarer Zeit auch in libsane 1.0.25-1 gefixt?

Gruß
Ch. Hanisch

melmarker

Die Glaskugel schweigt sich darüber leider aus, ich muss mal meinen Glaskugelhändler fragen, ob ich das als Mangel geltend machen kann ...
Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety. (Benjamin Franklin, November 11, 1755)
Never attribute to malice that which can be adequately explained by stupidity. (Hanlons razor)