Hi Liste, hi Kai. Am Mittwoch, 31. Juli 2002 10:10 schrieb Kai Lindenberg:
Was sagt lsmod?
Module Size Used by Not tainted parport_pc 25448 1 (autoclean) pt_drv 111072 0 (autoclean) parport 21856 1 (autoclean) [parport_pc pt_drv] ...
Hast du das Kommantarzeichen vor "plustek" in /etc/sane.d/dll.conf gelöscht? Probier auch mal das Gerät direkt anzugeben:
scanimage -d plustek:/dev/pt_drv
Jetzt habe ich das Kommentarzeichen gelöscht. Aber es half nicht viel. heiko@linux:~> scanimage -d plustek:/dev/pt_drv scanimage: open of device plustek:/dev/pt_drv failed: Error during device I/O heiko@linux:~> su Password: linux:/home/heiko # scanimage -d plustek:/dev/pt_drv scanimage: open of device plustek:/dev/pt_drv failed: Error during device I/O Ob nun als root oder nicht. Bis dann, Heiko.
Moin Heiko, Am Mittwoch, 31. Juli 2002 15:58 schrieb Heiko Schmidt-Evers:
Hi Liste, hi Kai.
Am Mittwoch, 31. Juli 2002 10:10 schrieb Kai Lindenberg:
Was sagt lsmod?
Module Size Used by Not tainted parport_pc 25448 1 (autoclean) pt_drv 111072 0 (autoclean) parport 21856 1 (autoclean) [parport_pc pt_drv] ...
gut.
Hast du das Kommantarzeichen vor "plustek" in /etc/sane.d/dll.conf gelöscht? Probier auch mal das Gerät direkt anzugeben:
scanimage -d plustek:/dev/pt_drv
Jetzt habe ich das Kommentarzeichen gelöscht.
gut.
Aber es half nicht viel. heiko@linux:~> scanimage -d plustek:/dev/pt_drv scanimage: open of device plustek:/dev/pt_drv failed: Error during device I/O heiko@linux:~> su Password: linux:/home/heiko # scanimage -d plustek:/dev/pt_drv scanimage: open of device plustek:/dev/pt_drv failed: Error during device I/O
in welchem Modus läuft bei dir der Druckerport? Bei mir klappts nur im EPP-Mode. Ist die Adresse und der Interupt richtig eingestellt (vgl. mit BIOS-Setup). Meine entsprechenden Abschnitte der modules_conf sind: ------------- [...] alias parport_lowlevel parport_pc options parport_pc io=0x278 irq=5 [...] alias char-major-40 pt_drv pre-install pt_drv modprobe -k parport options pt_drv lampoff=180 warmup=15 port=0x278 lOffonEnd=0 mov=0 slowIO=0 forceMode=0 ------------ Gruß Kai
Am Mittwoch, 31. Juli 2002 17:43 schrieb Kai Lindenberg:
in welchem Modus läuft bei dir der Druckerport? Bei mir klappts nur im EPP-Mode. Ist die Adresse und der Interupt richtig eingestellt (vgl. mit BIOS-Setup). Meine entsprechenden Abschnitte der modules_conf sind:
------------- [...]
alias parport_lowlevel parport_pc options parport_pc io=0x278 irq=5
[...]
alias char-major-40 pt_drv pre-install pt_drv modprobe -k parport options pt_drv lampoff=180 warmup=15 port=0x278 lOffonEnd=0 mov=0 slowIO=0 forceMode=0
------------
Ich hatte mich ja schon mal an diese Liste gewandt, weil mein Scanner nicht funktionierte. Damals funktionierte noch nicht mal die Lampe. Aber ich hatte schon diese Einstellungen mit EPP und die in der modules.conf korrigiert. Wobei mir slowIO=0 forceMode=0 neu ist. Habe ich drangefügt, funktioniert aber immer noch nix. In meinem BIOS ist der Port auf io=0x386 und irq=7 gestellt, aber so steht es auch in der modules.conf. Ich weiss jetzt nicht, ob ich Schaden anrichte, wenn ich es bei beiden in 0x278 und irq 5 ändere. Und mal am Rande: Warum habe ich eine Datei "modules.conf" und "modules.conf.-" ??? Also nach make load leuchtet die Lampe genau 180 Sekunden lang. nach einem zweiten make load leuchtet sie nur, wenn ich vorher make unload eingegeben habe. Das leuchtet ja auch irgendwie ein. haha. Ich habe jetzt 50 EUR für eine Lampe bezahlt, die ich von der Konsole aus ein und ausschalten kann... Vielleicht kann mir wer weiterhelfen. cya, Heiko.
Hallo Heiko, hallo Liste, ich hatte im letzten Monat ein ähnliches Problem mit einem gelabelten Microtek-Scanner (Highscreen-Boostar). Ich hoffe, daß ich Dir ein wenig weiter helfen kann. Am Mittwoch, 31. Juli 2002 21:43 schrieb Heiko Schmidt-Evers:
Und mal am Rande: Warum habe ich eine Datei "modules.conf" und "modules.conf.-" ???
Die Datei modules.conf habe ich auch in beiden Versionen in meinem Verzeichnis /etc stehen (unterschiedliche Änderungsdaten). Ich gehe deshalb davon aus, daß die eine die Sicherung der bisherigen modules.conf ist (die mit dem ".-").
Also nach make load leuchtet die Lampe genau 180 Sekunden lang. nach einem zweiten make load leuchtet sie nur, wenn ich vorher make unload eingegeben habe. Das leuchtet ja auch irgendwie ein. haha. Ich habe jetzt 50 EUR für eine Lampe bezahlt, die ich von der Konsole aus ein und ausschalten kann... Vielleicht kann mir wer weiterhelfen. cya, Heiko.
Also ich habe damals das aktuelle SANE-Paket (1.0.8) heruntergeladen, da mir der für das Microtek-Backend verantwortliche Entwickler gemailt hatte, daß mein Modell erst von dieser Version unterstützt wird. Dieses habe ich dann mit den üblichen Befehlen in mein System SUSE 7.3 übernommen. Mein Modell ist ein Parport-Scanner mit einem SCSI-Hostadapter. Im BIOS ist bei mir auch nur der Modus EPP für den Parallelport vorgegeben. Insoweit, denke ich, hast Du das sicherlich schon richtig eingestellt. Falls es sich bei dem Plustek um einen SCSI-Adapter-Scanner handeln sollte, müßtest Du modprobe onscsi und modprobe ppscsi ausführen (als root). Anschließend könntest Du in selber Funktion das Kommando dmesg vorgeben. Am Ende der Ausgabe siehst Du, ob ein Scanner dem Grunde nach erkannt wurde. Wenn Du bis hierhin gekommen bist, schick mir mal eine kurze mail. mfg Andreas
Hi Andreas Am Mittwoch, 31. Juli 2002 23:10 schrieb Andreas Mantke:
Hallo Heiko, hallo Liste, ich hatte im letzten Monat ein ähnliches Problem mit einem gelabelten Microtek-Scanner (Highscreen-Boostar). Ich hoffe, daß ich Dir ein wenig weiter helfen kann.
Naja das wäre doch perfekt.
Am Mittwoch, 31. Juli 2002 21:43 schrieb Heiko Schmidt-Evers:
Und mal am Rande: Warum habe ich eine Datei "modules.conf" und "modules.conf.-" ???
Die Datei modules.conf habe ich auch in beiden Versionen in meinem Verzeichnis /etc stehen (unterschiedliche Änderungsdaten). Ich gehe deshalb davon aus, daß die eine die Sicherung der bisherigen modules.conf ist (die mit dem ".-").
Ok, dann brauch ich also wirklich immer nur die modules.conf und nicht die mit dem .- zu ändern!
Also ich habe damals das aktuelle SANE-Paket (1.0.8) heruntergeladen, da mir der für das Microtek-Backend verantwortliche Entwickler gemailt hatte, daß mein Modell erst von dieser Version unterstützt wird. Dieses habe ich dann mit den üblichen Befehlen in mein System SUSE 7.3 übernommen.
Mein Modell ist ein Parport-Scanner mit einem SCSI-Hostadapter. Im BIOS ist bei mir auch nur der Modus EPP für den Parallelport vorgegeben. Insoweit, denke ich, hast Du das sicherlich schon richtig eingestellt. Falls es sich bei dem Plustek um einen SCSI-Adapter-Scanner handeln sollte, müßtest Du modprobe onscsi und modprobe ppscsi ausführen (als root). Anschließend könntest Du in selber Funktion das Kommando dmesg vorgeben. Am Ende der Ausgabe siehst Du, ob ein Scanner dem Grunde nach erkannt wurde. Wenn Du bis hierhin gekommen bist, schick mir mal eine kurze mail.
Leider habe ich einen Scanner ohne SCSI, also gilt das wohl für mich nicht. Aber das dmesg gibt mir jetzt was besseres zurück, als vor ein paar Monaten: ... pt_drv : driver version 0.40-18 parport0: PC-style at 0x378, irq 7 [PCSPP,TRISTATE,EPP] pt_drv0: 12000P/96000P found on port 0x0378 pt_drv0: Lamp-Timer set to 180 seconds. pt_drv0: WarmUp period set to 15 seconds. pt_drv0: Lamp untouched on driver unload. Also das sieht doch schon fast ganz erfolgreich aus oder? Besonders weil mein Scanner auch wirklich ein 12000 P ist! "Lamp untouched on driver unload" gleich mal ausprobiert: linux:/home/heiko/scanner/backend/plustek_driver # make unload /sbin/modprobe -r pt_drv || exit 1 rm -f /dev/pt_drv* Tatsächlich, die Lampe bleibt an. linux:/home/heiko/scanner/backend/plustek_driver # make load /sbin/modprobe pt_drv || exit 1 rm -f /dev/pt_drv* linux:/home/heiko/scanner/backend/plustek_driver # 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/heiko/scanner/backend/plustek_driver # Aber diese Fehlermeldung bringt mich dann wieder auf den Boden der Tatsachen zurück. Warum nur??? Ich habe ausserdem noch Probleme mit meinem Drucker, können sich solche Probleme aufeinander auswirken?? bis denn, Heiko.
Hallo Heiko, hallo Liste
Leider habe ich einen Scanner ohne SCSI, also gilt das wohl für mich nicht.
mit einem reinen Parallelport-Scanner habe ich mich bisher noch nicht auseinandersetzen müssen. Aber ich habe mir vor einiger Zeit eine Anleitung für den Plustek aus dem Internet heruntergeladen. Leider weiß ich nicht mehr genau von welcher Seite. Wenn Du wünscht, versuche ich Dir die Seiten als Anhang zu einer mail zuzusenden (per PM).
Aber das dmesg gibt mir jetzt was besseres zurück, als vor ein paar Monaten:
... pt_drv : driver version 0.40-18 parport0: PC-style at 0x378, irq 7 [PCSPP,TRISTATE,EPP] pt_drv0: 12000P/96000P found on port 0x0378 pt_drv0: Lamp-Timer set to 180 seconds. pt_drv0: WarmUp period set to 15 seconds. pt_drv0: Lamp untouched on driver unload.
Also das sieht doch schon fast ganz erfolgreich aus oder? Besonders weil mein Scanner auch wirklich ein 12000 P ist!
Sehe ich auch dem Grunde nach so.
"Lamp untouched on driver unload" gleich mal ausprobiert:
linux:/home/heiko/scanner/backend/plustek_driver # make unload /sbin/modprobe -r pt_drv || exit 1 rm -f /dev/pt_drv*
Tatsächlich, die Lampe bleibt an. linux:/home/heiko/scanner/backend/plustek_driver # make load /sbin/modprobe pt_drv || exit 1 rm -f /dev/pt_drv*
Vernichtest Du mit diesem Kommando nicht gerade das "dev", mit dem Du mit scanimage -L danach suchst? mfg Andreas
participants (3)
-
Andreas Mantke
-
Heiko Schmidt-Evers
-
Kai Lindenberg