Keyboard Shortcuts
Likes
- H390-OSVS
- Messages
Search
Re: Using the VS1 6.0 starter system
Do not have windows 7 available.
toggle quoted message
Show quoted text
Tried your options, none of them worked, any other suggestions ? On Friday, January 8, 2021, 07:14:25 AM MST, cjar1950 via groups.io <cjar1950@...> wrote:
Gary, I personally use Windows 7 and Putty or SecureCRT. With Windows 7, I would try "telnet localhost 3270" or "telnet 127.0.0.1 3270" from a Command Prompt. Chris -- <cjar1950@...> ---------------------------------------------------------------------------------------------------------------------------------- On Fri, 8 Jan 2021 11:35:25 +0000 (UTC) "Gary Cozzolino via groups.io" <gcozzie@...> wrote: ? Thanks Chris, |
Re: Using the VS1 6.0 starter system
Gary,
I personally use Windows 7 and Putty or SecureCRT. With Windows 7, I would try "telnet localhost 3270" or "telnet 127.0.0.1 3270" from a Command Prompt. Chris -- <cjar1950@...> ---------------------------------------------------------------------------------------------------------------------------------- On Fri, 8 Jan 2021 11:35:25 +0000 (UTC) "Gary Cozzolino via groups.io" <gcozzie@...> wrote: Thanks Chris, |
Re: Using the VS1 6.0 starter system
Thanks Chris,
toggle quoted message
Show quoted text
I'am using Windows 10 Microsoft Telenet> On Thursday, January 7, 2021, 12:54:30 PM MST, cjar1950 via groups.io <cjar1950@...> wrote:
Gary, It would be usefull to know what your host is - Windows 7,8,9,10.. Linux etc. Chris -- <cjar1950@...> ---------------------------------------------------------------------------------------------------------------------------------- On Thu, 7 Jan 2021 17:09:39 +0000 (UTC) "Gary Cozzolino via groups.io" <gcozzie@...> wrote: ? I have never used telnet.? How do you connect to hercules 3.07? |
Re: Using the VS1 6.0 starter system
Gary,
It would be usefull to know what your host is - Windows 7,8,9,10.. Linux etc. Chris -- <cjar1950@...> ---------------------------------------------------------------------------------------------------------------------------------- On Thu, 7 Jan 2021 17:09:39 +0000 (UTC) "Gary Cozzolino via groups.io" <gcozzie@...> wrote: I have never used telnet.? How do you connect to hercules 3.07? |
Re: Using the VS1 6.0 starter system
I have never used telnet.? How do you connect to hercules 3.07?
toggle quoted message
Show quoted text
? ? command o ? On Monday, January 4, 2021, 04:29:28 PM MST, Kevin Leonard <groups-list@...> wrote:
The IBM VS1 6.0 starter system is a very basic system, with the bare functionality needed to generate your own system.? This document describes considerations for your first use of the starter system. Note:? VS1's NIP console interface is primitive, so early replies in NIP must be of the format: ? r 00,'text' with an ID of 00 and single quotes enclosing the reply text. The Hercules configuration for the VS1 starter system is fairly simple: ? CPUSERIAL 060305? ? ? ? # CPU serial number ? CPUMODEL? 3032? ? ? ? ? # CPU model number ? MAINSIZE? 8? ? ? ? ? ? # Main storage size in megabytes ? XPNDSIZE? 0? ? ? ? ? ? # Expanded storage size in megabytes ? CNSLPORT? 3270? ? ? ? ? # TCP port number to which consoles connect ? NUMCPU? ? 1? ? ? ? ? ? # Number of CPUs ? LOADPARM? ......? ? ? ? # IPL parameter ? SYSEPOCH? 1900 -28 ? ARCHMODE? S/370 ? CODEPAGE? 437/037 ? 000C? ? 3505? ? eof ? 000D? ? 3525? ? pun/pch00d.txt ascii crlf ? 000E? ? 1403? ? prt/prt00e.txt crlf ? 001F? ? 3215? ? noprompt ? 0480? ? 3420 ? 0481? ? 3420 ? 0150? ? 3330? ? dasd/dliba1.150.cckd Add additional 3350 volumes at 149 and 14A: ? 0149? ? 3350? ? dasd/fgen60.149.cckd ? 014a? ? 3350? ? dasd/fdlb60.14a.cckd as required for the DASD volumes you're going to build. Connect a line-mode telnet client to 01F as a printer/keyboard console.? The starter system does support display consoles, but having a display console would introduce the complication of having to provide a system log.? With a printer/keyboard console, no system log is required. IPL 150.? You'll receive the message: ? IEA760A SPECIFY VIRTUAL STORAGE SIZE Press ENTER.? More messages will appear: ? IEA761I PAGE=(U=130,BLK=1024)? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? IEA791I? DEVICE 130 NOT READY? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? IEA761I PAGE=(U=148,BLK=1024)? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? IEA791I? DEVICE 148 NOT READY? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? IEA761I PAGE=(U=150,BLK=1024)? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? IEA761I PAGE=(U=158,BLK=1024)? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? IEA791I? DEVICE 158 NOT READY? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? IEA761I PAGE=(U=1C0,BLK=1024)? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? IEA791I? DEVICE 1C0 NOT READY? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? IEA761I PAGE=(U=1D0,BLK=1024)? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? IEA791I? DEVICE 1D0 NOT READY? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? IEE054I DATE=92.366,CLOCK=18.17.48 ? IEE054I DATE=92.366,CLOCK=18.17.48,GMT ? IEA101A SPECIFY SYSTEM AND/OR SET PARAMETERS FOR RELEASE 06.0E OS/VS1 Reply: ? r 00,'auto=starter,page=(v=dliba1,blk=4096),q=(,f)' This cold starts the job queue and allocates a page data set on DLIBA1 (the starter system volume).? You will see the messages: ? IEA764I NIP01,CMD01,DFN01,JESNULL,SET01? ? ? ? ? ? IEA765I? HARDCPY=,DEVSTAT=ALL? ? ? ? ? ? ? ? ? ? ? IEA103I DATASET SYS1.DUMP NOT FOUND BY LOCATE? ? ? IEA135A SPECIFY SYS1.DUMP TAPE UNIT ADDRESS OR NO Press ENTER.? You will see the messages: ? IEA208I SYS1.DUMP FUNCTION INOPERATIVE ? IEA210I? SYS1.PAGE ALLOCATED ON DLIBA1 ? IEA106I IEAAPF00 NOT FOUND IN SYS1.PARMLIB ? 181903 8000? IEE140I SYSTEM CONSOLES ? 001? ? CONSOLE/ALT? COND AUTH? ? ID AREA? ROUTCD? ? ? ? ? ? ? ? ? ? ? ? ? 001? ? ? 01F/009? ? M? ALL? ? ? 01? ? ? ALL ? 001? ? ? 009/01F? ? N? INFO? ? 02? ? ? NONE? ? ? ? ? ? ? ? ? ? ? ? ? ? 001? ? ? 010/01F? ? N? INFO? ? 03 Z,A? NONE? ? ? ? ? ? ? ? ? ? ? ? ? ? 001? ? ? 011/01F? ? N? NONE? ? 04? ? ? NONE? ? ? ? ? ? ? ? ? ? ? ? ? ? 001? ? ? 014/01F? ? N? INFO? ? 05 Z,A? NONE? ? ? ? ? ? ? ? ? ? ? ? ? ? 001? ? ? 015/01F? ? N? NONE? ? 06? ? ? NONE? ? ? ? ? ? ? ? ? ? ? ? ? ? 001? ? ? 019/01F? ? N? INFO? ? 07 Z,A? NONE? ? ? ? ? ? ? ? ? ? ? ? ? ? 001? ? ? 01A/01F? ? N? INFO? ? 08 Z,A? ALL ? 001? ? ? 01B/01F? ? N? INFO? ? 09 Z,A? ALL ? 001? ? ? 209/01F? ? N? INFO? ? 10? ? ? NONE? ? ? ? ? ? ? ? ? ? ? ? ? ? 001? ? ? 219/01F? ? N? INFO? ? 11 Z,A? NONE? ? ? ? ? ? ? ? ? ? ? ? ? ? 001? ? ? 21F/01F? ? N? INFO? ? 12? ? ? NONE? ? ? ? ? ? ? ? ? ? ? ? ? ? IEF031I SYSGEN VALUES TAKEN FOR JES? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? IEE101A READY? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? IEE029I Q=(,F),SWPRM=(U),JLPRM=(U)? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? *00 IEF068A? VOLUME DLIBA1 REQUIRES FORMATTING. REPLY 'FORMATV' OR 'RESET' Reply: ? r 0,formatv ? IEE600I REPLY TO 00 IS 'FORMATV'? ? ? ? ? ? ? ? ? ? *01 IEC107D E 150,DLIBA1,MASTER,SCHEDULR,SYS1.SYSPOOL VS1 initialization is opening the date-protected spool data set for output.? Reply: ? r 1,u ? IEE600I REPLY TO 01 IS 'U' *02 IEC107D E 150,DLIBA1,MASTER,SCHEDULR,SYS1.SYSWADS Initialization is opening for output the date-protected scheduler work area data set for system tasks.? Reply: ? r 2,u Spool and job queue initialization will complete, a "MONITOR JOBNAMES" command will be issued, and an initiator will be started in P0: ? IEE600I REPLY TO 02 IS 'U'? ? ? ? ? ? ? ? ? IEE052I MN? ? ? JOBNAMES,T ? IEE052I S? ? ? ? INITSWA.P0 ? IEE048I INITIALIZATION COMPLETED? ? ? ? ? ? IEF403I INITSWA? STARTED TIME=18.20.58 P00 ? IEF005I PARTITION WAITING FOR WORK? P00 In order to make the starter system usable for stage 2 jobs, you must make some changes to the starter system's SYS1.PARMLIB and SYS1.PROCLIB.? Specifically, you will run a job to: 1)? Add the page data set specification to PARMLIB so you don't have to type it during IPL; 2)? Change the P0 partition size from 448K to 3M; and 3)? Change the initiator procedure (INITSWA) to increase the size of its scheduler work area from 900 bytes to 1600 bytes. Here is JCL to make the PARMLIB and PROCLIB changes: ? //UPDATES? JOB 1,SOFTWARE,CLASS=A,MSGCLASS=A ? //* ? //* 2020/12/12 @kl updates to VS1 6.0 starter system ? //*? ? ? ? ? ? ? ? SYS1.PARMLIB/SYS1.PROCLIB ? //* ? //PARMLIB EXEC PGM=IEBUPDTE,PARM=NEW ? //SYSPRINT DD? SYSOUT=A ? //SYSUT2? DD? DISP=SHR,DSN=SYS1.PARMLIB,UNIT=3330,VOL=SER=DLIBA1 ? //SYSIN? ? DD? * ? ./ ADD NAME=NIP01 ? HARDCPY=,DEVSTAT=ALL,PAGE=(V=DLIBA1,BLK=4096)? ? ? ? ? ? ? ? ? ? ? ? ? 00001000 ? ./ ADD NAME=DFN01 ? P0=(3072K,LAST),END? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 00001000 ? ./ ENDUP ? /* ? //* ? //PARMLIB EXEC PGM=IEBUPDTE,PARM=NEW ? //SYSPRINT DD? SYSOUT=A ? //SYSUT2? DD? DISP=SHR,DSN=SYS1.PROCLIB,UNIT=3330,VOL=SER=DLIBA1 ? //SYSIN? ? DD? DATA ? ./ ADD NAME=INITSWA ? //INITSWA PROC SWA=1600? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 00001000 ? //IEFPROC EXEC PGM=IEFIIC,PARM='SWA=&SWA'? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 00002000 ? ./ ENDUP ? /* ? // Put the JCL in the reader 00C from the Hercules console: ? devinit 00c jcl/updates.jcl and start the reader on the VS1 console: ? sf ,00c When the job starts, it will open SYS1.PARMLIB and SYS1.PROCLIB for output, which will produce IEC107D messages because the data sets are date-protected.? You must reply "U" for each data set: ? IEF403I UPDATES? STARTED TIME=18.34.58 P00? ? ? ? ? ? ? *04 IEC107D E 150,DLIBA1,UPDATES,PARMLIB,SYS1.PARMLIB P00 ? r 4,u? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? IEE600I REPLY TO 04 IS 'U'? ? ? ? ? ? ? ? ? ? ? ? ? ? ? *05 IEC107D E 150,DLIBA1,UPDATES,PARMLIB,SYS1.PROCLIB P00 ? r 5,u? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? IEE600I REPLY TO 05 IS 'U'? ? ? ? ? ? ? ? ? ? ? ? ? ? ? IEF404I UPDATES? ENDED? TIME=18.36.50 P00? ? ? ? ? ? ? IEF005I PARTITION WAITING FOR WORK? P00 To print the output generated by the job, issue a STARTF command on the VS1 console to start a writer: ? sf ,00e Then shut down and reIPL.? When you IPL, you can press ENTER in response to all NIP messages: ? IEA760A SPECIFY VIRTUAL STORAGE SIZE? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Press ENTER. ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? IEA761I PAGE=(U=130,BLK=1024)? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? IEA791I? DEVICE 130 NOT READY ? IEA761I PAGE=(U=148,BLK=1024)? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? IEA791I? DEVICE 148 NOT READY ? IEA761I PAGE=(U=150,BLK=1024)? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? IEA761I PAGE=(U=158,BLK=1024)? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? IEA791I? DEVICE 158 NOT READY ? IEA761I PAGE=(U=1C0,BLK=1024)? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? IEA791I? DEVICE 1C0 NOT READY ? IEA761I PAGE=(U=1D0,BLK=1024)? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? IEA791I? DEVICE 1D0 NOT READY ? IEE054I DATE=92.366,CLOCK=18.39.46? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? IEE054I DATE=92.366,CLOCK=18.39.46,GMT? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? IEA101A SPECIFY SYSTEM AND/OR SET PARAMETERS FOR RELEASE 06.0E OS/VS1 Press ENTER. ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? IEA103I DATASET SYS1.DUMP NOT FOUND BY LOCATE ? IEA135A SPECIFY SYS1.DUMP TAPE UNIT ADDRESS OR NO Press ENTER. ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? IEA208I SYS1.DUMP FUNCTION INOPERATIVE? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? IEA106I IEAAPF00 NOT FOUND IN SYS1.PARMLIB? ? ? ? ? ? ? ? ? ? ? ? ? You will still need to reply "U" when VS1 opens SYS1.SYSWADS: *00 IEC107D E 150,DLIBA1,MASTER,SCHEDULR,SYS1.SYSWADS ? r 0,u and VS1 will start an initiator in P0: ? IEE600I REPLY TO 00 IS 'U'? ? ? ? ? ? ? ? ? IEE048I INITIALIZATION COMPLETED? ? ? ? ? ? IEF403I INITSWA? STARTED TIME=18.42.55 P00 ? IEF005I PARTITION WAITING FOR WORK? P00 At this point, the starter system is available for you to use.? Start a VS1 reader and writer as required.? You need to place the first job in the reader using the "devinit" command from the Hercules console: ? devinit 00c jcl/job before you issue the STARTF command to start the reader from the VS1 console: ? sf ,00c You don't need to do this every time you submit a job, just the first time. -- Kevin |
Re: Announcement: VS1 6.0 DLIBs are available
Thank you for your work. It is appreciated.
toggle quoted message
Show quoted text
-----Original Message-----
From: [email protected] <[email protected]> On Behalf Of Kevin Leonard Sent: Monday, January 4, 2021 5:24 PM To: [email protected] Subject: [H390-OSVS1] Announcement: VS1 6.0 DLIBs are available This announcement was supposed to have gotten posted before the files were, but it didn't work out that way. So... Exciting news: We've located VS1 Release 6.0 DLIBs, and they function as designed to build a working VS1 system. It's not an official IBM distribution, but is rather a tape I've built with all the DLIBs on it. We also have an IBM VS1 6.0 starter system. It would be really nice if I could give you a prebuilt system. There will be one eventually, but I wanted to make the DLIBs available so you can start playing with generating your own system. I've got a collection of files including the jobs I've been using to ensure that we can create a system, and that collection is posted along with the DLIBs. Ordinarily, what you'd see would be the finished jobs to create the turnkey system. What you'll see here is more of a work in progress; everything worked for me, but you need to verify everything to make sure it will work for you. To generate a new VS1 system, you have two options. You can use an existing system, perhaps the MVS Turnkey system, as the generating system. Or you can use the VS1 starter system as your generating system. The OS system generation process imposes a peculiar requirement: distribution libraries must have "SYS1" names (there's no way to specify a high-level qualifier for DLIBs), and they must be cataloged (you can't specify a DLIB volser). If you're using an existing OS/VS system as your generating system, you can create a VSAM user catalog that has the DLIBs cataloged in it, and put that catalog as a JOBCAT in your stage 2 jobs. Alternatively, you can use the VS1 starter system as your generating system, and catalog the VS1 DLIBs in its system catalog. More on generation options later. I've provided and tested generation jobs for each option. Job files with "starter" in the file name set up the environment for using the VS1 starter system and its system catalog. Job files with "nonstarter" will build the DLIB user catalog and insert a DD statement for it in stage 2 jobs. You can do it either way. If you go the "nonstarter" route, your generating system must support VSAM and have a VSAM master catalog (which is guaranteed to be true for every MVS system). The files are in the "Files" section of the H390-OSVS1 group, in the "VS1 Rel. 6.0" directory. They are: o zdlf60_vs1-6.0-unloaded-dlibs_2020-10-03.zip o zdlf60_vs1-6.0-unloaded-dlibs_tapemap.txt A zipped labeled AWS tape (ZDLF60) of VS1 6.0 DLIBs unloaded with IEBCOPY, and a map of the ZDLF60 tape. o vs1r60_starter_3330.zip o vs1r60_starter_3330_tapemap.txt A zipped unlabeled AWS tape of the IBM VS1 6.0 starter system, and a map of the starter system tape. This is a pretty basic system that doesn't have VSAM or SMF or most other options. The first file on the tape, which you won't need, has IBCDASDI followed by IBCDMPRS. The second file on the tape is an IEHDASDR dump of a 3330 VS1 6.0 sysres volume, which you can restore using IEHDASDR. o vs160gen_2020-10-06.zip A zip file containing the jobs that I've been using to test building a system from these DLIBs. The system I've been working on is the one I will eventually use to generate a prebuilt system, hence the name "generating-system". I'll post a more detailed description of the files in this zip file in a bit. There has been some discussion of making available OS/360 compilers for VS1 use. I've built a tape containing all the OS compilers that IBM says were supported under SVS, along with their subroutine libraries. It's in the "Files" section of the H390-OSVS1 group, in the "Support-Programs" directory: o zsup2a_sys2link_2020-08-17.aws o zsup2a_tapemap.txt An labeled AWS tape (ZSUP2A) of a SYS2.LINKLIB containing OS COBOL, FORTRAN and PL/I compilers and their subroutine libraries, and a tape map of the ZSUP2A tape. There has also been some discussion of how it might be a good idea to put SMP4 on the VS1 system. That's a future objective. The original tapes did not have the SMP3 ACDS on them, which limits the options for creating an SMP4 ACDS. I've been working on a Perl script to build UCLIN to create an ACDS from IEHLIST LISTPDS listings, and that may produce results in the future. There are a number of VS1 manuals at Bitsavers. A page with pointers to Bitsavers VS1 manuals is at: Some user modifications are also under development, including Y2K tolerance. More on them later. We have found some but not all the source tapes for VS1 6.0. More later on them as well. -- Kevin |
Using the VS1 6.0 starter system
The IBM VS1 6.0 starter system is a very basic system, with the bare functionality needed to generate your own system. This document describes considerations for your first use of the starter system.
Note: VS1's NIP console interface is primitive, so early replies in NIP must be of the format: r 00,'text' with an ID of 00 and single quotes enclosing the reply text. The Hercules configuration for the VS1 starter system is fairly simple: CPUSERIAL 060305 # CPU serial number CPUMODEL 3032 # CPU model number MAINSIZE 8 # Main storage size in megabytes XPNDSIZE 0 # Expanded storage size in megabytes CNSLPORT 3270 # TCP port number to which consoles connect NUMCPU 1 # Number of CPUs LOADPARM ...... # IPL parameter SYSEPOCH 1900 -28 ARCHMODE S/370 CODEPAGE 437/037 000C 3505 eof 000D 3525 pun/pch00d.txt ascii crlf 000E 1403 prt/prt00e.txt crlf 001F 3215 noprompt 0480 3420 0481 3420 0150 3330 dasd/dliba1.150.cckd Add additional 3350 volumes at 149 and 14A: 0149 3350 dasd/fgen60.149.cckd 014a 3350 dasd/fdlb60.14a.cckd as required for the DASD volumes you're going to build. Connect a line-mode telnet client to 01F as a printer/keyboard console. The starter system does support display consoles, but having a display console would introduce the complication of having to provide a system log. With a printer/keyboard console, no system log is required. IPL 150. You'll receive the message: IEA760A SPECIFY VIRTUAL STORAGE SIZE Press ENTER. More messages will appear: IEA761I PAGE=(U=130,BLK=1024) IEA791I DEVICE 130 NOT READY IEA761I PAGE=(U=148,BLK=1024) IEA791I DEVICE 148 NOT READY IEA761I PAGE=(U=150,BLK=1024) IEA761I PAGE=(U=158,BLK=1024) IEA791I DEVICE 158 NOT READY IEA761I PAGE=(U=1C0,BLK=1024) IEA791I DEVICE 1C0 NOT READY IEA761I PAGE=(U=1D0,BLK=1024) IEA791I DEVICE 1D0 NOT READY IEE054I DATE=92.366,CLOCK=18.17.48 IEE054I DATE=92.366,CLOCK=18.17.48,GMT IEA101A SPECIFY SYSTEM AND/OR SET PARAMETERS FOR RELEASE 06.0E OS/VS1 Reply: r 00,'auto=starter,page=(v=dliba1,blk=4096),q=(,f)' This cold starts the job queue and allocates a page data set on DLIBA1 (the starter system volume). You will see the messages: IEA764I NIP01,CMD01,DFN01,JESNULL,SET01 IEA765I HARDCPY=,DEVSTAT=ALL IEA103I DATASET SYS1.DUMP NOT FOUND BY LOCATE IEA135A SPECIFY SYS1.DUMP TAPE UNIT ADDRESS OR NO Press ENTER. You will see the messages: IEA208I SYS1.DUMP FUNCTION INOPERATIVE IEA210I SYS1.PAGE ALLOCATED ON DLIBA1 IEA106I IEAAPF00 NOT FOUND IN SYS1.PARMLIB 181903 8000 IEE140I SYSTEM CONSOLES 001 CONSOLE/ALT COND AUTH ID AREA ROUTCD 001 01F/009 M ALL 01 ALL 001 009/01F N INFO 02 NONE 001 010/01F N INFO 03 Z,A NONE 001 011/01F N NONE 04 NONE 001 014/01F N INFO 05 Z,A NONE 001 015/01F N NONE 06 NONE 001 019/01F N INFO 07 Z,A NONE 001 01A/01F N INFO 08 Z,A ALL 001 01B/01F N INFO 09 Z,A ALL 001 209/01F N INFO 10 NONE 001 219/01F N INFO 11 Z,A NONE 001 21F/01F N INFO 12 NONE IEF031I SYSGEN VALUES TAKEN FOR JES IEE101A READY IEE029I Q=(,F),SWPRM=(U),JLPRM=(U) *00 IEF068A VOLUME DLIBA1 REQUIRES FORMATTING. REPLY 'FORMATV' OR 'RESET' Reply: r 0,formatv IEE600I REPLY TO 00 IS 'FORMATV' *01 IEC107D E 150,DLIBA1,MASTER,SCHEDULR,SYS1.SYSPOOL VS1 initialization is opening the date-protected spool data set for output. Reply: r 1,u IEE600I REPLY TO 01 IS 'U' *02 IEC107D E 150,DLIBA1,MASTER,SCHEDULR,SYS1.SYSWADS Initialization is opening for output the date-protected scheduler work area data set for system tasks. Reply: r 2,u Spool and job queue initialization will complete, a "MONITOR JOBNAMES" command will be issued, and an initiator will be started in P0: IEE600I REPLY TO 02 IS 'U' IEE052I MN JOBNAMES,T IEE052I S INITSWA.P0 IEE048I INITIALIZATION COMPLETED IEF403I INITSWA STARTED TIME=18.20.58 P00 IEF005I PARTITION WAITING FOR WORK P00 In order to make the starter system usable for stage 2 jobs, you must make some changes to the starter system's SYS1.PARMLIB and SYS1.PROCLIB. Specifically, you will run a job to: 1) Add the page data set specification to PARMLIB so you don't have to type it during IPL; 2) Change the P0 partition size from 448K to 3M; and 3) Change the initiator procedure (INITSWA) to increase the size of its scheduler work area from 900 bytes to 1600 bytes. Here is JCL to make the PARMLIB and PROCLIB changes: //UPDATES JOB 1,SOFTWARE,CLASS=A,MSGCLASS=A //* //* 2020/12/12 @kl updates to VS1 6.0 starter system //* SYS1.PARMLIB/SYS1.PROCLIB //* //PARMLIB EXEC PGM=IEBUPDTE,PARM=NEW //SYSPRINT DD SYSOUT=A //SYSUT2 DD DISP=SHR,DSN=SYS1.PARMLIB,UNIT=3330,VOL=SER=DLIBA1 //SYSIN DD * ./ ADD NAME=NIP01 HARDCPY=,DEVSTAT=ALL,PAGE=(V=DLIBA1,BLK=4096) 00001000 ./ ADD NAME=DFN01 P0=(3072K,LAST),END 00001000 ./ ENDUP /* //* //PARMLIB EXEC PGM=IEBUPDTE,PARM=NEW //SYSPRINT DD SYSOUT=A //SYSUT2 DD DISP=SHR,DSN=SYS1.PROCLIB,UNIT=3330,VOL=SER=DLIBA1 //SYSIN DD DATA ./ ADD NAME=INITSWA //INITSWA PROC SWA=1600 00001000 //IEFPROC EXEC PGM=IEFIIC,PARM='SWA=&SWA' 00002000 ./ ENDUP /* // Put the JCL in the reader 00C from the Hercules console: devinit 00c jcl/updates.jcl and start the reader on the VS1 console: sf ,00c When the job starts, it will open SYS1.PARMLIB and SYS1.PROCLIB for output, which will produce IEC107D messages because the data sets are date-protected. You must reply "U" for each data set: IEF403I UPDATES STARTED TIME=18.34.58 P00 *04 IEC107D E 150,DLIBA1,UPDATES,PARMLIB,SYS1.PARMLIB P00 r 4,u IEE600I REPLY TO 04 IS 'U' *05 IEC107D E 150,DLIBA1,UPDATES,PARMLIB,SYS1.PROCLIB P00 r 5,u IEE600I REPLY TO 05 IS 'U' IEF404I UPDATES ENDED TIME=18.36.50 P00 IEF005I PARTITION WAITING FOR WORK P00 To print the output generated by the job, issue a STARTF command on the VS1 console to start a writer: sf ,00e Then shut down and reIPL. When you IPL, you can press ENTER in response to all NIP messages: IEA760A SPECIFY VIRTUAL STORAGE SIZE Press ENTER. IEA761I PAGE=(U=130,BLK=1024) IEA791I DEVICE 130 NOT READY IEA761I PAGE=(U=148,BLK=1024) IEA791I DEVICE 148 NOT READY IEA761I PAGE=(U=150,BLK=1024) IEA761I PAGE=(U=158,BLK=1024) IEA791I DEVICE 158 NOT READY IEA761I PAGE=(U=1C0,BLK=1024) IEA791I DEVICE 1C0 NOT READY IEA761I PAGE=(U=1D0,BLK=1024) IEA791I DEVICE 1D0 NOT READY IEE054I DATE=92.366,CLOCK=18.39.46 IEE054I DATE=92.366,CLOCK=18.39.46,GMT IEA101A SPECIFY SYSTEM AND/OR SET PARAMETERS FOR RELEASE 06.0E OS/VS1 Press ENTER. IEA103I DATASET SYS1.DUMP NOT FOUND BY LOCATE IEA135A SPECIFY SYS1.DUMP TAPE UNIT ADDRESS OR NO Press ENTER. IEA208I SYS1.DUMP FUNCTION INOPERATIVE IEA106I IEAAPF00 NOT FOUND IN SYS1.PARMLIB You will still need to reply "U" when VS1 opens SYS1.SYSWADS: *00 IEC107D E 150,DLIBA1,MASTER,SCHEDULR,SYS1.SYSWADS r 0,u and VS1 will start an initiator in P0: IEE600I REPLY TO 00 IS 'U' IEE048I INITIALIZATION COMPLETED IEF403I INITSWA STARTED TIME=18.42.55 P00 IEF005I PARTITION WAITING FOR WORK P00 At this point, the starter system is available for you to use. Start a VS1 reader and writer as required. You need to place the first job in the reader using the "devinit" command from the Hercules console: devinit 00c jcl/job before you issue the STARTF command to start the reader from the VS1 console: sf ,00c You don't need to do this every time you submit a job, just the first time. -- Kevin |
Announcement: VS1 6.0 DLIBs are available
This announcement was supposed to have gotten posted before the files were, but it didn't work out that way. So...
Exciting news: We've located VS1 Release 6.0 DLIBs, and they function as designed to build a working VS1 system. It's not an official IBM distribution, but is rather a tape I've built with all the DLIBs on it. We also have an IBM VS1 6.0 starter system. It would be really nice if I could give you a prebuilt system. There will be one eventually, but I wanted to make the DLIBs available so you can start playing with generating your own system. I've got a collection of files including the jobs I've been using to ensure that we can create a system, and that collection is posted along with the DLIBs. Ordinarily, what you'd see would be the finished jobs to create the turnkey system. What you'll see here is more of a work in progress; everything worked for me, but you need to verify everything to make sure it will work for you. To generate a new VS1 system, you have two options. You can use an existing system, perhaps the MVS Turnkey system, as the generating system. Or you can use the VS1 starter system as your generating system. The OS system generation process imposes a peculiar requirement: distribution libraries must have "SYS1" names (there's no way to specify a high-level qualifier for DLIBs), and they must be cataloged (you can't specify a DLIB volser). If you're using an existing OS/VS system as your generating system, you can create a VSAM user catalog that has the DLIBs cataloged in it, and put that catalog as a JOBCAT in your stage 2 jobs. Alternatively, you can use the VS1 starter system as your generating system, and catalog the VS1 DLIBs in its system catalog. More on generation options later. I've provided and tested generation jobs for each option. Job files with "starter" in the file name set up the environment for using the VS1 starter system and its system catalog. Job files with "nonstarter" will build the DLIB user catalog and insert a DD statement for it in stage 2 jobs. You can do it either way. If you go the "nonstarter" route, your generating system must support VSAM and have a VSAM master catalog (which is guaranteed to be true for every MVS system). The files are in the "Files" section of the H390-OSVS1 group, in the "VS1 Rel. 6.0" directory. They are: o zdlf60_vs1-6.0-unloaded-dlibs_2020-10-03.zip o zdlf60_vs1-6.0-unloaded-dlibs_tapemap.txt A zipped labeled AWS tape (ZDLF60) of VS1 6.0 DLIBs unloaded with IEBCOPY, and a map of the ZDLF60 tape. o vs1r60_starter_3330.zip o vs1r60_starter_3330_tapemap.txt A zipped unlabeled AWS tape of the IBM VS1 6.0 starter system, and a map of the starter system tape. This is a pretty basic system that doesn't have VSAM or SMF or most other options. The first file on the tape, which you won't need, has IBCDASDI followed by IBCDMPRS. The second file on the tape is an IEHDASDR dump of a 3330 VS1 6.0 sysres volume, which you can restore using IEHDASDR. o vs160gen_2020-10-06.zip A zip file containing the jobs that I've been using to test building a system from these DLIBs. The system I've been working on is the one I will eventually use to generate a prebuilt system, hence the name "generating-system". I'll post a more detailed description of the files in this zip file in a bit. There has been some discussion of making available OS/360 compilers for VS1 use. I've built a tape containing all the OS compilers that IBM says were supported under SVS, along with their subroutine libraries. It's in the "Files" section of the H390-OSVS1 group, in the "Support-Programs" directory: o zsup2a_sys2link_2020-08-17.aws o zsup2a_tapemap.txt An labeled AWS tape (ZSUP2A) of a SYS2.LINKLIB containing OS COBOL, FORTRAN and PL/I compilers and their subroutine libraries, and a tape map of the ZSUP2A tape. There has also been some discussion of how it might be a good idea to put SMP4 on the VS1 system. That's a future objective. The original tapes did not have the SMP3 ACDS on them, which limits the options for creating an SMP4 ACDS. I've been working on a Perl script to build UCLIN to create an ACDS from IEHLIST LISTPDS listings, and that may produce results in the future. There are a number of VS1 manuals at Bitsavers. A page with pointers to Bitsavers VS1 manuals is at: Some user modifications are also under development, including Y2K tolerance. More on them later. We have found some but not all the source tapes for VS1 6.0. More later on them as well. -- Kevin |
File Notifications
#file-notice
[email protected] Notification
The following files have been uploaded to the Files area of the [email protected] group. By: Mark Waterbury Description: The following files have been uploaded to the Files area of the [email protected] group. By: Mark Waterbury Description: |
File /SVS Rel. 1.7K/generating-system.zip uploaded
#file-notice
[email protected] Notification
The following files have been uploaded to the Files area of the [email protected] group. By: Mark Waterbury Description: |
Re: OS/VS1 with dlibs
Hi Chris, You don't need to worry about CBT Tape Utilities site going away :-) Sam Golob and I (also Sam conveniently) both have a long term view and consider the continued availability and updates to these materials as an obligation we take quite seriously. We will see not only that it continues but that it outlives both of us. The CBT Tape recently joined the Open Mainframe Project which is currently limited to providing z/OS hosting for the production and packaging end of the operation but gives us a framework to consider for evolution to other models of operation and there is a wider cast of volunteers involved behind the scenes. The web site is not dependent on outside advertising as I pay out of pocket and view that as a small return to the community that nurtured my career and the domains are secured many years in advance. I took personal copies of a number of sites snapped offline over the years but I don't think I captured Georges though I will scrounge around my digital archives and let you know if I find anything.
Be well! Sam Knutson |
Re: OS/VS1 with dlibs
Mark,
I think I may have confused you. SYS1.PARMLIB is created. However when members LNKLST00 and IEAAPF00 are populated, an entry is made for SYS2.LINKLIB. The pds SYS2.LINKLIB doesn't appear to have been created. On another note. When I IPL the generated system, I get messages about SYS1.DUMP not being found. I recognise that I could respond with a tape unit, but how should SYS1.DUMP be created/cataloged on the fgen60 DASD? Chris -- <cjar1950@...> ---------------------------------------------------------------------------------------------------------------------------------- On Sat, 19 Dec 2020 01:27:15 -0500 "Mark Waterbury" <mark.s.waterbury@...> wrote: Hi, Chris, |
Re: OS/VS1 with dlibs
Hi, Chris,
(Sorry for the delay in replying...) That SYS1.PARMLIB dataset is allocated in the job you mentioned (g05-allocate-sysres.jcl) in lines 111-116, so I am not sure why you say this, unless something went wrong when you ran that job? Mark On Thu, Dec 17, 2020 at 3:15 PM cjar1950 via groups.io <cjar1950= [email protected]> wrote: Mark, |
Re: OS/VS1 with dlibs
George Shedlock
Yes, my web site is currently down. This is one of my ongoing projects to totally reorganize and refresh the information that is on there. Hang in there, it will be back.
If someone needs those manuals desperately, I can fire up that server for a short time to give you time to download what is on there/ George |
Re: OS/VS1 with dlibs
George Shedlock used to have the following OSVS1 manuals on his
website:- GC24-5103-2.OSVS1.Supervisor.Services.and.Macro.Instructions.pdf GC24-5115-2.OSVS1.System.Management.Facilities.(SMF).pdf GC26-3813-5.OSVS.Linkage.Editor.and.Loader.pdf GC28-0665-2.OSVS1.Service.Aids.pdf GC30-2012-2.OSMFT.OSMVT.OSVS1.CRJE.Concepts.and.Facilities.pdf GC30-2014-2.OSMFT.OSMVT.OSVS1.CRJE.Terminal.User.Guide.pdf LY26-3946-0.OSVS1.Access.Method.Services.Logic.pdf Other manuals he had included:- 360D-016-007 Data Language I.pdf C24-3427-3 Disk Operating System Data Management Concepts Feb68.pdf C24-5022-4 Disk Operating System Operating Guide Feb68.pdf C24-5033-7 Disk Operating System System Generation and Maintenance Apr69.pdf C24-5042-1 Disk and Tape Operating Systems Utility Macros Specifications Oct66.pdf C27-6940-2 14xx Emulator Feb69.pdf GA22-6935-0_370-165_funcChar_Jun70.pdf GA22-6942-1_370-155_funcChar_Jan71.pdf GA22-6974-10 70 I-O Interface Channel to Control Unit OEM Information.pdf GA22-7000-0_370_Principles_Of_Operation_Jun70.pdf GA22-7000-4_370_Principles_Of_Operation_Sep75.pdf GA22-7001-4_370_System_Summary_Dec75.pdf GA22-7001-6_370_System_Summary_Dec76.pdf GA22-7010-4_370-168_funcChar_Jul76.pdf GA24-3557-1_370-145_funcChar_Oct70.pdf GA32-0039-1_IBM_Input_Output_Device_Summary_Jul80.pdf GA33-1510-0_370-115_funcChar_Mar73.pdf GA33-3005-1_370-135_funcChar_Mar71.pdf GC20-0001-1_370biblio_Jun75.pdf GC20-0001-2_System_370_Bibliography_Jan78.pdf GC20-1720-0_370-155_Guide_Nov70.pdf GC20-1730-0_370-165_Guide_Nov70.pdf GC20-1734-0_370-145_Guide_Nov70.pdf GC20-1734-2_370-145_Guide_Aug72.pdf GC20-1738-1_370-135_Guide_Mar71.pdf GC20-1755-0_370-168_Guide_Aug72.pdf GC20-1755-2_370-168_Guide_Jun75.pdf GC20-1800-4_VM370_Introduction_Mar75.pdf GC20-1801 VM370 Planning and System Generation Guide.pdf GC20-1801-4_VM370_Sysgen_Mar75.pdf GC20-1804-3_VM370_CommandLang_Jan75.pdf GC20-1807-3_VM370_SysPgmrGuide_Jan75.pdf GC20-1807-4_VM370syPgm_2-76.pdf GC20-1812 VM370 EXEC Users Guide.pdf GC20-1812-1_VM370exec_Apr75.pdf GC20-1813-1_VM370glosIdx_74.pdf GC20-1818 VM370 CMS Command and Macro Reference.pdf GC20-1818-0_cmsCmdRef_Mar76.pdf GC20-1819-0_cmsUG_Feb76.pdf GC20-1820 VM370 CP Command Reference for General Users.pdf GC20-1822 VM370 Release 3 Guide.pdf GC24-3433-05 DOS TOS COBOL Language Specifications.pdf GC24-3465-8 DOS and TOS Utility Programs Aug73.pdf GC24-5037-12 DOS Supervisor and IO Macros Oct73.pdf GC24-5115-2 OSVS1 System Management Facilities (SMF).pdf GC24-5140-0 DOS VSE Macro.pdf GC26-3813-3_vmLinkEdt_May75.pdf GC26-3813-5 OSVS Linkage Editor and Loader.pdf GC26-3841-1_OSVS2_MVS_Access_Method_Services_Mar76.pdf GC26-3873-1_OSVS2_MVS_Data_Management_Macros_Nov83.pdf GC27-6989-03 DOSVS BTAM.pdf GC28-0646-3_OSVS2_TSOcmd.pdf GC28-0683-3_OSVS2_MVS_Supervisor_Services_and_Macros_Sep83.pdf GC28-0692-4_OSVS2_MVS_JCL_May79.pdf GC28-0984-0_OSVS2_MVS_Overview.pdf GC28-6403-00 DOS Subset ANS Cobol.pdf GC33-0001 OS PLI Optimizing Compiler-General Information.pdf GC33-5370-05 Introduction To DOSVS.pdf GC33-5371-06 DOSVS System Mnagement Guide Release 34.pdf GC33-5371-08 DOSVS System Management Guide Release 34.pdf GC33-5371-7 DOS VSE System Management.pdf GC33-5373-1 DOSVS Supervisor And IO Macros Release 34.pdf GC33-5373-5 DOSVS Supervisor And IO Macros Release 34.pdf GC33-5376-5 DOSVS System Control Statements Release 34.pdf GC33-5377-6 DOSVS System Generation Release 34.pdf GC33-5378-4 Operators Library DOSVS Operating Procedures Release 34.pdf GC33-5380-3 DOSVS Serviceability Aids and Debugging Procedures Release 34.pdf GC33-5381-2 DOSVS System Utilities Release 34.pdf GC33-5382-5 DOSVS Access Method Services Users Guild Release 34.pdf GC33-5383-2 DOSVS OLTEP Release 34.pdf GC33-6048-1 DOSVS POWERVS Installation Guide and Reference Release 34.pdf GH24-5004-4_VM_SP_Remote_Spooling_Communications_Subsystem_Release_3_Dec83.pdf GN20-3575_370-168_Guide_Upd_Feb76.pdf GN33-1576_370-115_funcChar_Apr73.pdf GN33-1579_370-115_funcChar_Jul73.pdf GN33-1582_370-115_funcChar_Sep73.pdf GX20-1850-3_System370_Reference_Summary_Nov76.pdf GX20-1850-3_System370_Reference_Summary_Nov76_2up.pdf IBM TotalStorage Tape Device Drivers Installation and User Guide.pdf LY12-5016-7 DL I DOS VS Logic Manual Volume 1 Dec83.pdf LY24-5215-1 DL I DOS VS Logic Manual Volume 2 Dec83.pdf SA22-7092-0_IBM_Assists_for_MVS_XA_Mar83.pdf SA22-7093-0_HighAccuracyArith.pdf SA22-7094-1_MathAssists.pdf SA22-7125-1_Vector_Operations_Aug86.pdf SA22-7125-2_Vector_Operations_Aug87.pdf SA22-7125-3_Vector_Operations_Aug88.pdf SC19-6201-3_VM_SP_Planning_Guide_and_Reference_Release_3_Sep83.pdf SC19-6202-3_VM_SP_Operators_Guide_Release_4_Dec84.pdf SC19-6204-4_VM_SP_System_Messages_and_Codes_Release_5_Dec86.pdf SC19-6205-3_VM_SP_OLTSEP_and_Error_Recording_Guide_Release_4_Dec84.pdf SC19-6209-05 VM SP CMS Command Reference Release 6 Jul88.pdf SC19-6211-3 VM SP CP Command Reference for General Users Release 4 Dec84.pdf SC20-1043-6 CICS System Programmers Reference Manual Mar75.pdf SC24-5144-2 Using VSE VSAM Commands and Macros.pdf SC24-5210-1 VSE Advanced Functions Appl Prog Macro User Guide.pdf SC24-5211-1 VSE AF Appl Prog Macro Reference.pdf SC24-5219-3 VM SP EXEC 2 Reference Release 5 Dec86.pdf SC28-6442-1 DOS COBOL Compiler & Library V3 Installation Reference Material 5736-CB2.pdf SC28-6478-5 IBM DOSVS Cobol Compiler and Library Programmers Guide.pdf SC33-0067-0 CICS VS Intro To Program Logic Feb77.pdf SC33-0068-2 CICS VS Version 1 Release 5 System Application Design Guide May80.pdf SC33-0069-4 CICS VS V1.5 System Programmer Reference Manual.pdf SC33-0070-5 CICS VS Version 1 Release 6 Installation and Operation Guide Jun83.pdf SC33-0079-2 CICS VS Version 1 Release 5 Application Programmers Ref Macro Level May80.pdf SC33-0149-2 CICS VS Version 1 Release 6 Resource Definition Guide Apr84.pdf SR20-4460-2_370opHbk_Nov77.pdf SY20-0884 VM370 Data Areas and Control Block Logic.pdf SY20-0884-0_VM370data_Feb76.pdf SY20-0885-0_vm370syLog_1976.pdf SY20-0886 VM370 System Logic and Problem Determination Vol 1 CP.pdf SY20-0887 VM370 System Logic and Problem Determination Vol 2 CMS.pdf SY20-0887-1_vmLogicV2_Mar79.pdf SY20-0888-1_vmLogicV3_Dec77.pdf SY33-8551-1 DOS VS Supervisor Logic Nov73.pdf SY33-8555-4 DOS VSE IPL and Job Control Logic Feb79.pdf SY33-8562-5 DOS VS LIOCS Volume 4 VSAM Logic Apr77.pdf SY33-8567-1 DOS VSE Assembler Logic Mar79.pdf SY33-8576-1 DOS VS POWER VS Logic Part 1 Apr77.pdf SY33-8577-1 DOS VS POWER VS Logic Part 2 Apr77.pdf VM370_Organization_Operation_Course_Jul75.pdf Y24-5017-7 DOS Intro To Sys Control Pgms PLM Sep69.pdf Apologies if there are duplicates. I haven't checked if they are on Bitsavers. Unfortunately, George's website seems to be another of the useful websites which have fallen by the wayside. I hope Bitsavers & CBTTAPE don't go that way. Chris -- <cjar1950@...> ---------------------------------------------------------------------------------------------------------------------------------- On Thu, 17 Dec 2020 06:46:09 -0800 "somitcw via groups.io" <somitcw@...> wrote: While hunting for VS1 manuals, I found that most were labeled OS_VS with |
Re: OS/VS1 with dlibs
There is little point to needlessly duplicating what is already widely publicly available on bitsavers.org.
Also, we do not have "unlimited" space here in the "Files" area. We might occasionally post a small manual that cannot be found elsewhere. See: and and for many relevant titles. |
Re: File /SVS Rel. 1.7K/zdls17_svs-1.7-unloaded-dlibs_2020-07-29.zip uploaded
#file-notice
Gary,
Not sure why you think there should be a "SYS1.BRODCAST" dataset? There is no TSO for OS/VS1, but IIRC, CRJE and RES also used SYS1.BRODCAST. I think if you include either RAS or CRJE in your SYSGEN, one of the generated STAGE2 jobs will just create an empty SYS1.BRODCAST dataset. HTH, Mark S. Waterbury |
Re: OS/VS1 with dlibs
I always used the equivalent of VARY SYSLOG,HARDCPY,ALL,CMDS
but any printer type of console should work. It's the newer release but GC38-1001-10_OS_VS1_Rel_7_System_Messages_Jun82 claims: IEAl50A SPECIFY HARDCPY Explanation: A hard copy log is required for one of the following reasons: ? The master console is a graphic device. ? The console configuration contains more than one active console. System Action: Depends upon the operator response to this message. Operator Response: Enter REPLY 00, 'HARDCPY= ( [ { SYSLOG I cuu}] [, {ALL I (a,b, ??? n) }] [, {CMDS I NOCMDS } ] [ , ]) 'to specify that the hard copy log is required. For an explanation of the 'HARDCPY' parameter, refer to that entry in message IEAIOIA. Message IEA101A includes: HARDCPY= ([ {SYSLOG I cuu}] [, {ALL I (a,b ... n) })[, {NOCMDS I CMDS I INCMDS I STCMDS } ]) I [,] In the first parameter, SYSLOG or cuu is required; SYSLOG if the system log is to be used as the hard copy log, or an appropriate unit address (cuu) if a console is to be used as the hard copy log. However, if the system log was designated as the hard copy log during system generation, a unit address must be specified; if desired, a V AR Y command can be issued to reestablish the system log as the hard copy log after message IEE0091 is received. The second parameter is either ALL if the hard copy log is to record all messages or a list of the appropriate routing codes (separated by commas and enclosed in parentheses) if only messages with these routing codes are to be recorded on the hard copy log. (If the console configuration contains an active graphic console or more than one active console, a hard copy log is required. In this case, the second parameter is not required if any of routing codes 1, 2, 3, 4, 7, 8, and 10 are desired, since all of these codes are automatically assigned by the system.) The third parameter is NOCMDS, CMDS, INCMDS, or STCMDS. If this parameter is not specified, CMDS is the system default. Specify: NOCMDS if commands, responses, and status displays are not to be recorded on the hard-copy log. CMDS if the operator and system commands, responses, and status displays (static and time-interval updated) are to be recorded on the hard-copy log. INCMDS if all commands and responses (but not status displays) are to be recorded on the hard-copy log. STCMDS if all commands, responses, and status displays (except time-interval updated status displays) are to be recorded on the hard-copy log. If the console configuration contains an active graphic console or more than one active console, a hard-copy log is required. In this case, if the third parameter is not specified it will default to the sysgened value. The single comma (null response) cancels the HARDCPY specification chosen at system generation. |