Hallo,

ich habe ein Problem beim Anschliessen eines Aficio-Druckers an die AS400, da auf dem Drucker die Zugriffskontrolle aktiviert ist, d.h. es dürfen nur autorisierte Benutzer den Drucker benutzen.

Um das zu realisieren soll lt. Ricoh ein WSCST-Objekt erzeugt werden, das einen :INITPRT Abschnitt enthält.
Dazu habe ich mit:
RTVWSCST DEVTYPE(*TRANSFORM) MFRTYPMDL(*HP5SI).....

eine Quelle erstellt und folgenden Text als Hex-Code im Abschnitt :INITPRT abgelegt:
%-12345X@PJL
@PJL SET HOSTLOGINNAME="enktransfer"
@PJL SET USERNAME="enktransfer"
@PJL ENTER LANGUAGE=PCL
E

Der Benutzer "enktransfer" ist im Drucker angelegt.

In der WSCST-Quelle sieht das so aus:

:INITPRT
DATA =
'1B252D31323334355840504A4C0D0A40'X
'504A4C2053455420484F53544C4F4749'X
'4E4E414D453D22454E4B5452414E5346'X
'4552220D0A40504A4C20534554205553'X
'45524E414D453D22454E4B5452414E53'X
'464552220D0A40504A4C20454E544552'X
'204C414E47554147453D50434C0D0A1B'X
'45'X.


Aus der Quelle wurde ein WSCST-Objekt erzeugt.

Die Device wurde erstellt mit:
CRTDEVPRT DEVD(ENKPRLEK99) DEVCLS(*LAN) TYPE(3812) MODEL(1) LANATTACH(*IP)
PORT(9200) FONT(11) FORMFEED(*AUTOCUT) INACTTMR(*SEC15) PARITY(*NONE) STOPBITS(1) TRANSFORM(*YES) MFRTYPMDL(*WSCST) PPRSRC1(*A4) PPRSRC2(*A4) RMTLOCNAME('140.171.148.31') SYSDRVPGM(*HPPJLDRV) WSCST(QGPL/ENKRICOHTS)


Soweit so gut, aber der Versuch zu drucken scheitert leider. Das Spoolfile bleibt auf PND stehen und wird nicht gedruckt.

Hat jemand damit Erfahrung und kann mir einen Tipp geben?

Thilo