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

Parallelport Scanner wird nicht gefunden?

spunti

Hacker
Hallo Kollegen,

ich hab mir jetzt einen Parallelport-Scanner ausgeliehen. Einen Umax Astra 2000P. Der wird wohl auch gut von sane unterstützt.

Nun wird der aber mit Yast nicht gefunden. Sane usw. ist schon installiert, weil ich früher einen USB-Scanner hatte - der aber nur miese Qualität hatte. Also hab ich in dll.conf per Hand den umax_pp aktiviert und den alten usb-scanner rausgeschmissen.

In umax_pp.dll hab ich dann noch mal den Port auf auto, parport0 und parport1 ausprobiert, aber der Scanner wurde nie mit scanimage -L oder xsane gefunden. (Scanner hängt an LPT1 - ohne Drucker.

Was kann ich denn da jetzt noch tun?
spunti
 

urmelchen

Member
Hallo,

Welche Distrie. benutzt Du ? Bekommst Du eine Fehlermeldung in der Konsole
wenn Du rcsane start oder rcsane restart eingibst?

evtl. lpd failed

Viele Grüsse
 

awagner

Member
...und welche Version von Sane.
Meine Sane von der SuSE 9.1 Distribution hat keinen Parallelport-Support gehabt. (Zumindest glaub' ich das.)
Auf http://packman.links2linux.de/?query=sane&action=search
gibt's ne neue rpm für SuSE. (Damit ging's bei mir direkt)

Grüße,
Andreas
 
Hallo,

spunti schrieb:
Hallo Kollegen,

ich hab mir jetzt einen Parallelport-Scanner ausgeliehen. Einen Umax Astra 2000P. Der wird wohl auch gut von sane unterstützt.

Nun wird der aber mit Yast nicht gefunden. Sane usw. ist schon installiert, weil ich früher einen USB-Scanner hatte - der aber nur miese Qualität hatte. Also hab ich in dll.conf per Hand den umax_pp aktiviert und den alten usb-scanner rausgeschmissen.

In umax_pp.dll hab ich dann noch mal den Port auf auto, parport0 und parport1 ausprobiert, aber der Scanner wurde nie mit scanimage -L oder xsane gefunden. (Scanner hängt an LPT1 - ohne Drucker.

Was kann ich denn da jetzt noch tun?
spunti

Vergiss YAST!!! Das funktioniert überhaupt nicht bei Parallelport
Scannern...
umax_pp.dll gibt es auch nicht! Also umax_pp.conf anpassen...
Schau mal dass die Parallelport-Treiber geladen sind.
Dann probier mal scanimage -L als root user.

Eine Frage, was macht Dein alter Scanner?

Grüsse,
Gerhard
 

urmelchen

Member
Hallo,

Wie kann ich nach sehen und wo kann ich nach sehen ob die
Parallporttreiber geladen sind?

Vielen Dank im Voraus
Viele Grüsse
 
urmelchen schrieb:
Hallo,

Wie kann ich nach sehen und wo kann ich nach sehen ob die
Parallporttreiber geladen sind?

Vielen Dank im Voraus
Viele Grüsse
Schau mal ob

Code:
/proc/sys/dev/parport/

existiert, oder einfach /sbin/lsmod, da sollten auf 'ner X86 Büchse
zumindest folgende Module geladen sein
Code:
ppdev                   6284   0  (unused)
parport_pc             28808   0 (autoclean)
parport                27176   0 [parport_pc]

ppdev ist nicht unbedingt notwendig, lediglich, wenn vom Userspace
aus auf den Port zugegriffen werden soll, also über

Code:
/dev/parport0

Grüsse,
Gerhard
 

awagner

Member
...noch ein paar infos zu (Mustek-) Parallel scannern sind hier zu finden
http://www.penguin-breeder.org/sane/mustek_pp/
(leider in english)

Grüße,
Andreas

Edit: ...oder noch besser:
http://umax1220p.sourceforge.net/
 

urmelchen

Member
Hallo,

Hab folgendes eingegeben und folgendes als Antwort bekommen.
linux:~ # ls /proc/sys/dev/parport/
. .. default parport0
linux:~ #
Das heißt das der Parallelport aktiviert ist oder?

und das war das andere
/sbin/lsmod
parport_pc 35264 1
lp 10916 0
parport 37704 2 parport_pc,lp

Das heißt das der Parallelport aktiviert ist oder?
Leider bekomm Ich aber wenn Ich rcsane restart eingebe die Fehlermeldung
lpd nicht aktiviert hab das aber im Runlevel - Editor 3 und 5 aktiviert.

Hab einen HP 3400c usb der aber anscheinend unter umax Astra1200p also unter umax_pp mit dem neuen sane backend laufen könnte laut sane-project.org Info Seite.
Leider funzt es aber nicht.

Vielen Dank im Voraus.

Viele Grüsse
 
Moin,

urmelchen schrieb:
Hab folgendes eingegeben und folgendes als Antwort bekommen.
linux:~ # ls /proc/sys/dev/parport/
. .. default parport0
linux:~ #
Das heißt das der Parallelport aktiviert ist oder?

Ja, der Treiber ist geladen.

urmelchen schrieb:
und das war das andere
/sbin/lsmod
parport_pc 35264 1
lp 10916 0
parport 37704 2 parport_pc,lp
Das heißt das der Parallelport aktiviert ist oder?
Leider bekomm Ich aber wenn Ich rcsane restart eingebe die Fehlermeldung lpd nicht aktiviert hab das aber im Runlevel -
Editor 3 und 5 aktiviert.

Hab einen HP 3400c usb der aber anscheinend unter umax Astra1200p also unter umax_pp mit dem neuen sane backend laufen könnte laut sane-project.org Info Seite.
Leider funzt es aber nicht.

Hmmm, ich weiss jetzt nicht was du hören/lesen willst. Entweder
hab ich einen USB-Scanner, oder ich hab einen Parallelport Scanner. umax_pp bedient NUR den Parallelport - jetzt geht ich mal
davon aus. dass Du Dich verschrieben hast und einen HP 3200C
hast, der funktioniert wohl mit dem umax_pp Backend.

Also wie schon öfter erwähnt, vergiss die Startscripte, für
umax_pp solltest Du den ppdev Treiber noch laden, dann
schau Dir mal die man-page sane-umax_pp an, da steht
beschrieben, wie man den Treiber aktiviert. Das ganze aber
bitte erst, wenn Du eine aktuelle SANE Version drauf hast...
Wenn alles gut gegangen ist, sollte scanimage -L
den Scanner anzeigen...

Viel Erfolg,
Gerhard
 

urmelchen

Member
:) :)
Hallo @scanner_freak

Also es ist folgendermassen.
Ich habe einen Scanner HP scanjet3400c usb. Der Scanner kann per Parallelport oder am USB Anschluss betrieben werden. Ich habe auch beide Kabel dafür.
Unter der neuen Sane Backend Version 1.0.14 soll er anscheinend zum laufen gebracht werden können.

http://www.kirchgessner.net/sanehpfaq.html um darauf zu kommen das er
als Umax Astra 1220p ab Sane 1.0.14 läuft (Parallelport). Link kurz vor Kapitel
12.

http://umax1220p.sourceforge.net

Hab es mit Sane 1.0.14 Versucht

linux:~ # rcsane restart
Resetting permissions on scan device(s)Reload service slpd failed
done
Reload service slpd failed
failed
linux:~ #
Ich bekomme immer die Fehlermeldung
Hab slpd im Runlevel - Editor aktiviert 3 und 5
In der Konsole bekomm ich das
linux:~ # rcslpd start
Starting slpd done
linux:~ #

linux:~ # ls /proc/sys/dev/parport/
. .. default parport0
linux:~ #


linux:~ # /sbin/lsmod
Module Size Used by
raw 39040 0
ppdev 9088 0 <<< liegt hier der Fehler warum ist das leer???

parport_pc 35264 1
lp 10916 0
parport 37704 3 ppdev,parport_pc,lp
linux:~ #


linux:~ # ls /dev/parport0
/dev/parport0
linux:~ #




Ich komm nicht mehr weiter @scanner_freak Woran könnte es noch liegen?
Vielen Lieben Dank im Voraus für die Mühe.
Viele Grüsse
 
Hi,
urmelchen schrieb:
Also es ist folgendermassen.
Ich habe einen Scanner HP scanjet3400c usb. Der Scanner kann per Parallelport oder am USB Anschluss betrieben werden. Ich habe auch beide Kabel dafür.

also gut, ich find zwar immer noch nix in den SANE Doc Files auch nicht bei
Peter Kirchgessner, aber was solls, es kann ja sein, dass der Scanner
unterstützt wird...

linux:~ # ls /proc/sys/dev/parport/
. .. default parport0
linux:~ #

linux:~ # /sbin/lsmod
Module Size Used by
raw 39040 0
ppdev 9088 0 <<< liegt hier der Fehler warum ist das leer???

Das ist nur der Usage-Counter, wird das Modul verwendet, so erhöht sich der
Zähler, hat wohl aber nix mit Deinem Problem zu tun - auch diesen lpd
Fehler würd ich mal ignorieren, allein würd ich mal dafür sorgen ,dass das
lp Modul nicht geladen ist - kann evtl. zu Konflikten kommen.

So zurück zum Problem, welche Distribution benutzt Du :?:
War SANE schon drauf :?:
Hast Du die aktuelle 1.0.14 bereits installiert :?:
Wenn ja, mit welchem ./configure Kommando :?:

Grüsse,
Gerhard
 

urmelchen

Member
:) :)

Hallo,

So zurück zum Problem, welche Distribution benutzt Du
War SANE schon drauf ?
Hast Du die aktuelle 1.0.14 bereits installiert ?
Wenn ja, mit welchem ./configure Kommando ?

Also ich hab die Suse9.1 prof. siehe Signatur.
Hab den Sane Backend 1.0.14 und xsane von packman.links2linux.de
mit Yast2 installiert. gocr ist auch mit Yast2 installiert.

Vielen Dank im Voraus.
Viele Grüsse
:) :)
 
Hi,

urmelchen schrieb:
Also ich hab die Suse9.1 prof. siehe Signatur.
Hab den Sane Backend 1.0.14 und xsane von packman.links2linux.de
mit Yast2 installiert. gocr ist auch mit Yast2 installiert.

ah, okay, sollte vielleicht mal die Signaturen nicht immer ignorierem ;)

Was passiert wenn Du als root User folgendes eingibst:
Code:
export SANE_DEBUG_DLL=255 ; scanimage -L
und was passiert, wenn Du das als normaler User machst :?:

Grüsse,
Gerhard
 

urmelchen

Member
:) :)

Hallo,
linux:~ # 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.10 from sane-backends 1.0.14
[dll] sane_init: reading dll.conf
[dll] add_backend: adding backend `umax_pp'
[dll] sane_get_devices
[dll] load: searching backend `umax_pp' in `/usr/lib/sane'
[dll] load: trying to load `/usr/lib/sane/libsane-umax_pp.so.1'
[dll] load: dlopen()ing `/usr/lib/sane/libsane-umax_pp.so.1'
[dll] init: initializing backend `umax_pp'
[dll] init: backend `umax_pp' is version 1.0.14
[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: calling backend `umax_pp's exit function
[dll] sane_exit: finished
linux:~ #
die meldung ist bei root und als normaler user die selbe.
Viele Grüsse
:) :)
 
So jetzt geht's weiter,

was steht in der
Code:
/etc/sane.d/umax_pp.conf
:?:

Trage dort mal bitte folgendes ein:
Code:
port auto

Und dann probier als root User:
Code:
SANE_DEBUG_UMAX_PP=255 scanimage -L

Bin mal gespannt was jetzt passiert...

Grüsse,
Gerhard
 

urmelchen

Member
Hallo,
Hab das so eingetragen was Du geschrieben hast.

linux:~ # SANE_DEBUG_UMAX_PP=255 scanimage -L
[sanei_debug] Setting debug level of umax_pp to 255.
[umax_pp] init: SANE_Auth_Callback not supported (yet) ...
[umax_pp] init: SANE v1.0.14, backend v1.0.14-dev
[umax_pp] init: evaluating option <option buffer 2097152>
[umax_pp] init: option buffer 2097152
[umax_pp] init: setting global option buffer to 2097152
[umax_pp] init: don't know what to do with `0x378'
[umax_pp] umax_pp_try_ports: trying port `/dev/parport0'
[umax_pp_low] sync610p failed (got 0x78 expected 0x38)! (umax_pp_low.c:3614)
[umax_pp_low] sync610p failed (got 0x78 expected 0x38)! (umax_pp_low.c:3622)
[umax_pp_low] sync610p failed (got 0x78 expected 0xF8)! (umax_pp_low.c:3630)
[umax_pp_low] EPPsendWord610p failed, expected tmp=0xC8 , found 0x78 (umax_pp_low.c:4671)
[umax_pp_low] ppdev short write (umax_pp_low.c:1303)
[umax_pp_low] EPPsendWord610p failed, expected tmp=0xC8 , found 0x78 (umax_pp_low.c:4686)
[umax_pp_low] ppdev short write (umax_pp_low.c:1303)
[umax_pp_low] EPPsendWord610p failed, expected tmp=0xC8 , found 0x78 (umax_pp_low.c:4702)
[umax_pp_low] EPPsendWord610p failed, expected tmp=0xC8 , found 0x78 (umax_pp_low.c:4702)
[umax_pp_low] EPPsendWord610p failed, expected tmp=0xC8 , found 0x78 (umax_pp_low.c:4702)
[umax_pp_low] EPPsendWord610p failed, expected tmp=0xC8 , found 0x78 (umax_pp_low.c:4702)
[umax_pp_low] EPPsendWord610p failed, expected tmp=0xC8 , found 0x78 (umax_pp_low.c:4702)
[umax_pp_low] EPPsendWord610p failed, expected tmp=0xC8 , found 0x78 (umax_pp_low.c:4702)
[umax_pp_low] EPPsendWord610p failed, expected tmp=0xC8 , found 0x78 (umax_pp_low.c:4702)
[umax_pp_low] EPPsendWord610p failed, expected tmp=0xC8 , found 0x78 (umax_pp_low.c:4702)
[umax_pp_low] EPPsendWord610p failed, expected tmp=0xC8 , found 0x78 (umax_pp_low.c:4702)
[umax_pp_low] EPPsendWord610p failed got 0x78 instead of 0xC0 or 0xD0 (umax_pp_low.c:4732)
[umax_pp_low] SPPsendWord610p found 0x78 expected 0x88 (umax_pp_low.c:4558)
[umax_pp_low] SPPsendWord610p found 0x78 expected 0x88 (umax_pp_low.c:4569)
[umax_pp_low] SPPsendWord610p found 0x78 expected 0x88 (umax_pp_low.c:4582)
[umax_pp_low] SPPsendWord610p found 0x78 expected 0x88 (umax_pp_low.c:4582)
[umax_pp_low] SPPsendWord610p found 0x78 expected 0x88 (umax_pp_low.c:4582)
[umax_pp_low] SPPsendWord610p found 0x78 expected 0x88 (umax_pp_low.c:4582)
[umax_pp_low] SPPsendWord610p found 0x78 expected 0x80 or 0xA0 (umax_pp_low.c:4601)
[umax_pp_low] SPPsendWord610p found 0x78 expected 0xC0 (umax_pp_low.c:4609)
[umax_pp_low] sync610p failed (got 0x78 expected 0x38)! (umax_pp_low.c:3614)
[umax_pp_low] sync610p failed (got 0x78 expected 0x38)! (umax_pp_low.c:3622)
[umax_pp_low] sync610p failed (got 0x78 expected 0xF8)! (umax_pp_low.c:3630)
[umax_pp_low] putByte610p failed, expected 0xC8 or 0xC0 got 0x78 ! (umax_pp_low.c:3579)
[umax_pp_low] sendLength610p failed, expected 0xC8 or 0xC0 got 0x00 ! (umax_pp_low.c:3713)
[umax_pp_low] sendLength610p(word) failed... (umax_pp_low.c:7991)
[umax_pp_low] cmdSet(0x08,35,sent) failed (umax_pp_low.c:5793)
[umax_pp_low] initScanner610p() failed (umax_pp_low.c:6511)
[umax_pp] attach: failed to probe scanner on /dev/parport0
[umax_pp] attach: couldn't attach to `/dev/parport0' (Error during device I/O)
[umax_pp] umax_pp(v1.0.14-dev): line 245: debug exception
[umax_pp] init: couldn't attach to port `/dev/parport0'
[umax_pp] init: auto attach failed ![umax_pp] init: evaluating option <option astra 1220>
[umax_pp] init: option astra 1220 P
[umax_pp] get_devices
[umax_pp] unused arg: local_only = 0

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).
[umax_pp] sane_exit: (...)
linux:~ #
Viele Grüsse
 
Hmmm, das ganze sieht danach aus, als ob Dein Scanner einfach nicht
auf die Kommandos reagiert :?:
Ich hab grad mal in die aktuellen SANE Quellen reingeschaut und da steht halt
nix über den HP 3400c drin, wer hat Dir denn erzählt, dass der Scanner mit dem
umax_pp funktionieren soll...

Also nochmals schauen - und :-(
Gefunden:
http://home.kabelfoon.nl/~bertrik/hp3300c/README.html
http://sourceforge.net/projects/hp3300backend

Dein Scanner wird ohne grösseren Aufwand von SANE nicht unterstützt, will
heissen, das niash Backend muss "von Hand" integriert werden und SANE
neu übersetzt....

Bei computerhilfen.de hat sich doch Ullrich angeboten eine Beschreibung zu
schicken - was ist draus geworden :?:
Ich denke solange die Jungs das Backend nicht vernünftig integrieren, wird
wohl weiterhin Handarbeit angesagt sein...

Eins noch, was erhoffst Du Dir, wenn Du zwei Foren quasi gleichzeitig
abklapperst :?: genügend Dumme, die ihre Zeit opfern um Dir zu helfen,
obwohl Du schon Informationen hast und diese zurückhälst, nur weil sie Dir
nicht gefallen. Ich muss Dir ehrlich sagen, dass ich mich etwas vera.... fühle!

Wenn sich dort schon einer der Entwickler die Mühe gemacht hat sich zu
melden, dann hättest Du wenigstens mal hier 'nen Querverweis posten
können, damit mach sich ein Bild machen kann und nicht den Dumm-User
spielen - Information ist alles und vorallem das Zeugs zusammen zu tragen
kostet Zeit...

Sorry, aber das musste raus :evil: :evil: :evil:
Gerhard
 

urmelchen

Member
Hallo,
Sehr geehrter @scanner_freak
Danke für Deine Mühe.
Werde es lassen mit den beiden Scannern.
Viele Grüsse

ps.
http://www.computerhilfen.de/forum/index.php?board=6;action=display;threadid=25853;start=30


SORRY
Werde Mich wieder Ausloggen aus dem Forum!!! Vielleicht werde Ich wenn Suse16.0 oder so heraus gekommen ist Mich mit mehr Wissen wieder melden!!!
(Währendessen werde Ich wie bisher weiterhin während Meiner Arbeitszeit mit den 40t - 80t schweren Erdbewegungsmaschinen spielen und Meine aller ersten erlangten PC Kenntnisse wie seit 25.12.03 bis ca. März.04 im Heimstudium fortsetzen).
SORRY Wegen Meiner Vorhanden PC Unwissenheit
 
Moin,

urmelchen schrieb:
SORRY
Werde Mich wieder Ausloggen aus dem Forum!!! Vielleicht werde Ich wenn Suse16.0 oder so heraus gekommen ist Mich mit mehr Wissen wieder melden!!!
(Währendessen werde Ich wie bisher weiterhin während Meiner Arbeitszeit mit den 40t - 80t schweren Erdbewegungsmaschinen spielen und Meine aller ersten erlangten PC Kenntnisse wie seit 25.12.03 bis ca. März.04 im Heimstudium fortsetzen).
SORRY Wegen Meiner Vorhanden PC Unwissenheit

jetzt mach mal halb lang und versinke hier nicht in Selbsmitleid. Unwissenheit ist ja nicht schlimm, deswegen gibt es ja solche Foren
- aber Du hast ja schon einiges an Info gehabt, welche Du von
anderer Stelle erhalten hast und gerade da hättest Du ja mal drauf
hinweisen können. Ich kenne auch nicht alle SANE Backends
auswendig und muss mir meine Info auch manchmal zusammen
klamüseln - das kostet Zeit. Deshalb meine Verärgerung...

Wenn ich mir Deinen "Werdegang" anschau, muss ich sagen alle
Achtung - nicht schlecht.

Also Schwamm drüber und vielleicht besorgst Du Dir einfach 'nen
anderen Scanner - aber schau vorher bei www.sane-project.org
vorbei nach unterstützten Geräten...

So und nun machs mal gut und bleib im Forum!
Grüsse,
Gerhard
 
Oben