This chapter provides information on how to create MVS definitions for printing
from PSF/MVS via TCP/IP. The following topics are addressed:
JES printer statements
PSF Start-up procedure
Once these parameters have been configured, and the basic TCP/IP installation of
the PrintServer with IPDS has been completed, direct AFP / IPDS from PSF / MVS
will be possible.
MTU size:
•The Maximum Transmission Unit (MTU) of the IP packet for the MVS
system is recommended to be set up to 2000.
NOTE: The MTU size should not exceed the maximum size sent through
the control unit. Failure may lead to transmission problems.
//PSF4 PROC
//STEP01 EXEC PGM=APSPPIEP,REGION=1750K
//JOBHDR OUTPUT PAGEDEF=V06483, /* JOB SEPARATOR PAGEDEF */
// FORMDEF=A10110,CHARS=GT15 /* JOB SEPARATOR FORMDEF */
//JOBTLR OUTPUT PAGEDEF=V06483, /* JOB SEPARATOR PAGEDEF */
// FORMDEF=A10110,CHARS=GT15 /* JOB SEPARATOR FORMDEF */
//DSHDR OUTPUT PAGEDEF=V06483, /* DS SEPARATOR PAGEDEF */
// FORMDEF=A10120,CHARS=GT15 /* DS SEPARATOR FORMDEF */
//MSGDS OUTPUT PAGEDEF=A06462, /* MESSAGE DATASET PAGEDEF */
// FORMDEF=A10110 /* MESSAGE DATASET FORMDEF */
//********************************************************************
//*
//* THIS PROC. IS TO BE USED FOR 300 DPI DEVICES
//* -----------
//********************************************************************
//FONT01 DD DSN=SYS1.FONTLIBBB,DISP=SHR /* FONTS - 300 DPI */
// DD DSN=SYS1.FONT300,DISP=SHR /* SYSTEM FONTS - 300 DPI */
//*-------------------------------------------------------------------
//PSEG01 DD DSN=SYS1.PSEGLIB,DISP=SHR /* SYSTEM PAGE SEGMENTS */
//*------------------------------------------------------------------//OLAY01 DD DSN=SYS1.OVERLIB,DISP=SHR /* SYSTEM MEDIUM OVERLAYS */
//*------------------------------------------------------------------//PDEF01 DD DSN=SYS2.PDEFLIB,DISP=SHR /* SYSTEM PAGEDEFS */
// DD DSN=SYS1.PDEFLIB,DISP=SHR /* SYSTEM PAGEDEFS */
//*-------------------------------------------------------------------
//FDEF01 DD DSN=SYS2.FDEFLIB,DISP=SHR /* SYSTEM FORMDEFS */
// DD DSN=SYS1.FDEFLIB,DISP=SHR /* SYSTEM FORMDEFS */
//********************************************************************
//* STANDARD PRINTDEV */
//********************************************************************
//PRT420 CNTL
//PRT420 PRINTDEV FONTDD=*.FONT01, /* FONT LIBRARY DD */
// OVLYDD=*.OLAY01, /* OVERLAY LIBRARY DD */
// PSEGDD=*.PSEG01, /* SEGMENT LIBRARY DD */
// PDEFDD=*.PDEF01, /* PAGEDEF LIBRARY DD */
// FDEFDD=*.FDEF01, /* FORMDEF LIBRARY DD */
// JOBHDR=*.JOBHDR, /* JOB HEADER SEPARATOR OUTPUT */
// JOBTRLR=*.JOBTLR, /* JOB TRAILER SEPARATOR OUTPUT*/
// DSHDR=*.DSHDR, /* DATA SET HEADER SEPERATOR */
// MESSAGE=*.MSGDS, /* MESSAGE DATA SET OUTPUT */
// PAGEDEF=A06462, /* DEVICE PAGEDEF DEFAULT */
// FORMDEF=A10110, /* DEVICE FORMDEF DEFAULT */
// CHARS=(GT10, /* DEVICE */
// GT12,GT15,GT10), /* DEFAULT FONT SET */
// PIMSG=YES, /* ACCUMULATE DATA SET MESSAGES*/
// DATACK=BLOCK, /* REPORT ALL DATA-CHECK ERRORS*/
// TRACE=NO, /* CREATE INTERNAL TRACE */
// FAILURE=WCONNECT, /* ACTION ON PRINTER FAILURE */
// TIMEOUT=REDRIVE, /* PSF ACTION ON TIMEOUT */
// DISCINTV=0, /* DISCONNECT INTERVAL IN SECS.*/
// MGMTMODE=IMMED, /* ACTIVATE PRINTER AT STARTUP */
// IPADDR=‘192.0.110.21’ /* IP ADDRESS */
// PORTNO=5001 /* IP ADDRESS */
//PRT420 ENDCNTL
Using IP address 192.0.110.21 and port number 5001
The IP address of the PrintServer (IPDS) should be programmed in the IPADDR
statement. The PORTNO 5001 is the default port number of the first IPDS port on
the PrintServer (IPDS). Use a value of 5002 to address the second IPDS port if
required.
2 z/OS SCS Printing Using TN3270e
This chapter provides examples of how to set up SCS printing using TN3270e.
2.1 TN3270E Setup using z/OS Communication Server
The IBM z/OS is capable of supporting TN3270e sessions communicating directly.
The following describes the required mainframe definitions for a LinkCom or
DocOut. It is assumed that the TN3270e service is already active on the
mainframe.
Note: The descriptions below appear in Ethernet and Token Ring versions
respectively, and the sections are marked accordingly. Be sure to select the right
section.
•sample LU1 printer logmode definitions:
3.1 Logmode
•sample definitions for installation in association with a locally attached
3174 and 3745:
3.2 Ethernet - PS PU definition for 3174
3.3 Ethernet - PS PU definition for 3745
3.4 Token Ring - PS PU definition for 3174
3.5 Token Ring - PS PU definition for 3745
Once these definitions have been configured, performing direct printing via SNA
will be possible.
Requirements:
• PrintServer with SCS feature for 3270 printing .
• PrintServer with IPDS feature for IPDS printing.
3.1 Logmode
The PrintServer uses standard IBM LU1 printer logmodes. Please refer to your
IBM VTAM documentation for particular configurations that best meet your
network requirements. Two sample definitions are listed below:
IPDS printer:
IPDSPSF1 MODEENT LOGMODE=IPDSPSF1,
FMPROF=X'03', X
TSPROF=X'03', X
PRIPROT=X'B1', X
SECPROT=X'B0', X
COMPROT=X'7080', X
SRCVPAC=X'02', X
RUSIZES=X'85C7', X
SSNDPAC=X’00’, X
PSNDPAC=X'02', X
PSERVIC=X'014000010000000001000000'
SCS printer:
RSCSPRT1 MODEENT LOGMODE=RSCSPRT1,
FMPROF=X'03', X
TSPROF=X'03', X
PRIPROT=X'B1', X
SECPROT=X'30', X
COMPROT=X'7080', X
SSNDPAC=X'00', X
SRCVPAC=X'00', X
RUSIZES=X'8787', X
PSNDPAC=X'80', X
PSERVIC=X'01000000E100000000000000'
3.2 Ethernet - PS PU definition for 3174
Sample definition for installation in association with a locally attached 3174.
3174 VTAM definition
V1SNA1C2 VBUILD TYPE=LOCAL
*
* LOCAL SNA 3174
*
V1LS1C2 PU CUADDR=3C3, X
DLOGMOD=D4A32782, X
PACING=3, X
VPACING=3, X
MAXBFRU=10, X
SSCPFM=USSSCS, X
USSTAB=VUSSTAB, X
LOGTAB=VMODETAB, X
MODETAB=VMODETAB
*
* SINGLE ETHERNET DEVICE WITH ID=40005A0001C2
*
IDS1C2P1 LU LOCADDR=02,DLOGMOD=RSCSPRT1,PACING=0,MODETAB=RSCSTAB, X
USSTAB=VUSSTAB1,VPACING=3
&&??##N1,0# ; Start of file - Don't remove this !
;-----------------------------------------------------------------------; Configuration for the Ethernet PrintServer
; (This is an example. Please modify the parameters to match
; your configuration).
; 00824001
;-----------------------------------------------------------------------END
;*************************************#**********************************
; P U
;*************************************#**********************************
BEGIN_CONFIGURATION PU
BLOCKNUMBER 05D ; Fill in your Block number
IDNUMBER 00000 ; Fill in your ID number
REMOTE_MAC 400031740001 ; Fill in HOST / GW MAC address
LOCAL_SAP 4 ; Fill in your local SAP value
REMOTE_SAP 4 ; Fill in your HOST SAP value
END
&&??
3.3 Ethernet - PS PU definition for 3745
Sample definition for installation in association with a locally attached 3745.
Logmode
MTABPS MODETAB
*
* MODE TABLE
*
MODPS MODEENT LOGMODE=MODPS,FMPROF=X’03’,TSPROF=X’03’, x
PRIPROT=X’B1’,SECPROT=X’B0’,COMPROT=X’7080’, x
RUSIZES=X’85C6’, x
PSNDPAK=X’02’,SRCVPAC=X’02,SSNDPAC=X’00’, x
PSERVIC=X’014000010000000001000000’
Sample definition for installation in association with a locally attached 3174.
3174 VTAM definition
V1SNA1C2 VBUILD TYPE=LOCAL
*
* LOCAL SNA 3174
*
V1LS1C2 PU CUADDR=3C3, X
DLOGMOD=D4A32782, X
PACING=3, X
VPACING=3, X
MAXBFRU=10, X
SSCPFM=USSSCS, X
USSTAB=VUSSTAB, X
LOGTAB=VMODETAB, X
MODETAB=VMODETAB
*
* SINGLE TOKEN RING DEVICE WITH ID=40005A0001C2
*
IDS1C2P1 LU LOCADDR=02,DLOGMOD=RSCSPRT1,PACING=0,MODETAB=RSCSTAB, X
USSTAB=VUSSTAB1,VPACING=3