waldbauer.com

waldbauer.com (http://www.waldbauer.com/vb/index.php)
-   SPI OA4 Open Access II/III/IV (2,3,4) Anwender Forum (http://www.waldbauer.com/vb/forumdisplay.php?f=57)
-   -   OA IV LPT im OA IV (http://www.waldbauer.com/vb/showthread.php?t=2242)

LPT im OA IV
 
Hallo

Ich benötige 4 LPT im OA. Wenn ich den LPTx mit der 4 wähle, bekomme ich die Meldung "Ausgabegerät nich on-line".
Auch andere Zahlen <3 gehen nicht. Kann man vielleicht den LPT-Zähler ändern.

Vielen Dank
Yvar

Und Du hast wirklich 4 Parallele Schnittstellen im Computer drinnen? Wow.. Das geht ja nur mit einer Erweiterungssteckkarte, oder?

Ich glaube, er hat 4 Netzwerkdrucker, die er je nach Drucksorte per NET USE auf LPT1: bis LPT4: ansprechen will ?!

Achso... Na solangs mit NET USE korrekt eingebunden sind...
Testen kann mans ja einfach mit einem:
echo hallo Welt>LPTx
auf der Kommandozeile, ob die Drucker korrekt gemountet wurden.

Liste der Anhänge anzeigen (Anzahl: 2)
Das Problem ist aber folgendes: In den Systemeinstellungen / Drucker findet man LPTx: als mögliche Option. Bis LPT3: gibt es kein Problem, aber wenn ich LPT4: per NET USE verwende und dann im Dialog den 4er eingebe, erhalte ich die Fehlermeldung "Ausgabegerät nicht on-line." Bei noch höheren Werten kommt nur mehr ein Peepton.

Open Access erlaubt scheinbar nur die Ausgabe bis LPT3: was für mich ein wenig unlogisch erscheint. Es wird wohl Zeit für einen Patcher :-)

Ah - sehr interessant. Folgendes beschreibt das Hinzufügen von weiteren LPT Schnittstellen.

http://support.microsoft.com/kb/262032

Somit kein OA4 Problem :-) Gott sei dank.

Das ist wohl ein Problem mit der Windows NTVDM.
Ich habe folgendne Artikel gefunden:
http://support.microsoft.com/kb/262032

Mit folgenden Befehlen könnte man unter Ports mal einen LPT4: hinzufügen.

Code:

net stop spooler
reg ADD "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Ports" /v LPT4: /t REG_SZ
net start spooler

Leider hilft das allein bei mir auch noch nicht so wirklich, hab allerdings noch keinen Rechnerneustart probiert...

Liste der Anhänge anzeigen (Anzahl: 1)
Wäre ja zu schön gewesen - im Windows 7 auch nach Neustart noch immer nur bis LPT3:
Selbst im Druckerdialog von Windows kann ich den LOCAL PORT LPT4: nicht erstellen ?!

Hallo Kollegen

Genau so ist es wie "Waldbauer um 12.23 Uhr" schreibt. Bei mir klappt die net use lpt4 Umleitung und Drucker Zuweisung.
Test im C:\ copy f.bat lpt4-----> es druckt die Batch Datei auf lpt4

Aber eben ich sollte es im OA IV wählen könnnen.

Gruss Yvar



12.23

Liste der Anhänge anzeigen (Anzahl: 2)
Ludwig hat natürlich wieder einmal die passende Lösung parat. Vorab, natürlich gibt es nur max. 3 LPT Ports. Der Grund dafür ist:

Code:

0000:0408    LPT1's Base Address
0000:040A    LPT2's Base Address
0000:040C    LPT3's Base Address
0000:040E    LPT4's Base Address (Note 1)

Note 1 : Address 0000:040E in the BIOS Data Area may be used as the Extended Bios Data Area in PS/2 and newer Bioses.

Also was machen wir - ganz einfach. Du erstellst die Umleitungen wie gewohnt - also NET USE LPT4: \\deine_Freigabe usw.

Dann speicherst du die beiden Dateien im Anhang in dein OA4 Verzeichnis. Du startest anschließend (zb. über Batch) den Watcher, den Ludwig programmiert hat wie folgt:

Code:

watcher c:\oa4\prn4.txt "c:\oa4\prlpt.bat"
Nun druckst du statt auf LPTx einfach in eine Datei mit dem Namen PRN4.TXT (oder was auch immer du willst) und schon wird die Druckausgabe vom Watcher an deine LPT4: Umleitung geschickt. Wunderbar gell :-)


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:01 Uhr.

Powered by vBulletin® Version 3.8.7 (Deutsch)
Copyright ©2000 - 2024, vBulletin Solutions, Inc.