[NEWSboard IBMi Forum]
Seite 1 von 2 1 2 Letzte
  1. #1
    Registriert seit
    Feb 2002
    Beiträge
    53

    Post CRTDEVPRT / Nadeldrucker

    Hallo,

    mein alltägliches Problem - der Kampf mit den Druckern!!

    Mit welchen Werten muß ich die Parameter TYPE und MODEL belegen, wenn ich einen HP Nadeldrucker anlegen will?

    Danke!
    Pia

  2. #2
    Registriert seit
    Feb 2002
    Beiträge
    7

    Post

    Hallo, Pia!

    Probieren Sie es doch mal mit
    Type: 4214
    Modell: 2

    Vielleicht hilft's ?

    E.-A.K.

  3. #3
    Registriert seit
    Feb 2002
    Beiträge
    53

    Post

    Hallo,

    habe den Drucker jetzt mit folgenden Parametern angelegt.

    DEVCLS (*VRT)
    TYPE (3812)
    MODEL (1)

    in der Outq habe ich dann die entsprechende IP angegeben usw.

    Das einzige was der Drucker macht, ist Blätter einziehen und gelegentlich sonderbare Zeichen ausdrucken.

    Liegt es vielleicht an der Emulation (er läßt sich ja immerhin ansprechen)??

    Gruß
    Pia

  4. #4
    Registriert seit
    Jul 2001
    Beiträge
    82

    Smile

    Hi Pia,

    ich geh davon aus, dass der Drucker als remote-outq angelegt wurde, da spielt das virtuelle Device (welches eh nur als Namensgeber fungiert und nie angehängt sein wird) keine große Rolle. Wichtiger ist, dass in der Outq-Beschreibung der Wert für "Datenstromumsetung auf Leitrechener (Host-Print-Transform) auf "*YES" steht und im Feld "Hersteller-Typ und Modell" der richtige ASCII-Druckertyp angewählt wird.
    Da kommt´s jetzt darauf an, welche ASCII-Emulation dein Matrixdrucker hergibt (IBM-Proprinter, EPSON-ESC/P ....). Müsste im Handbuch stehen, oder aus dem Druckermenü erkennbar sein. Wie heißt denn die genaue Bezeichnung des Druckers? Könnte sein, dass ich dann weiterhelfen kann.

    freundliche Grüße und schönens Wochenende: St.

  5. #5
    Registriert seit
    Jul 2001
    Beiträge
    82

    Exclamation

    ..was vergessen...

    wenn garnix hilft, dann einfach mal bei "Hersteller-Typ + Modell" den Wert "*WSCSTCONT132" und bei "Datenstationsanpassungsobjek" den Wert "QWPDEFAULT" in LIB "*LIBL" angeben. Dann ist der Drucker anschließend zwar eher "dumm", aber zumindest dürften keine missverstandenen Steuerzeichen mehr ausgedruckt werden.

    good luck !: St.

  6. #6
    Registriert seit
    Feb 2002
    Beiträge
    53

    Post

    Hallo,

    ich krieg es einfach nicht gebacken.

    Habe jetzt zwar einen anderen Nadeldrucker als Device zum laufen gekriegt, den, den ich eigentlich will aber nicht.

    Der Unterschied zwischen den beiden Druckern ist der, daß der eine an einem HP JetDirect ExPlus 3 - Printserver hängt (der funkt) der andere an einem HP JetDirect 300X.

    Mein Sorgenkind druckt lediglich folgendes.
    @PJL USTATUSOFF
    @PJL STATUS DEVICE = ON
    @PJL
    @PJL INFO STATUS

    ...und das bei jedem neuen Spool den ich starte.

    Habe die Parameter *LAN, 3812 (Type), 1 (Model) und 9100 für den Port genommen.

    Ich denke es liegt an der Portnummer, weiß aber leider nicht, wie ich die richtige rausfinden soll.

    Gruß
    Pia

  7. #7
    Registriert seit
    Feb 2002
    Beiträge
    53

    Post

    ..es kann ja nicht an der Portnummer liegen, sonst kämen ja nicht diese Nachrichten raus.
    Gut, dann liegt es halt an der Emulation.

    LG
    Pia

  8. #8
    Registriert seit
    Jul 2001
    Beiträge
    82

    Question

    Hi Pia,

    die "wirren" Zeichen die dein Drucker rauswirft sind PJL-Anfragen, die das systemdefinierte Treiberprogramm (*hppjldrv) über die Box an den Drucker stellt. Der Port 9100 stimmt (sonst käm garnichts), da kein Nadeldrucker der Welt aber PJL (PrintJobLanguage) interpretieren und verarbeiten kann, wird es so nie funktionieren. Du sagst, dass du einen anderen Nadeldrucker als Device (also auch per PJL) am Laufen hast. Sorry, aber das scheint mir doch sehr unwahrscheinlich zu sein, da keiner dieser Drucker eine gescheite PJL-Statusmeldung an das System zurückgeben kann! Um welchen Druckertyp/modell handelt es sich denn da? Vermutlich bleibt dir nur die Lösung über Remote-Outq.

    freundliche Grüße: St.


  9. #9
    Registriert seit
    Jul 2001
    Beiträge
    82

    Cool

    nochmal ich...

    ...um die Sache etwas zu vereinfachen fass ich alles nochmal ´n bisschen zusammen.
    Also: *LAN-Device über TCP/IP scheidet aus, da der Nadel-Drucker die dafür notwendige bidirektionale Kommunikation per PJL nicht beherrscht.
    Für das Erstellen einer Remote-Outq kannst du folgenden Befehl verwenden:
    CRTOUTQ OUTQ(QUSRSYS/TESTOUTQ) RMTSYS(*INTNETADR) RMTPRTQ(RAW1) CNNTYPE(*
    IP) DESTTYPE(*OTHER) MFRTYPMDL(*WSCSTCONT132) WSCST(*LIBL/QWPDEFAULT) INT
    NETADR(AAA.BBB.CCC.DDD)
    bei INTNETADR muss natürlich die entsprechende IP-Adresse rein.
    Die Outq sollte in die Bibl. QUSRSYS reingestellt werden, sonst kanns nachher beim Erstellen der *VRT-Device ein Problem geben.
    Der Drucker wäre jetzt ein dummer Line-Printer, der nur CR, LF + FF kann.

    Danach kannst du dann ein *VRT-Printerdevice erstellen:
    CRTDEVPRT DEVD(TESTOUTQ) DEVCLS(*VRT) TYPE(3812) MODEL(1) FONT(11)
    Nach dem Erstellen kommt eine Meldung, dass eine entsprechende Outq bereits existiert. Das ist gut so und auch beabsichtigt.

    Das damit erstellte Device arbeitet anschließend nur als "Dummy-device" (Namesgeber für Programme die auf ein Device rausgeben wollen) und kann permanent abgehängt sein.
    Der Printerwriter wird auch nicht mit "STRPRTWTR TESTOUTQ" sondern mit "STRRMTWTR TESTOUTQ" gestartet.

    good luck: St.


  10. #10
    Registriert seit
    Feb 2002
    Beiträge
    7

    Post

    Hallo, Pia!

    Hier noch ein Versuch: es gibt von IBM die
    sog. Red Books und hier besonders" IBM AS/400
    Printing V". Form Nr. SG24-2160-00.
    Internet; www.redbooks.ibm.com
    Das Runterladen(346 Seiten) lohnt sich in
    jedem Fall, weil in diesem Büchlein so ziemlich alle Einsatzformen von Printern mit
    AS/400 beschrieben werden. sogar für mich ver
    ständlich.
    Hier wird ab Kapitel 8 und für diesen Fall
    ab Kapitel 8.2 beschrieben, wie man das
    leidige Printerproblem in den Griff bekommt.
    Nun kann ich nur wieder viel Glück wünschen
    E.-A.K.

  11. #11
    Registriert seit
    Feb 2002
    Beiträge
    53

    Post

    Hallo,

    ich MUSS über einen Device drucken!!
    Wenn ich über OUTQ drucke, fehlt die erste Zeile des Formulares ganz, drucke ich über einen als Device angelegten Drucker, kommt alles richtig raus.

    OUTQ anlegen ist ja kein Thema!!

    Gruß
    Pia

  12. #12
    Registriert seit
    Dec 2000
    Beiträge
    73

    Question

    Hallo Pia,

    ich verstehe nicht ganz, warum hier immer mit PJL und 3812-Emulation rumprobiert wird, wenn ein Nadeldrucker angebunden werden soll.
    Der HP kann doch z.B. einen IBM Proprinter emulieren, auf der /400 würde ich dann einen entsprechenden Devicetyp angeben, und es müsste funktionieren.
    Bei Lexmark-Druckern hat das zumindest immer
    sehr gut geklappt.

    Viele Grüße, Chrisi

Similar Threads

  1. Drucker-Treiber für Wenger Nadeldrucker HD250
    By GEA in forum NEWSboard Drucker
    Antworten: 2
    Letzter Beitrag: 24-08-06, 10:08
  2. crtdevprt für afico 2035e
    By mlinaric in forum NEWSboard Drucker
    Antworten: 0
    Letzter Beitrag: 25-01-06, 15:20
  3. CRTDEVPRT
    By mlinaric in forum NEWSboard Drucker
    Antworten: 1
    Letzter Beitrag: 12-12-05, 12:41
  4. Empfehlung Nadeldrucker
    By marcel331 in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 13-10-05, 14:34
  5. Verkaufen Wenger HD250 Nadeldrucker (4 Stück)
    By GEA in forum NEWSboard Server & Hardware Markt
    Antworten: 0
    Letzter Beitrag: 28-09-05, 06:49

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •