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

Scanner bzw. Parallelport wird nicht erkannt

Alfredos

Newbie
Schon seit langem versuche ich, unter Suse 10.1 meinen Scanner
Umax Astra 1220P zum laufen zu bringen. Bisher vergeblich.
Der Scanner ist an der parallelen Schnittstelle angeschlossen.

Nun hat mir jemand gesagt, daß ich womöglich dem Linux sagen muß,
wo die parallele Schnittstelle ist. Dies könne man in einer Datei konfigurieren, allerdings weiß derjenige nicht, wie diese Datei heißt.

Dort müsste ich dem Modul parport_pc die Einstellungen aus dem BIOS
mitgeben, meisstens sowas wie:
options parport_pc dma=1 irq=7 io=0x378 io_hi=0x778

In welcher Datei muß ich das eintragen ?
Kann mir hier jemand weiterhelfen ?

Alfredos
 

misiu

Moderator
Teammitglied
Falls die Parallelport – Schnittstelle (LPT) nicht erkannt wird, sollten im BIOS des Rechners die Parporteinstellungen geprüft werden (ECP/EPP/Bidirektional). Auch die Einstellungen für Parport in der /etc/modprobe.conf sollten auskommentiert werden (# löschen):

alias parport_lowlevel parport_pc
# options parport_pc io=0x378 irq=none,none
# If you have multiple parallel ports, specify them this way:
# options parport_pc io=0x378,0x278 irq=none,none
 
OP
A

Alfredos

Newbie
erst mal danke für deine Hilfe.
Ich habe das ausprobiert, aber ohne Erfolg.

Der Eintrag in der Datei etc/modprobe.conf sieht jetzt so aus:

alias parport_lowlevel parport_pc
options parport_pc io=0x378 irq=7 dma=3
If you have multiple parallel ports, specify them this way:
options parport_pc io=0x378,0x278 irq=7 dma=3

Das entspricht meinen Bios-Einstellungen.
Raute habe ich gelöscht.
Im Bios ist EPP+ECP eingestellt.

Wenn ich nun dmesg | grep parport in der Konsole eingebe,
erscheint folgende Meldung:

parport0: PC-style at 0x378 (0x778) [PCSPP,TRISTATE]
parport0: irq 7 detected
parport0: reported broken Device ID length of 0X8888 bytes
lp0: using parport0 (polling).

Irgendwie noch nicht korekt, oder ?
Der Scanner wird jedenfalls noch immer nicht erkannt.

Habe ich etwas falsch gemacht, oder etwas vergessen ?
Wäre für weitere Hilfe dankbar.

Alfredos
 

misiu

Moderator
Teammitglied
Nicht beide auf einmal!
entweder:
# options parport_pc io=0x378 irq=none,none
oder
# options parport_pc io=0x378,0x278 irq=none,none
 
OP
A

Alfredos

Newbie
Es hat mal wieder etwas länger gedauert, doch inzwischen habe ich deinen Tip befolgt. Ich habe es sowohl mit der ersten, als auch mit der zweiten Zeile versucht. In beiden Fällen erhalte ich nach Eingabe von:

dmesg | grep parport

folgende Ausgabe:

parport0: PC-style at 0x378 (0x778), irq 7, dma 3 [PCSPP,TRISTATE,COMPAT,ECP,DMA]
parport0: reported broken Device ID length of 0X8888 bytes
parport 0x278 (WARNING): CTR: wrote 0x0c, read 0xff
parport 0x278 (WARNING): DATA: wrote 0xaa, read 0xff
parport 0x278: You gave this address, but there is probably no parallel port there!
parport1: PC-style at 0x278, irq 3 [PCSPP,TRISTATE]
lp0: using parport0 (interrupt-driven).
lp1: using parport1 (interrupt-driven).

ist das jetzt so OK ???
Oder stimmt irgendwas noch immer nicht ???

Der Scanner wird allerdings immer noch nicht erkannt.
Woran könnte das noch liegen ?

Würde mich über weitere Hilfe freuen.

Alfredos
 

Polypodium

Hacker
Ich hoffe, Du kannst englisch lesen. Schau mal hier, dort steht alles für Dein Scanner drin:

http://www.sane-project.org/man/sane-umax_pp.5.html

Die Scannerunterstützung wurde als "gut" eingestuft. Hast Du ein Glück! Meinen alten Tevion mußte ich verschenken ;-)
 
OP
A

Alfredos

Newbie
Genau das ist mein Problem :

Ich kann KEIN Englisch.

Deshalb hilft mir die Seite auch nicht so recht weiter.

Wäre es für Dich ein großer Aufwand, mir das wichtigste Stichwortartig
in Deutsch zu schreiben ?

Würde mich echt freuen und wäre Dir dankbar.

Alfredos
 
Oben