• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[solved] HP Scanjet 3970

Hat den jemand zum Scannnen überreden können?

Das RPM-Paket "3900" von Sourceforge kann bei mir leider nichts mit ihm anfangen...
 
Ich hab mir das Pakte mal angeschaut, und es sollte genügen,
in /etc/sane.d/dll.conf die Zeile
Code:
hp3900
hinzuzufügen.

Damit wird das Backend auch von den entsprechenden
Programmen wie scanimage benutzt.

Grüße
Gerhard
 
linux:/home/goofi # 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=0x0797, product=0x801a) at libusb:003:002
found USB scanner (vendor=0x03f0 [hewlett packard], product=0x2305 [hp scanjet], chip=RTS8822L-01H) at libusb:001:067
# 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.

linux:/home/goofi # 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).
 
linux:/home/goofi # export SANE_DEBUG_DLL=255 ; scanimage -L
[sanei_debug] Setting debug level of dll to 255.
[dll] sane_init: SANE dll backend version 1.0.12 from sane-backends 1.0.18
[dll] sane_init: reading dll.conf
[dll] sane_get_devices
[dll] sane_get_devices: found 0 devices

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).
[dll] sane_exit: exiting
[dll] sane_exit: finished
 
*nachobenschieb*, da immer noch keine Lösung.

In der Sane-Liste wird der hp Scanjet 3900 auch nicht mehr aufgeführt. Offenbar haben auch andere Probleme...
 
Danke.

So, habe die 0.8 gerade installiert. Funzt immer noch nicht, aber es gibt einen klitzekleinen Lichtblick:

goofi@linux-9tkg:~> export SANE_DEBUG_DLL=255 ; scanimage -L
[sanei_debug] Setting debug level of dll to 255.
[dll] sane_init: SANE dll backend version 1.0.12 from sane-backends 1.0.18
[dll] sane_init: reading dll.conf
[dll] add_backend: adding backend `hp3900'
[dll] sane_get_devices
[dll] load: searching backend `hp3900' in `/usr/lib64/sane'
[dll] load: trying to load `/usr/lib64/sane/libsane-hp3900.so.1'
[dll] load: couldn't open `/usr/lib64/sane/libsane-hp3900.so.1' (No such file or directory)
[dll] load: couldn't find backend `hp3900' (No such file or directory)
[dll] sane_get_devices: found 0 devices

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).
[dll] sane_exit: exiting
[dll] sane_exit: finished

Es fehlt wohl (wie so oft) eine 64-Bit-Lib. Vlt. kann die mir ja jemand schicken...
 
Findet sich denn unter /usr/lib/sane/ eine libsane-hp3900.so.1? Dann versuch mal einen symlink auf /usr/lib64/sane zu erstellen, evtl. klappt das dann.
 
Hat leider wenig gebracht:
linux-9tkg:/home/goofi # 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=0x03f0 [hewlett packard], product=0x2305 [hp scanjet], chip=RTS8822L-01H) at libusb:003:003
found USB scanner (vendor=0x0797, product=0x801a) at libusb:002:004
# 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.

linux-9tkg:/home/goofi # export SANE_DEBUG_DLL=255 ; scanimage -L
[sanei_debug] Setting debug level of dll to 255.
[dll] sane_init: SANE dll backend version 1.0.12 from sane-backends 1.0.18
[dll] sane_init: reading dll.conf
[dll] add_backend: adding backend `hp3900'
[dll] sane_get_devices
[dll] load: searching backend `hp3900' in `/usr/lib64/sane'
[dll] load: trying to load `/usr/lib64/sane/libsane-hp3900.so.1'
[dll] load: dlopen()ing `/usr/lib64/sane/libsane-hp3900.so.1'
[dll] load: dlopen() failed (/usr/lib64/sane/libsane-hp3900.so.1: wrong ELF class: ELFCLASS32)
[dll] sane_get_devices: found 0 devices

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).
[dll] sane_exit: exiting
[dll] sane_exit: finished
linux-9tkg:/home/goofi #
 
Entweder bittest Du den Entwickler des Backends darum den Treiber auch für 64Bit zu schreiben oder Du fängst selber an Programmieren zu lernen. :mrgreen: Sorry, aber anders wird das wohl nichts werden wenn Du weiterhin auf 64Bit arbeiten willst.
 
Sorry, aber anders wird das wohl nichts werden wenn Du weiterhin auf 64Bit arbeiten willst.
Da der Scanner bisher mein einziges Handicap auf 64Bit darstellt werde ich da bleiben und wie bisher Windows zur Problemlösung einsetzen. ;)

Hier gibt es übrigens eine Anleitung für unsere Frickler:

http://sourceforge.net/forum/message.php?msg_id=4250316
 
Auch die 10.3 will nicht mit dem HP. Auch wenn er sogar durch die Suse-Hhardwarerkennung gefunden wird:
031107101618_Bildschirmphoto1.png
 
O. g. Scanner wird von Suse 11 jetzt erkannt und funktioniert.

Das Scannen klappt sowohl mit X-Sane als auch Kooka. Wichtig - zuerst Vorschaubild erzeugen.

respekt.gif



***Problem gelöst***
 
Oben