adcd z os 1.10 download
adcd z os 1.10 download from Pastebin
Adc_channel_1 10 Pastebin
========= ========== ===== =====
========= ============ ====== ======
=== === ==== ===== =====
=== ========= ====== ====== INSTALLIN' THAT SWEET SWEET
=== ======== ============= BIG IRON ON YOUR LINUX LAPTOP
=== ========= ============= OR SERVER - BY MR. SKILLFULL
=== === ==== === === ===
========= ============ ===== = ===== 2019 UPDATE
========= ========== ===== =====
THE GOOD FOLKS OVER AT THE HERCULES MAILING LIST WILL NEVER SHARE THIS.
THATS WHY IVE DECIDED TO PUT TOGETHER INSTRUCTIONS TO INSTALL ZOS ON YOUR DEBIAN
MACHINE USING HERCULES. FOR THE PEOPLE. ILL TRY TO MAKE THIS AS EASY AS POSSIBLE
BUT YOURE ALL NEW TO ZOS SO IT WILL TAKE SOME TIME. GET A DEBIAN OR UBUNTU
SYSTEM SPUN UP BECAUSE THIS GUIDE WILL BE BEST FOLLOWED IN EITHER OF THOSE.
================================================================================
STEP 1: DOWNLOAD ZOS.
GET THE "IBM ZOS 1.10"
TORRENT: magnet:?xt=urn:btih:653a0697533b42b495c18c0e06222a7b2e9af2c3
================================================================================
STEP 2: WHILE YOU WAIT FOR THE 16GB DOWNLOAD TO FINISH INSTALL GIT REXX C3270
AND BUILD-ESSENTIALS IN DEBIAN
sudo apt-get install git build-essential libtool automake autoconf \
libregina3-dev screen c3270
================================================================================
STEP 3: GET HERCULES STABLE OR 4.00 RUNNING
THE STABLE VERSION OF HERCULES IS PROBABLY PACKAGED WITH YOUR LINUX DISTRO
AND WILL WORK JUST FINE
FOR VERSION 4.00
git clone https://github.com/hercules-390/hyperion.git
cd hercules-390
./autogen.sh
./configure --enable-cckd-bzip2 --enable-regina-rexx
make
sudo make install
================================================================================
STEP 4: TEST YOUR HERCULES
MAKE SURE TO HAVE A hercules.cnf FILE IN THE CURRENT DIRECTORY AND THEN
/usr/local/bin/hercules
THEN IN ANOTHER TERMINAL WINDOW
c3270 localhost:3270
IT SHOULD LOOK LIKE THIS:
+------------------------------------------------------------------------------+
| Hercules Version : 3.12 |
| Host name : hercules |
| Host OS : Linux-4.9.0-6-amd64 #1 SMP Debian 4.9.88-1+deb9u1 (2018-0|
| Host Architecture : x86_64 |
| Processors : MP=2 |
| Chanl Subsys : 0 |
| Device number : 0700 |
| Subchannel : 002B |
| |
| HHH HHH The S/370, ESA/390 and z/Architecture |
| HHH HHH Emulator |
| HHH HHH |
| HHH HHH EEEE RRR CCC U U L EEEE SSS |
| HHHHHHHHHHHHHHHH E R R C U U L E S |
| HHHHHHHHHHHHHHHH EEE RRR C U U L EEE SS |
| HHHHHHHHHHHHHHHH E R R C U U L E S |
| HHH HHH EEEE R R CCC UU LLLL EEEE SSS |
| HHH HHH |
| HHH HHH |
| HHH HHH My PC thinks it's a MAINFRAME |
| |
| Copyright (C) 1999-2010 Roger Bowler, Jan Jaeger, and others |
+------------------------------------------------------------------------------+
TO EXIT THE CONSOLE USE CTRL-] AND TYPE 'quit'
STEP 5: ONCE THE DOWNLOAD IS DONE MAKE THE FOLLOWING CHANGES:
COPY THE FOLDER "ZOS 110 Copy" in "IBM ZOS 1.10/Z110SA/images/" TO YOUR HOME
FOLDER AND RENAME IT TO "MAINFRAME"
MAKE A DIRECTORY CALLED PRTR IN THE "MAINFRAME" DIRECTORY. YOU SHOULD NOW
HAVE THREE FOLDERS inside ~/MAINFRAME: CONF, DASD AND PRTR
CHANGE THE NEWLINES OF THE FILE "~/MAINFRAME/CONF/ADCD_LINUX.CONF"
dos2unix ~/MAINFRAME/CONF/ADCD_LINUX.CONF
EDIT THE FILE "~/MAINFRAME/CONF/ADCD_LINUX.CONF" AND MAKE THE FOLLOWING
CHANGES:
LINE 25 (FIX A TYPO)
REPLACE "25 TODRAG 2"
WITH "25 TODDRAG 2"
LINES 38, 39 AND 40 (THREE LINES!!!!!!!!)
REPLACE "/home/ehrocha/hercules/images/Z110/"
WITH "/home//MAINFRAME/"
LINE 115
REPLACE "0E20.2 LCS 10.0.1.20"
WITH "0E20.2 3088 CTCI /dev/net/tun 1500 192.168.140.140 192.168.140.141 255.255.255.255"
THE net/tun NETWORK IS A PTP NETWORK CONNECTION, IT CAN BE ANY NETWORK
YOU WANT AND DOES NOT NEED TO BE RELATED TO THE NETWORK CONFIGURATION
OF YOUR HOST MACHINE OR VM (SEE STEP 8 BELOW)
OPTIONAL IN ~/MAINFRAME/CONF/ADCD_LINUX.CONF:
CNSLPORT DEFINES THE PORT TO BE USED YOU CAN CHANGE TO WHATEVER.
THE CURRENT SETTING IS 23
================================================================================
STEP 6: LAUNCH ZOS
START HERCULES
sudo /usr/local/bin/hercules -f ~/MAINFRAME/CONF/ADCD_LINUX.CONF
IN A SEPERATE TERMINAL CONNECT WITH c3270
c3270 localhost:23
NOW BACK TO THE HERCULES WINDOW AND TYPE:
IPL A80
BACK TO YOUR c3270 WINDOW AND WAIT AS THE ZOS ENVIRONMENT BOOTS.
IF IT LOOKS LIKE IT STALLS OR SAYS WAITING JUST WAIT FOR A BIT AND IT WILL
CONTINUE ON ITS OWN. COULD TAKE 15 MINUTES OR MORE
ONCE ITS ALL DONE OPEN A THIRD WINDOW AND CONNECT TO 'localhost' AGAIN.
THIS MIGHT LOOK LIKE THE ORIGINAL HERCULES WINDOW. IF SO JUST CLOSE THAT
CONNECTION AND WAIT A BIT LONGER.
IT SHOULD LOOK LIKE THIS
+----------------------------------------------------------------------------+
| Mainframe Operating System z/OS V1.10 |
| |
| |
| |
| |
| DDD U U ZZZZZ AAA |
| D D U U Z A A |
| D D U U Z AAAAA |
| D D U U Z A A |
| DDD UUU ZZZZZ A A |
| |
| |
| |
| Welcome to DUZA Mainframe System! |
| |
| |
| TSO - Logon to TSO/ISPF SA - System Automation |
| CICS - CICS System TWS - Workload Scheduler |
| IMS - IMS System |
| |
|Enter your choice==> |
|Enter one of above commands in red |
| |
|Your IP( : ), SNA LU(LCL702 ) 06/26/18 15:05:21 |
+----------------------------------------------------------------------------+
================================================================================
STEP 7: LOGGING ON
AT THE "==>" PROMPT ENTER "TSO". YOULL BE ASKED FOR A USER ID ENTER
"IBMUSER".
YOULL THEN BE ASKED FOR THE PASSWORD ENTER
"SYS1"
EVENTUALLY YOULL SEE 'ispf' FOLLOWED BY '***'. HIT ENTER.
WELCOME TO ZOS!
YOU DID IT, THATS ALL THERE IS TO IT REALLY. NOW GO LEARN HOW TO INSTALL GCCMVS
OR HOW TO COMPILE C PROGRAMS IN OMVS.
HINT: AT THE Command ===> PROMPT TYPE "TSO OMVS" FOR SOME UNIX GOODNESS
================================================================================
**** OPTIONAL BUT RECOMMENDED ****
STEP 8: GETTING NETWORKING GOING
FROM THE ISPF MENU SCREEN TYPE "3.4"
REPLACE "IBMUSER" WITH "ADCD" AND HIT ENTER
YOU CAN EITHER USE THE FIND COMMAND OR USE F7/F8 TO SCROLL UP/DOWN
FIND "ADCD.Z110S.PROCLIB"
TYPE "E" ON THE FIELD LEFT OF THE LINE AND HIT ENTER
FIND THE "TCPIP" LINE AND EDIT IT BY TYPING "E" TO THE LEFT FIELD AND
HITTING ENTER
FIND THE LINE STARTING WITH "//PROFILE" AND MAKE IT POINT TO THE "DUZA"
PROFILE:
//PROFILE DD DISP=SHR,DSN=ADCD.Z110S.TCPPARMS(DUZA)
SAVE THE FILE BY TYPING "SAVE" TO THE "Command ===>" LINE.
GO BACK TO THE ISPF MENU BY USING THE "END" COMMAND
NOW IT'S TIME TO CONFIGURE THE PREVIOUSLY REFERENCED "DUZA" PROFILE!
FROM THE ISPF MENU SCREEN TYPE "3.4"
REPLACE "IBMUSER" WITH "DUZA" AND HIT ENTER
HIT PAGE DOWN AND FIND "DUZA.TCPPARMS"
ON THAT SAME LINE THREE CHARACTERS TO THE LEFT FROM THE LETTER "D" IN "DUZA" TYPE THE LETTER "E" AND HIT ENTER
ON THE FIRST BLANK LINE NEXT TO "PROFILE" TYPE THE LETTER "E" AND HIT ENTER
PAGE DOWN (F8) TO LINE 90 WHICH WILL LOOK LIKE THIS:
000090 DEVICE LCS1 LCS E20
000091 LINK ETH1 ETHERNET 0 LCS1
000092
000093 HOME
000094 10.0.1.20 ETH1
000095
000096 GATEWAY
000097 10.0.1.100 = ETH1 1500 HOST
000098
000099 DEFAULTNET 10.0.1.100 ETH1 1500 0
ACCORDING TO YOUR "0E20.2 3088 CTCI" LINE IN ADCD_LINUX.CONF, FOR EXAMPLE:
0E20.2 3088 CTCI /dev/net/tun 1500 192.168.140.140 192.168.140.141 255.255.255.255
MAKE IT LOOK LIKE THIS (SEE BELOW FOR INFO ON THE IP ADDRESS VALUES):
000090 DEVICE CTCA1 CTC E20
000091 LINK CTC1 CTC 1 CTCA1
000092
000093 HOME
000094 192.168.140.140 CTC1
000095
000096 GATEWAY
000097 192.168.140.141 = CTC1 1492 HOST
000098
000099 DEFAULTNET 172.16.123.1 CTC1 1492 0
AT THE END OF THE FILE:
000109 START CTCA1
WHICH IP ADDRESSES SHOULD YOU INPUT?
THE FIRST IP ADDRESS IS THE IP OF THE MAINFRAME (THE SECOND VALUE IN THE
ADCD_LINUX.CONF FILE)
THE SECOND IS THE PTP ADDRESS OF THE HERCULES MACHINE (THE FIRST VALUE
IN THE ADCD_LINUX.CONF FILE)
THE LAST IP ADDRESS (DEFAULTNET) IS THE ACTUAL DEFAULT GATEWAY OF THE
HERCULES MACHINE. IN OTHER WORDS THE OUTPUT OF THE FOLLOWING COMMAND ON
Linux:
ip route list default
WHEN DONE ON THE 'Command ===>' LINE TYPE
"SAVE"
AND THEN
"END"
GO BACK TO THE OTHER c3270 WINDOW AND TYPE
"STOP TCPIP"
AND THEN
"START TCPIP"
IN LINUX, IN A NEW TERMINAL WINDOW RUN THE FOLLOWING AS ROOT:
sysctl -w net.ipv4.conf.all.forwarding=1
THEN TRY TELNETING TO YOUR MAINFRAME:
telnet 192.168.140.140 1023 (USER/PASS: IBMUSER/SYS1)
FINALLY, YOU CAN TRY TO PING SOME IP ADDRESS FROM THE MAINFRAME.
TYPE THE FOLLOWING ON THE 'Command ===>' PROMPT:
TSO PING
FOR EXAMPLE:
TSO PING 8.8.8.8
================================================================================
STEP 9: SHUTTING IT ALL DOWN
IN THE c3270 YOU OPENED FIRST TYPE
"S SHUTSYS"
AND AFTER 4 OR 5 MINUTES TYPE
"Z EOD"
WAIT A MINUTE OR TWO
IN THE HERCULES WINDOW TYPE
"exit"
TO BOOT AGAIN FOLLOW STEP 6
YOUR ALL SET NOW. WELCOME TO THE WORLD OF BIG IRON.
================================================================================
EXTRA STEP: BOOT A DEFAULT ENVIRONMENT
EDIT "~/MAINFRAME/CONF/ADCD_LINUX.CONF" AND REPLACE:
"LOADPARM 0A82SAM1"
WITH
"LOADPARM 0A82CSM1"
FOLLOW STEP 6
================================================================================
IPL PARAMETERS
USE THIS LIST TO BUILD YOUR "LOADPARM 0A82xxM1" IPL STRING
CS
CLPA AND COLD START OF JES2. BASE Z/OS SYSTEM FUNCTIONS
I.E. NO CICS, DB2, WAS
00
WARM START OF JES2. BASE Z/OS SYSTEM FUNCTIONS
I.E. NO CICS, DB2, IMS, WAS, ETC.
WS
WARM START OF JES2. BASE Z/OS SYSTEM FUNCTIONS
I.E. NO CICS, DB2, IMS, WAS, ETC.
DC
CLPA, BRINGS IN CICS LPA MODULES, COLD START OF JES2,
STARTS UP DB2 AND CICS.
DB
WARMSTART OF JES2 AND STARTS THE DB2 AND CICS.
DI
CLPA AND COLD START OF JES2 AND LOADS THE IMS LIBRARIES.
IMS MANUALLY STARTED.
CC
CLPA AND COLD START OF JES2, LOADS THE CICS LIBRARIES, STARTS UP CICS,
NO DB2.
CW
WARM START OF JES2, AND STARTS UP CICS.
2C
CLPA, COLD START OF JES2, STARTS UP DB2, NO CICS.
2W
WARM START OF JES2, STARTS UP DB2, NO CICS.
IC
CLPA AND COLD START OF JES2 AND LOAD THE IMS, START IMS, NO DB2 OR CICS.
IW
WARM START OF JES2 START IMS, NO DB2 OR CICS.
AC
CLPA AND COLD START OF JES2 LOAD IMS AND CICS LIBRARIES, START IMS,
DB2, AND CICS.
AW
WARM START OF JES2. START IMS, DB/2, AND CICS.
BC
CLPA AND COLD START OF JES2, LOAD WAS LIBRARIES, WAS IS MANUALLY STARTED
BW
WARM START OF JES2. WAS IS MANUALLY STARTED.
99
POINTS TO IODF99 FOR IPL ON MP3000.