Sometime in 2016, I had set about installing RSX-11M-PLUS operating system from scratch using magnetic tape images on a DEC PDP-11/24 emulated by the SimH emulator. I eventually named it JUICHI ("11" in Japanese) and configured it with DECnet, BASIC PLUS 2, DIBOL, PASCAL, C AND COBOL. I had saved the screen sessions for this exercise as gists at github with little information describing the gists. This post is intended to be an index of those gists so that I can refer back to what I did and find things easily in situations where I have to, for example, run SYSGEN or NETGEN again to reconfigure something.
The entire installation was done following the wonderful instructions documented in the five steps at PDP2011 (Sysgen, configuring Decnet, adding Basic-Plus-2, adding Dibol, Pascal, C, Cobol and finishing up).
So here are the gists capturing the screen sessions:
- Initial Install of RSX11M-Plus on SIMH PDP-11/24 Leading to a ready bootable RP06
- Installing DECNET support on PDP-11/24 running RSX-11M-PLUS 4.6
- Installing BASIC PLUS 2 on RSX-11M-PLUS on PDP-11/24
- Installing DIBOL, PASCAL, C and COBOL on PDP-11/24 running RSX-11M-PLUS
- Wrapping Up - Startup Scripts etc.
and here are the five parts embedded from github.
PART 1: Initial Install of RSX11M-Plus on SIMH PDP-11/24 Leading to a ready bootable RP06
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[openvms@sanyalnet-cloud-vps2 pdp11]$ cp ~/simh/simh-master/BIN/pdp | |
pdp11 pdp8 | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ cp ~/simh/simh-master/BIN/pdp* . | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ ls -al | |
total 2408 | |
drwxrwxr-x 2 openvms openvms 29 Nov 20 16:08 . | |
drwx------ 9 openvms openvms 4096 Nov 18 04:28 .. | |
-rwx------ 1 openvms openvms 1767283 Nov 20 16:08 pdp11 | |
-rwx------ 1 openvms openvms 690234 Nov 20 16:08 pdp8 | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ clear | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ ################################################################ | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ ### FOLLOWING THE GREAT INSTRUCTIONS AT http://pdp2011.sytse.net/wordpress/install-1/ | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ ################################################################ | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ wget ftp://ftp.trailing-edge.com/pub/rsx_dists/rsx11mpbl87.dsk.bz2 | |
--2016-11-20 16:08:46-- ftp://ftp.trailing-edge.com/pub/rsx_dists/rsx11mpbl87.dsk.bz2 | |
=> ‘rsx11mpbl87.dsk.bz2’ | |
Resolving ftp.trailing-edge.com (ftp.trailing-edge.com)... 71.191.185.32 | |
Connecting to ftp.trailing-edge.com (ftp.trailing-edge.com)|71.191.185.32|:21... connected. | |
Logging in as anonymous ... Logged in! | |
==> SYST ... done. ==> PWD ... done. | |
==> TYPE I ... done. ==> CWD (1) /pub/rsx_dists ... done. | |
==> SIZE rsx11mpbl87.dsk.bz2 ... 20167078 | |
==> PASV ... done. ==> RETR rsx11mpbl87.dsk.bz2 ... done. | |
Length: 20167078 (19M) (unauthoritative) | |
100%[======================================================================================================>] 20,167,078 914KB/s in 33s | |
2016-11-20 16:09:20 (592 KB/s) - ‘rsx11mpbl87.dsk.bz2’ saved [20167078] | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ bunzip2 rsx11mpbl87.dsk.bz2 | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ ftp ftp.trailing-edge.com | |
Connected to ftp.trailing-edge.com (71.191.185.32). | |
220 (vsFTPd 3.0.2) | |
Name (ftp.trailing-edge.com:openvms): anonymous | |
331 Please specify the password. | |
Password: | |
230 Login successful. | |
Remote system type is UNIX. | |
Using binary mode to transfer files. | |
ftp> bin | |
200 Switching to Binary mode. | |
ftp> hash | |
Hash mark printing on (1024 bytes/hash mark). | |
ftp> cd pub | |
250 Directory successfully changed. | |
ftp> cd rsx_dists | |
250 Directory successfully changed. | |
ftp> ls | |
227 Entering Passive Mode (71,191,185,32,227,208). | |
150 Here comes the directory listing. | |
-rw-r--r-- 1 1000 1000 20167078 Oct 04 2008 rsx11mpbl87.dsk.bz2 | |
-rw-r--r-- 1 1000 1000 5518106 Nov 18 2008 rsxm70.dsk.bz2 | |
226 Directory send OK. | |
ftp> bin | |
200 Switching to Binary mode. | |
ftp> mget * | |
mget rsx11mpbl87.dsk.bz2? y | |
227 Entering Passive Mode (71,191,185,32,99,244). | |
150 Opening BINARY mode data connection for rsx11mpbl87.dsk.bz2 (20167078 bytes). | |
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################## | |
226 Transfer complete. | |
20167078 bytes received in 36.9 secs (546.84 Kbytes/sec) | |
mget rsxm70.dsk.bz2? y | |
227 Entering Passive Mode (71,191,185,32,24,72). | |
150 Opening BINARY mode data connection for rsxm70.dsk.bz2 (5518106 bytes). | |
############################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################ | |
226 Transfer complete. | |
5518106 bytes received in 10.4 secs (530.14 Kbytes/sec) | |
ftp> bye | |
221 Goodbye. | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ ls | |
pdp11 pdp8 rsx11mpbl87.dsk rsx11mpbl87.dsk.bz2 rsxm70.dsk.bz2 | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ vi pdp11.ini | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ vi run | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ ######################################################### | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ cat run | |
set cpu 11/70 | |
set cpu 2m | |
set lpt disable | |
set ptr disable | |
set ptp disable | |
set dz disable | |
set rk disable | |
set rl disable | |
set hk disable | |
set rx disable | |
set tq disable | |
set cr disable | |
set xq disable | |
set xu disable | |
set rq disable | |
set tm disable | |
set rp0 rp06 | |
att rp0 rsx11m6.dsk | |
set rp1 disable | |
set rp2 disable | |
set rp3 disable | |
set rp4 disable | |
set rp5 disable | |
set rp6 disable | |
set rp7 disable | |
set ts disable | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ ################################################################ | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ ./pdp11 run | |
PDP-11 simulator V4.0-0 Beta git commit id: c9af9a70 | |
Disabling XQ | |
RP0: creating new file | |
Overwrite last track? [N]Y | |
sim> set rq ena | |
sim> att rq0 rsx11mpbl87.dsk | |
sim> boot rq0 | |
RSX-11M-PLUS V4.6 BL87 1024.KW System:"RSXMPL" | |
>RED DU:=SY: | |
>RED DU:=LB: | |
>RED DU:=SP: | |
>MOU DU0:"RSX11MPBL87" | |
>@DU:[1,2]STARTUP | |
>; PLEASE NOTE | |
>; | |
>; If you have not yet read the system release notes, please do so | |
>; now before attempting to perform a SYSGEN or to utilize the new | |
>; features of this system. | |
>; | |
>; | |
>* Please enter time and date (HH:MM DD-MMM-YYYY) [S]: | |
>* Please enter time and date (HH:MM DD-MMM-YYYY) [S]: 16:15 20-NOV-2016 | |
>TIME 16:15 20-NOV-2016 | |
>ACS SY:/BLKS=1024. | |
>CON ONLINE ALL | |
>ELI /LOG/LIM | |
>CLI /INIT=DCL/CTRLC/DPR="<15><12>/$ /" | |
>INS LB:[1,1]RMSRESAB.TSK/RON=YES/PAR=GEN | |
>INS LB:[1,1]RMSLBL.TSK/RON=YES/PAR=GEN | |
>INS LB:[1,1]RMSLBM.TSK/RON=YES/PAR=GEN | |
>INS $QMGCLI | |
>INS $QMGCLI/TASK=...PRI | |
>INS $QMGCLI/TASK=...SUB | |
>QUE /START:QMG | |
>INS $QMGPRT/TASK=PRT.../SLV=NO | |
>QUE LP0:/CR/NM | |
>START/ACCOUNTING | |
>CON ESTAT LP0: | |
>QUE BAP0:/BATCH | |
>QUE BAP0:/AS:BATCH | |
>@ <EOF> | |
>@SYSGEN | |
>; | |
>; RSX-11M-PLUS V4.6 BL87 SYSGEN | |
>; | |
>; Copyright (c) 1995-1999 by Mentec Inc., U.S.A. | |
>; | |
>SET /DPRO=[RWED,RWED,RWE,R] | |
>; | |
>; To exit from the SYSGEN procedure at any time, type CTRL/Z. | |
>; | |
>; If you are unsure of the answer to a question for which a de- | |
>; fault answer exists, use the default answer. | |
>; | |
>; | |
>; | |
>;=================================================== | |
>; Choosing SYSGEN Options 20-NOV-16 at 16:16 | |
>;=================================================== | |
>; | |
>; | |
>; | |
>; Every question is preceded by a question number (for example SU010) | |
>; which you can use to find the explanation of the question in the | |
>; RSX-11M-PLUS System Generation and Installation Guide. | |
>; | |
>; An explanation of every question is also available by pressing | |
>; the ESC key (or the ALTMODE key) in response to the question. | |
>; | |
>; If you are unfamiliar with the SYSGEN procedure, the explanation of | |
>; each question can be printed automatically before the question. | |
>; | |
>* SU010 Do you always want the explanation printed? [Y/N D:N]: | |
>; | |
>; SYSGEN always creates saved answer files containing your responses | |
>; to the SYSGEN questions: | |
>; | |
>; SYSGENSA1.CMD Setup questions, Executive options | |
>; SYSGENSA2.CMD Peripheral configuration | |
>; SYSGENSA3.CMD Nonprivileged task builds | |
>; | |
>; You should perform a PREPGEN first to create saved answer files, and | |
>; then perform a SYSGEN, specifying those saved answer files as input | |
>; to the Executive, peripheral, and nonprivileged task build sections. | |
>; | |
>* SU020 Do you want to use a saved answer file as input for | |
>* the Executive options? [Y/N D:N]: | |
>; | |
>* SU040 Do you want to use a saved answer file as input for | |
>* the peripheral configuration? [Y/N D:N]: | |
>; | |
>* SU060 Do you want to use a saved answer file as input for | |
>* the nonprivileged task builds? [Y/N D:N]: | |
>; | |
>* SU080 Do you want to do a PREPGEN? [Y/N D:N]: | |
>; | |
>* SU090 Enter the name of the disk drive containing your | |
>* target system disk [ddnn:] [S R:2-5]: DU0: | |
>; | |
>ASN DU0:=IN: | |
>ASN DU0:=OU: | |
>ASN DU0:=LB: | |
>ASN DU0:=WK: | |
>ASN DU0:=TK: | |
>ASN DU0:=BC: | |
>ASN DU0:=LI: | |
>ASN DU0:=OB: | |
>ASN DU0:=EX: | |
>ASN DU0:=MP: | |
>; | |
>; You can: | |
>; | |
>; o do a complete SYSGEN | |
>; | |
>; o continue a previous SYSGEN from where you left off | |
>; | |
>; o do an individual section of SYSGEN | |
>; | |
>; | |
>* SU120 Do you want to do a complete SYSGEN? [Y/N D:Y]: | |
>; | |
>INS [3,54]MAC/TASK=MACT0 | |
>INS [3,54]PIP/TASK=PIPT0 | |
>INS [3,54]LBR/TASK=LBRT0 | |
>INS [3,54]TKB/TASK=TKBT0 | |
>INS [3,54]VMR/TASK=VMRT0 | |
>; | |
>; | |
>; | |
>;====================================================== | |
>; Choosing Executive Options 20-NOV-16 at 16:18 | |
>;====================================================== | |
>; | |
>; | |
>; | |
>; The answers to the questions in this section are put in the saved | |
>; answer file [200,200]SYSGENSA1.CMD. | |
>; | |
>; Enter a comment for inclusion in the SYSGENSA1 saved answer file. | |
>; The comment may contain more than one line. The "V" in the right | |
>; margin below marks the maximum line length. When you are done, | |
>; press RETURN in response to the prompt. | |
>; V | |
>* Comment [S R:0.-55.]: SUPRATIM SANYAL'S PET PDP-11/24 - http://supratim-sanya | |
l.blogspot.com/ | |
AT.T0 -- String length not in range | |
>* Comment [S R:0.-55.]: SUPRATIM SANYAL'S PET PDP-11/24 | |
>* Comment [S R:0.-55.]: | |
>; | |
>* CE010 What is your target processor type? [S R:3.-12. D:"11/70"]: | |
>; | |
>* CE020 Do you want the Full-functionality Executive? [Y/N D:Y]: | |
>; | |
>* CE115 Do you want to use ICB pool as backup for primary pool ? [Y/N D:N]: | |
>; | |
>* CE120 Do you want support for communications products | |
>* (such as DECnet, PSI, and LAT)? [Y/N D:N]: Y | |
>; | |
>* CE130 What is the system name? [S R:0-6 D:"RSXMPL"]: JUICHI | |
>; | |
>* CE215 Do you want the default date format to be | |
>* ISO 8601:1988 compliant? [Y/N D:N]: | |
>; | |
>* CE216 Do you want the default date format to include | |
>* a four digit year? [Y/N D:N]: | |
>; | |
>* CE264 Do you want IP11 industrial I/O subsystem support? [Y/N D:N]: | |
>; | |
>* CE270 Do you want to include XDT? [Y/N D:N]: | |
>; | |
>* CE280 Enter the crash notification device CSR | |
>* address [O R:160000-177700 D:177564]: | |
>; | |
>; Note: Enter both the device and the logical unit number. | |
>; For example, MM0: or DL1:. | |
>; | |
>; Note: Enter XX: if you desire loadable DU:, DL:, MU:, MS: or MM: | |
>; crash driver support. | |
>; | |
>* CE290 On what device and unit do you want crash dumps | |
>* to be written? [S R:2-6]: | |
AT.T0 -- String length not in range | |
>* to be written? [S R:2-6]: | |
AT.T0 -- String length not in range | |
>* to be written? [S R:2-6]: DU0: | |
>; | |
>* CE300 Enter the initial number of virtual disks to be | |
>* included [D R:0.-16. D:2.]: | |
>; | |
>* CE310 Enter memory size (in K words) [D R:256.-2044. D:256.]: | |
>; | |
>* CE315 Support UNIBUS memory occupying UNIBUS map address space? [Y/N D:N]: | |
>; | |
>* CE330 Is your system clock programmable (KW11-P)? [Y/N D:N]: | |
>; | |
>* CE350 Is your line frequency 50 Hz? [Y/N D:N]: | |
>; | |
>; | |
>; | |
>;============================================================= | |
>; Choosing Peripheral Configuration 20-NOV-16 at 16:24 | |
>;============================================================= | |
>; | |
>; | |
>; | |
>; The answers to the questions in this section are put in the saved | |
>; answer file [200,200]SYSGENSA2.CMD. | |
>; | |
>; Enter a comment for inclusion in the SYSGENSA2 saved answer file. | |
>; The comment may contain more than one line. The "V" in the right | |
>; margin below marks the maximum line length. When you are done, | |
>; press RETURN in response to the prompt. | |
>; V | |
>* Comment [S R:0.-55.]: SUPRATIM SANYAL'S PET PDP-11/24 | |
>* Comment [S R:0.-55.]: JUICHI:: | |
>* Comment [S R:0.-55.]: http://supratim-sanyal.blogspot.com/ | |
>* Comment [S R:0.-55.]: | |
>; | |
>; | |
>* CP0604 How many RH controllers do you have? [D R:0.-15. D:4.]: 1 | |
>; | |
>* CP0612 Do you want to generate a mixed MASSBUS configuration? [Y/N D:N]: | |
>; | |
>; | |
>; DB: controllers: RH11, RH70 devices: RP04, RP05, RP06, RM06 | |
>; | |
>* CP0808 How many RP04/05/06 disk drives do you have? [D R:0.-63. D:0.]: 1 | |
>; | |
>; | |
>* CP0836 What is the physical unit number of DB0:? [O R:0-7 D:0]: | |
>; | |
>* CP0860 Is DB0: an RP04, RP05, RP06, or RM06? [S R:4-4 D:"RP06"]: | |
>; | |
>; | |
>; DR: controllers: RH11, RH70 devices: RM02, RM06 | |
>; RH70 RM03, RM05, RM06, RM80, RP07 | |
>; | |
>* CP1008 How many RM02/03/05/06/80/RP07 disk drives do you | |
>* have? [D R:0.-63. D:0.]: | |
>; | |
>; | |
>; DS: controllers: RH11, RH70 devices: RS03, RS04 | |
>; | |
>* CP1208 How many RS03/04 disk drives do you have? [D R:0.-63. D:0.]: | |
>; | |
>; | |
>; EM: controllers: RH11, RH70 device: ML11 | |
>; | |
>* CP1408 How many ML11 disks do you have? [D R:0.-63. D:0.]: | |
>; | |
>; | |
>; MM: controllers: RH11, RH70 devices: TE16, TU16, TU45, TU77 | |
>; formatters: TM02, TM03 | |
>; | |
>* CP1608 How many TU16/45/77/TE16 tape drives do you | |
>* have? [D R:0.-64. D:0.]: | |
>; | |
>; | |
>* CP2068 Enter the vector address of RHA [O R:60-774 D:254]: | |
>; | |
>* CP2072 What is its CSR address? [O R:160000-177700 D:176700]: | |
>; | |
>; RH Configuration | |
>; | |
>; Physical Unit Number | |
>; | |
>; 0 1 2 3 4 5 6 7 | |
>; | |
>; RHA DB0: | |
>; | |
>; | |
>; | |
>; | |
>; DK: controller: RK11 devices: RK05, RK05F | |
>; | |
>* CP2204 How many RK11 cartridge disk controllers do you have? [O D:0]: | |
>; | |
>; | |
>; DM: controllers: RK611, RK711 devices: RK06, RK07 | |
>; | |
>* CP2404 How many RK611/711 disk cartridge controllers do | |
>* you have? [O D:0]: | |
>; | |
>; | |
>; DL: controllers: RL11, RLV12 devices: RL01, RL02 | |
>; | |
>* CP2604 How many RL11/RLV11 disk cartridge controllers do | |
>* you have? [O D:0]: | |
>; | |
>; | |
>; DP: controller: RP11 devices: RP02, RPR02, RP03 | |
>; | |
>* CP2804 How many RP11 disk pack controllers do you have? [O D:0]: | |
>; | |
>; DU: controllers: RQZX1, RQDX1, RQDX2, RQDX3, | |
>; RUX50, RQC25, KDA50, UDA50 | |
>; | |
>; devices: RX33, RX50, RD31, RD51, RD52, RD53, RD54, | |
>; RC25, RA60, RA70, RA71, RA72, RA80, RA81, | |
>; RA82, RA90, RA92, RZ23L, RZ24L, RZ26x, RZ29B | |
>; | |
>; The total of DU and MU controllers cannot be greater than 10. | |
>; | |
>* CP3004 How many MSCP disk controllers do you have? [D R:0.-10. D:0.]: 1 | |
>; | |
>* CP3008 How many physical MSCP disk drives do you have? [D D:1.]: 1 | |
>; | |
>; | |
>* CP3036 What is the physical unit number of DU0:? [O R:0-377 D:0]: | |
>; | |
>; | |
>* CP3068 Enter the vector address of DUA [O R:60-774 D:154]: | |
>; | |
>* CP3072 What is its CSR address? [O R:160000-177700 D:172150]: | |
>; | |
>; | |
>; MU: controllers: TK50, TU81, TU81E, TQ81E, RQZX1 | |
>; | |
>* CP3404 How many TMSCP tape controllers do you have? [D R:0.-9. D:0.]: | |
>; | |
>; VF: Virtual disk/tape driver | |
>; | |
>; | |
>; | |
>; CR: controllers: CM11, CR11 | |
>; | |
>* CP4004 How many CM/CR11 card readers do you have? [O D:0]: | |
>; | |
>; | |
>; CT: controller: TA11 device: TU60 | |
>; | |
>* CP4204 How many TA11 dual cassettes do you have? [O D:0]: | |
>; | |
>; | |
>; MS: controllers: TS11, TU80, TSV05, TK25 | |
>; | |
>* CP4404 How many TS11/TU80/TSV05/TK25 | |
>* magtape controllers do you have? [O D:0]: 1 | |
>; | |
>* CP4468 Enter vector address of the next | |
>* TS11/TU80/TSV05/TK25 [O R:60-774 D:224]: | |
>; | |
>* CP4472 What is its CSR address? [O R:160000-177700 D:172522]: | |
>; | |
>; | |
>; DT: controller: TC11 device: TU56 | |
>; | |
>* CP4604 How many TC11 DECtape controllers do you have? [O D:0]: | |
>; | |
>; | |
>; DX: controller: RX11 device: RX01 | |
>; | |
>* CP4804 How many RX11 disk controllers do you have? [O D:0]: | |
>; | |
>; | |
>; DY: controller: RX211, RXV21 device: RX02 | |
>; | |
>* CP5004 How many RX211/RXV21 disk controllers do you have? [O D:0]: | |
>; | |
>; | |
>; DD: controller: DL11 device: TU58 | |
>; | |
>* CP5204 How many TU58 controllers do you have? [O D:0]: | |
>; | |
>; | |
>; LP: controllers: LA180, LN01, LP11, LS11, LV11 | |
>; devices: LA180, LG01, LG02, LN01, LP01, LP02, LP04, LP05, | |
>; LP06, LP07, LP14, LP25, LP26, LP27, LS11, LV01 | |
>; | |
>* CP5404 How many LP/LS/LV/LG/LN/LA180 line printers do you have? [O D:0]: | |
>; | |
>; | |
>; MT: controllers: TM11, TMA11, TMB11 devices: TE10, TU10, TU10W, TS03 | |
>; | |
>* CP5604 How many TM/TMA/TMB11 magtape controllers do you have? [O D:0]: | |
>; | |
>; | |
>; PP: controller: PC11 | |
>; | |
>* CP5804 How many PC11 paper tape reader/punches do you have? [O D:0]: | |
>; | |
>; | |
>; PR: controller: PR11 | |
>; | |
>* CP6004 How many PR11 paper tape readers do you have? [O D:0]: | |
>; | |
>; | |
>; LA: controller: LPA11 | |
>; | |
>* CP6204 How many LPA11 lab subsystems do you have? [D R:0.-16. D:0.]: | |
>; | |
>; | |
>; TT: controllers: DL11, DLV11 controller mnemonic: YL | |
>; | |
>* CP6804 Enter number of additional DL11/DLV11 line interfaces [O D:0]: | |
>; | |
>* CP6832 Enter terminal type for YLA [S R:4-6 D:"LA120"]: vt100 | |
>; | |
>; | |
>; TT: controller: DH11 controller mnemonic: YH | |
>; | |
>* CP7004 Enter number of DH11 asynchronous line | |
>* multiplexers [D R:0.-16. D:0.]: | |
>; | |
>; | |
>; TT: controller mnemonic: YV | |
>; | |
>; controllers: DHU11, DHV11, CXA16, CXB16, CXY08 | |
>; | |
>; | |
>* CP7104 Enter number of DHU11/DHV11/CXA16/CXB16/CXY08 (YV:-type) | |
>* asynchronous line multiplexers [D R:0.-32. D:0.]: | |
>; | |
>; | |
>; TT: controller: DJ11 controller mnemonic: YJ | |
>; | |
>* CP7204 Enter number of DJ11 asynchronous line | |
>* multiplexers [D R:0.-16. D:0.]: | |
>; | |
>; | |
>; TT: controllers: DZ11, DZQ11, DZV11, DFA01 controller mnemonic: YZ | |
>; | |
>* CP7404 Enter number of DZ11/DZQ11/DZV11/DFA01 asynchronous line | |
>* multiplexers [D R:0.-32. D:0.]: | |
>; | |
>; | |
>* CP7604 Do you have any intercomputer communication devices? [Y/N D:N]: | |
>; | |
>; | |
>; Enter device mnemonics for any user-supplied drivers. The driver | |
>; source files must reside in [11,10] and be named ddDRV.MAC and | |
>; ddTAB.MAC where dd is the device mnemonic. | |
>; | |
>; You may enter the mnemonics on more than one line. When you have | |
>; listed all the drivers, press RETURN when asked for the device | |
>; mnemonic. | |
>; | |
>; The device mnemonic must not include a colon. | |
>; | |
>* CP9604 Enter device mnemonics for user-supplied drivers [S]: | |
>; | |
>; | |
>; The highest vector among the devices you specified in this SYSGEN | |
>; is 374(octal). This is the default response for this question. | |
>; | |
>* CP9632 What is the highest interrupt vector | |
>* address? [O R:374-774 D:374]: | |
>; | |
>; | |
>; | |
>;================================================================ | |
>; Assembling the Executive and Drivers 20-NOV-16 at 16:30 | |
>;================================================================ | |
>; | |
>; | |
>; | |
>; The answers to the questions in this section are put in the saved | |
>; answer file [200,200]SYSGENSA1.CMD. | |
>; | |
>PIP RSXMC3.MAC=RSXMC1.MAC,RSXMC2.MAC | |
>PIP RSXMC.MAC=RSXMC3.MAC,RSXMC0.MAC | |
>; | |
>SET /UIC=[1,24] | |
>PIP [11,10]/NV=[200,200]RSXMC.MAC | |
>PIP [11,10]/NV=[200,200]SYSTB.MAC | |
>PIP [11,24]/NV=[200,200]RSXASM.CMD | |
>PIP [11,24]/NV=[200,200]DRIVERS.ASM | |
>; | |
>; | |
>* AE010 Do you want assembly listings of the Executive and | |
>* drivers? [Y/N D:N]: | |
>; | |
>ASN NL:=LS: | |
>; | |
>; | |
>* AE030 Do you wish to pause to edit any files before | |
>* assembling? [Y/N D:N]: | |
>; | |
>SET /UIC=[11,24] | |
>; | |
>PIP *.OBJ;*/DE/NM,*.TTY;* | |
>; | |
>TIME | |
16:30:11 20-NOV-16 | |
>; | |
>MAC @RSXASM | |
>; | |
>TIME | |
16:32:06 20-NOV-16 | |
>; | |
>MAC @DRIVERS.ASM | |
>; | |
>TIME | |
16:33:19 20-NOV-16 | |
>; | |
>PIP RSX11M.OBS=*.OBJ | |
>PIP TTDRV.OBS=*.TTY | |
>; | |
>SET /UIC=[200,200] | |
>PIP /NV=[11,10]RSXMC.MAC | |
>; | |
>SET /UIC=[1,24] | |
>PIP RSXBLD.CMD/PU/NM | |
>PIP RSX11M.OLB;*/DE/NM | |
>PIP [200,200]RSXMC.MAC/PU/NM | |
>; | |
>LBR RSX11M/CR:256.::256./-EP=[11,24]RSX11M.OBS | |
>PIP [11,24]RSX11M.OBS;*,*.OBJ;*/DE | |
>; | |
>LBR TTDRV/CR:40.:392.:128.=[11,24]TTDRV.OBS | |
>PIP [11,24]TTDRV.OBS;*,*.TTY;*/DE | |
>SET /UIC=[200,200] | |
>; | |
>; | |
>; | |
>;============================================================== | |
>; Building the Executive and Drivers 20-NOV-16 at 16:33 | |
>;============================================================== | |
>; | |
>; | |
>; | |
>; The answers to the questions in this section are put in the saved | |
>; answer file [200,200]SYSGENSA1.CMD. | |
>; | |
>; | |
>* BE010 Do you want to move the old system in [1,54] to | |
>* another directory? [Y/N D:N]: | |
>; | |
>; Allocate space to be used later for the system image file. | |
>; | |
>SET /UIC=[1,54] | |
>PIP RSX11M.TMP/CO/BL:1026.=NL: | |
>; | |
>SET /UIC=[200,200] | |
>; | |
>SET /UIC=[1,24] | |
>SET /UIC=[200,200] | |
>SET /UIC=[1,54] | |
>PIP SYSVMR.CMD=[200,200]SYSVMR.CMD,VMRTTY.CMD | |
>; | |
>SET /UIC=[200,200] | |
>; | |
>* BE030 Do you want to pause to edit any files before | |
>* task-building? [Y/N D:N]: | |
>; | |
>SET /UIC=[1,24] | |
>PIP [1,24]/NV/NM=[200,200]RSXBLD.CMD,RSX11M,DSP11M,LDR11M | |
>PIP [1,24]/NV=[200,200]DIR11M.CMD,DR211M,DIRCOM,DR2COM,DIR | |
>PIP [1,24]/NV=[200,200]DR311M.CMD,DR411M,DR3COM,DR4COM | |
>PIP [1,24]/NV=[200,200]VEC11M.CMD,DCM11M,VECCOM | |
>; | |
>TIME | |
16:35:30 20-NOV-16 | |
>; | |
>TKB @RSXBLD | |
>; | |
>TIME | |
16:36:00 20-NOV-16 | |
>; | |
>TKB @[200,200]DRIVERS.BLD | |
>; | |
>TIME | |
16:36:06 20-NOV-16 | |
>SET /UIC=[200,200] | |
>; | |
>; | |
>; | |
>;========================================================= | |
>; Building the Privileged Task 20-NOV-16 at 16:36 | |
>;========================================================= | |
>; | |
>; | |
>; | |
>; The answers to the questions in this section are put in the saved | |
>; answer file [200,200]SYSGENSA1.CMD. | |
>; | |
>; | |
>* BP040 Do you want the maps of the privileged tasks? [Y/N D:N]: | |
>; | |
>ASN NL:=MP: | |
>; | |
>SET /UIC=[1,24] | |
>; | |
>TIME | |
16:36:12 20-NOV-16 | |
>; | |
>TKB @SAVBLD | |
>; | |
>TIME | |
16:36:15 20-NOV-16 | |
>; | |
>ASN LB:=OU: | |
>SET /UIC=[200,200] | |
>; | |
>; | |
>; | |
>;============================================================ | |
>; Rebuilding Supplied System Tasks 20-NOV-16 at 16:36 | |
>;============================================================ | |
>; | |
>; | |
>; | |
>; The answers to the questions in this section are put in the saved | |
>; answer file [200,200]SYSGENSA3.CMD. | |
>; | |
>; | |
>* BN010 Do you want to rebuild any system tasks? [Y/N D:N]: | |
>; | |
>; | |
>; | |
>;========================================================== | |
>; Creating the System Image File 20-NOV-16 at 16:36 | |
>;========================================================== | |
>; | |
>; | |
>SET /UIC=[1,54] | |
>; | |
>PIP RSX11M.TMP;*/DE/NM | |
>; | |
>PIP RSX11M.SYS/CO/NV/BL:1026.=RSX11M.TSK | |
>; | |
>ASN LB:=SY: | |
>VMR @SYSVMR | |
Loading Executive data space | |
Data space loading completed | |
VMR -- *DIAG*-Installed tasks or commons may no longer fit in partition | |
SET /TOP=SYSPAR:-* | |
VMR -- *DIAG*-Loadable driver larger than 4K | |
LOA TT: | |
VMR -- *DIAG*-Installed tasks or commons may no longer fit in partition | |
SET /TOP=DRVPAR:-* | |
SECPOL 117734 00174100 00100000 SEC POOL | |
SYSPAR 117670 00274100 00205500 MAIN | |
117624 00274100 00115200 RO COM !DIR11M! | |
117434 00411300 00005200 TASK [...LDR] | |
117230 00416500 00033500 TASK [MCR...] | |
117024 00452200 00010500 TASK [TKTN ] | |
116620 00462700 00003200 TASK [SHF...] | |
116414 00466100 00013500 TASK [RCT...] | |
DRVPAR 116334 00501600 00142400 MAIN | |
116270 00501600 00006600 RO COM !TTEXT ! | |
116204 00510400 00020600 RO COM !TTCOM ! | |
116120 00531200 00034200 DRIVER (TT:) | |
115644 00565400 00004700 DRIVER (DB:) | |
115600 00572300 00003700 RO COM !PUCOM ! | |
115224 00576200 00014000 DRIVER (DU:) | |
114714 00612200 00005300 DRIVER (MS:) | |
114524 00617500 00000100 DRIVER (NL:) | |
114460 00617600 00017700 DRIVER (VF:) | |
114414 00637500 00000300 DRIVER (CO:) | |
114350 00640000 00002500 DRIVER (VT:) | |
114304 00642500 00001500 DRIVER (RD:) | |
GEN 114240 00644200 01133600 MAIN | |
...LDR 12.01 117500 SYSPAR 248. 00005200 LB0:-00372107 FIXED | |
TKTN 07.01 117070 SYSPAR 248. 00010500 LB0:-00056556 FIXED | |
F11MSG 15.00 112160 GEN 200. 00006300 LB0:-00045045 | |
MTAACP 17.00 111564 GEN 200. 00016200 LB0:-00051525 | |
SHE... 06.01 111314 GEN 200. 00014500 LB0:-00055174 | |
MCR... 07.00 117274 SYSPAR 160. 00033500 LB0:-00050504 FIXED | |
F11ACP 07.00D 114024 GEN 149. 00041000 LB0:-00043565 | |
ERRLOG 05.03 113464 GEN 148. 00056200 LB0:-00043433 | |
PMT... 02.02 113024 GEN 148. 00007500 LB0:-00052435 | |
COT... 02.04 112304 GEN 145. 00014300 LB0:-00037671 | |
HRC... 05.00 111710 GEN 140. 00042500 LB0:-00045631 | |
PMD... 07.05 111440 GEN 140. 00017600 LB0:-00052405 | |
SYSLOG 04.03 112554 GEN 130. 00024500 LB0:-00055434 | |
SHF... 07.01 116664 SYSPAR 105. 00003200 LB0:-00055213 FIXED | |
RCT... 06.02 116460 SYSPAR 100. 00013500 LB0:-00053100 FIXED | |
FXR... 03.02 112034 GEN 100. 00003300 LB0:-00045037 | |
BAP0 04.11 113610 GEN 80. 00050300 LB0:-00035350 | |
QMG... 06.04 112700 GEN 75. 00037300 LB0:-00053037 | |
LP0 07.04 113244 GEN 70. 00020300 LB0:-00050022 | |
ACNT 06.04 112430 GEN 50. 00057100 LB0:-00034736 | |
SHUTUP 04.04 111170 GEN 50. 00016500 LB0:-00055220 | |
...RMD 05.00 001777+ GEN 225. 00042000 LB0:-00053122 | |
...DCL 06.01 001753+ GEN 160. 00062500 LB0:-00040175 | |
...DMO 04.02 001755+ GEN 160. 00017300 LB0:-00041150 | |
...MCR 07.00 001771+ GEN 160. 00040300 LB0:-00050542 | |
...MOU 26.06 001773+ GEN 160. 00045600 LB0:-00051434 | |
...CA. 01.00 002027+ GEN 150. 00026100 LB0:-00055463 | |
...INS 16.00 001767+ GEN 100. 00053200 LB0:-00046516 | |
...SAV 11.00 002023+ GEN 100. 00070500 LB0:-00375323 | |
...UFD 07.02 002031+ GEN 100. 00014500 LB0:-00056571 | |
...VCP V04.10 002033+ GEN 90. 00020300 LB0:-00056757 | |
...ACS 04.00 002005+ GEN 70. 00006200 LB0:-00035171 | |
...ACC 05.00 001745+ GEN 65. 00032100 LB0:-00034477 | |
...SHA 06.01 002025+ GEN 65. 00032000 LB0:-00055021 | |
...AT. 10.0 001761+ GEN 64. 00056500 LB0:-00046102 | |
...INI 24.00 001763+ GEN 60. 00037200 LB0:-00046422 | |
...HOM 24.00 001765+ GEN 60. 00037200 LB0:-00046422 | |
...BRO 09.10 001747+ GEN 50. 00041500 LB0:-00035476 | |
...BYE 05.01 001751+ GEN 50. 00021700 LB0:-00036002 | |
...HEL 06.00 001757+ GEN 50. 00031600 LB0:-00045175 | |
...PIP 21.00 001775+ GEN 50. 00027500 LB0:-00052132 | |
...UNL 05.04 002001+ GEN 50. 00021500 LB0:-00056705 | |
...ACD 03.00 002003+ GEN 50. 00042500 LB0:-00034570 | |
...BOO 03.10 002007+ GEN 50. 00047200 LB0:-00035276 | |
...CON 05.00 002011+ GEN 50. 00135600 LB0:-00037467 | |
...ELI 04.03 002013+ GEN 50. 00032600 LB0:-00043376 | |
...LOA 05.03 002015+ GEN 50. 00040000 LB0:-00047625 | |
...MAG 03.00 002017+ GEN 50. 00037300 LB0:-00050442 | |
...PSW 03.02 002021+ GEN 50. 00017500 LB0:-00052522 | |
RHA OFL CPA CSR=176700 VEC=254 PRI=5 | |
YLA OFL CPA CSR=177560 VEC=60 PRI=5 | |
DUA OFL CPA CSR=172150 VEC=154 PRI=5 | |
MSA OFL CPA CSR=172522 VEC=224 PRI=5 | |
VF0: OFL DRIVER | |
VF1: OFL DRIVER | |
CO0: OFL DRIVER | |
TT0: YLA0: OFL DRIVER | |
VT0: OFL DRIVER | |
RD0: ONL DRIVER | |
DB0: RHA0: OFL DRIVER | |
DU0: DUA0: OFL DRIVER | |
MS0: MSA0: OFL DRIVER | |
NL0: OFL DRIVER | |
POOL=1200:13814.:13814.:1741 | |
>SET /UIC=[200,200] | |
>; | |
>REM MACT0 | |
>REM PIPT0 | |
>REM LBRT0 | |
>REM TKBT0 | |
>REM VMRT0 | |
>; | |
>; End of SYSGEN | |
>; | |
>TIME | |
16:36:24 20-NOV-16 | |
>; | |
>ASN = | |
>; | |
>@ <EOF> | |
> | |
>boot [1,54]rsx11m | |
RSX-11M-PLUS V4.6 BL87 | |
> | |
sav /wb | |
RSX-11M-PLUS V4.6 BL87 1024.KW System:"JUICHI" | |
>RED DU:=SY: | |
>RED DU:=LB: | |
>RED DU:=SP: | |
>MOU DU0:"RSX11MPBL87" | |
>@DU:[1,2]STARTUP | |
>; PLEASE NOTE | |
>; | |
>; If you have not yet read the system release notes, please do so | |
>; now before attempting to perform a SYSGEN or to utilize the new | |
>; features of this system. | |
>; | |
>; | |
>* Please enter time and date (HH:MM DD-MMM-YYYY) [S]: 16:38 20-NOV-2016 | |
>TIME 16:38 20-NOV-2016 | |
>ACS SY:/BLKS=1024. | |
>CON ONLINE ALL | |
>ELI /LOG/LIM | |
>CLI /INIT=DCL/CTRLC/DPR="<15><12>/$ /" | |
>INS LB:[1,1]RMSRESAB.TSK/RON=YES/PAR=GEN | |
>INS LB:[1,1]RMSLBL.TSK/RON=YES/PAR=GEN | |
>INS LB:[1,1]RMSLBM.TSK/RON=YES/PAR=GEN | |
>INS $QMGCLI | |
>INS $QMGCLI/TASK=...PRI | |
>INS $QMGCLI/TASK=...SUB | |
>QUE /START:QMG | |
>INS $QMGPRT/TASK=PRT.../SLV=NO | |
>QUE LP0:/CR/NM | |
>START/ACCOUNTING | |
>CON ESTAT LP0: | |
>QUE BAP0:/BATCH | |
>QUE BAP0:/AS:BATCH | |
>@ <EOF> | |
> | |
> | |
>mou/for db0: | |
> | |
>run $bad | |
BAD>db0: | |
BAD -- DB0: Total bad blocks= 0. | |
BAD> | |
BAD> | |
BAD>^Z | |
>run $bru | |
BRU>/init/mou/max:20956/headers:10487 du0: db0: | |
BRU - Completed | |
BRU>^Z | |
> | |
> | |
> | |
>run $shutup | |
RSX-11M-PLUS Shut down program | |
Enter minutes to wait before shutdown: 0 | |
Reason for shutdown (<CR> for none): | |
OK to shutdown? [Y/N]: Y | |
All further logins are disabled | |
20-NOV-16 16:41 System is now shutting down -- JUICHI | |
QUE /STO:QMG | |
> | |
STOP/ACCOUNTING SHUTUP | |
16:42:03 SYSLOG -- 47. Exiting | |
> | |
@LB:[1,2]SHUTUP | |
>VCP DISCONNECT /ALL | |
>@ <EOF> | |
> | |
ELI /NOLOG | |
> | |
DMO DB0:/DEV/LOCK=V | |
16:42:03 *** DB0: -- Dismount complete | |
DMO -- TT0: dismounted from DB0: *** Final dismount initiated *** | |
> | |
ACS DU0:/BLKS=0. | |
ACS -- Checkpoint file now inactive | |
> | |
DMO DU0:/DEV/LOCK=V | |
DMO -- System disk being dismounted | |
DMO -- SYSTEM dismounted from DU0: *** Final dismount initiated *** | |
16:42:09 *** DU0: -- Dismount complete | |
> | |
SHUTUP operation complete | |
HALT instruction, PC: 126130 (CLRB @#177776) | |
sim> | |
sim> | |
sim> QUIT | |
Goodbye | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ |
PART 2: Installing DECNET support on PDP-11/24 running RSX-11M-PLUS 4.6
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[openvms@sanyalnet-cloud-vps2 pdp11]$ ############################### | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ ### Based on the fantastic instructions at http://pdp2011.sytse.net/wordpress/install-2/ | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ ############################### | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ vi rundecnet | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ ######################## | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ cat rundecnet | |
set cpu 11/70 | |
set cpu 2m | |
set lpt disable | |
set ptr disable | |
set ptp disable | |
set dz disable | |
set rk disable | |
set rl disable | |
set hk disable | |
set rx disable | |
set tq disable | |
set cr disable | |
set xq disable | |
; Network Adapter | |
set xu enable | |
attach xu tap:tap2 | |
; | |
set rq disable | |
set tm disable | |
;boot disk | |
set rp0 rp06 | |
att rp0 rsx11m6.dsk | |
; | |
set rp1 disable | |
set rp2 disable | |
set rp3 disable | |
set rp4 disable | |
set rp5 disable | |
set rp6 disable | |
set rp7 disable | |
set ts disable | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ ############################### | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ ./pdp11 rundecnet | |
PDP-11 simulator V4.0-0 Beta git commit id: c9af9a70 | |
Disabling XQ | |
libpcap version 1.5.3 | |
Eth: opened OS device tap2 | |
sim> boot rp0 | |
RSX-11M-PLUS V4.6 BL87 1024.KW System:"JUICHI" | |
>RED DB:=SY: | |
>RED DB:=LB: | |
>RED DB:=SP: | |
>MOU DB0:"RSX11MPBL87" | |
>@DB:[1,2]STARTUP | |
>; PLEASE NOTE | |
>; | |
>; If you have not yet read the system release notes, please do so | |
>; now before attempting to perform a SYSGEN or to utilize the new | |
>; features of this system. | |
>; | |
>; | |
>* Please enter time and date (HH:MM DD-MMM-YYYY) [S]: 17:09 20-NOV-2016 | |
>TIME 17:09 20-NOV-2016 | |
>ACS SY:/BLKS=1024. | |
>CON ONLINE ALL | |
>ELI /LOG/LIM | |
>CLI /INIT=DCL/CTRLC/DPR="<15><12>/$ /" | |
>INS LB:[1,1]RMSRESAB.TSK/RON=YES/PAR=GEN | |
>INS LB:[1,1]RMSLBL.TSK/RON=YES/PAR=GEN | |
>INS LB:[1,1]RMSLBM.TSK/RON=YES/PAR=GEN | |
>INS $QMGCLI | |
>INS $QMGCLI/TASK=...PRI | |
>INS $QMGCLI/TASK=...SUB | |
>QUE /START:QMG | |
>INS $QMGPRT/TASK=PRT.../SLV=NO | |
>QUE LP0:/CR/NM | |
>START/ACCOUNTING | |
>CON ESTAT LP0: | |
>QUE BAP0:/BATCH | |
>QUE BAP0:/AS:BATCH | |
>@ <EOF> | |
> | |
>set /uic=[137,10] | |
>@NETGEN | |
>; | |
>; ===================================================================== | |
>; NET - RSX-11M-PLUS CEX System Generation Procedure | |
>; Started at 17:09:45 on 20-NOV-16 | |
>; ===================================================================== | |
>; | |
>; Copyright (c) 1996,1997,1998 by Mentec, Inc., U.S.A. | |
>; All rights reserved | |
>; | |
>; Generate a CEX System, Version 04.06, for your RSX-11M-PLUS target system. | |
>; | |
>; The following CEX Products may be generated | |
>; DECnet | |
>; | |
>; The distribution kits must be up to the current patch level. If | |
>; necessary, you should stop the generation and apply the necessary | |
>; patches. | |
>; | |
>; The logical device name LB: should already be assigned to the device | |
>; which contains the library files for the system you are generating. | |
>; These files are EXELIB.OLB, EXEMC.MLB, RSXMAC.SML, SYSLIB.OLB and | |
>; NOANSLIB.OLB for RSX-11M-PLUS and 11SLIB.OLB for RSX-11S. | |
>; | |
>; The logical device names IN:, OU:, LS: and MP: should not be assigned | |
>; to any devices before starting the generation. These logical device | |
>; names are used by NETGEN to refer to various disks used during the | |
>; generation. | |
>; | |
>; | |
>; <EOS> Do you want to: | |
>* <RET>-Continue, E-Exit [S]: | |
>; | |
>; | |
>; ==================================================================== | |
>; NETGEN Disk contains NO DECNET AUTOPATCH corrections | |
>; ==================================================================== | |
>; | |
>; ===================================================================== | |
>; NET - Section 1 - General Initialization | |
>; ===================================================================== | |
>; | |
>* 01.00 Do you want to see the NETGEN notes/cautions [D=N]? [Y/N]: | |
>* 02.00 Target system device [dduu, D=SY:] [S]: | |
>* 03.00 Listing/map device [dduu, D=None] [S]: | |
>* 04.00 UIC Group Code for NETGEN output [O R:1-377 D:5]: | |
>; | |
>; Checking for required tasks and UICs. | |
>; | |
>; | |
>; Creating UFD for SY:[005,001] | |
>; Creating UFD for SY:[005,010] | |
>; | |
>; 07.00 User ID to be used to identify your new responses | |
>* [D=None] [S R:0.-30.]: | |
>* 08.00 Is this generation to be a dry run [D=N]? [Y/N]: | |
>* 09.00 Do you want a standard function network [D=N]? [Y/N]: Y | |
>* 11.00 Should old files be deleted [D=N]? [Y/N]: Y | |
>; | |
>; <EOS> Do you want to: | |
>* <RET>-Continue, R-Repeat section, P-Pause, E-Exit [S]: | |
>; | |
>; | |
>; ===================================================================== | |
>; NET - Section 2 - Define the target system | |
>; ===================================================================== | |
>; | |
>* 02.00 RSXMC.MAC location (ddu:[g,m], D=SY:[011,010]) [S]: | |
>; | |
>; SY00:[011,010]RSXMC.MAC is being copied to SY:[005,010]RSXMC.MAC | |
>; | |
>; SY:[005,010]RSXMC.MAC is being scanned to define your target system. | |
>; This may take up to several minutes. | |
>; | |
>; The target is an RSX-11M-PLUS system, with... | |
>; A 20K-Executive | |
>; Kernel data space enabled | |
>; Extended memory support (more than 124K words of memory) | |
>; Multi-user protection | |
>; Extended instruction set (EIS) | |
>; Powerfail recovery support | |
>; Dynamic task checkpoint allocation | |
>; PLAS support | |
>; Queue Manager (QMG) support | |
>; | |
>; Creating UFD for SY:[005,024] | |
>; Creating UFD for SY:[005,054] | |
>; | |
>* 04.00 RSX11M.STB location (ddu:[g,m], D=SY00:[001,054]) [S]: | |
>; | |
>; SY00:[001,054]RSX11M.STB is being copied to SY:[005,054]RSX11M.STB | |
>; | |
>; | |
>; Checking for required library files and tasks. | |
>; | |
>* 05.00 Should tasks link to the Supervisor Mode FCS library [D=N]? [Y/N]: | |
>* 06.00 Should tasks link to the Memory Resident FCS library [D=N]? [Y/N]: Y | |
>; | |
>; The DECnet CEX Product will be generated. | |
>; | |
>; Only non-routing nodes can be generated from your distribution kit. | |
>; | |
>; | |
>; <EOS> Do you want to: | |
>* <RET>-Continue, R-Repeat section, P-Pause, E-Exit [S]: | |
>; | |
>; | |
>; ===================================================================== | |
>; NET - Section 3 - Define the system lines | |
>; ===================================================================== | |
>; | |
>* 01.00 Device Driver Process name [<RET>=Done] [S R:0-3]: UNA | |
>* 02.00 How many UNA controllers are there [D R:1.-16. D:1.]: | |
>; | |
>* 03.01 CSR address for UNA-0 [O R:160000-177777 D:174510]: | |
>* 03.02 Vector address for UNA-0 [O R:0-774 D:120]: | |
>* 03.03 Device priority for UNA-0 [O R:4-6 D:5]: | |
>; | |
>* 04.07 Set the state for UNA-0 ON when loading the network [D=N]? [Y/N]: Y | |
>; | |
>* 01.00 Device Driver Process name [<RET>=Done] [S R:0-3]: | |
>; | |
>; | |
>; <EOS> Do you want to: | |
>* <RET>-Continue, R-Repeat section, P-Pause, E-Exit [S]: | |
>; | |
>; | |
>; ===================================================================== | |
>; NET - Section 4 - Define the CEX System | |
>; ===================================================================== | |
>; | |
>; Creating build files for AUX, the CEX Auxillary routine. | |
>; | |
>; Creating build files for CETAB, the CEX configuration tables. | |
>; | |
>; Creating build files for the DDMs, the device driver modules. | |
>; | |
>; UNA | |
>; | |
>; | |
>; <EOS> Do you want to: | |
>* <RET>-Continue, R-Repeat section, P-Pause, E-Exit [S]: | |
>; | |
>; | |
>; ===================================================================== | |
>; NET - Section 5 - Define the Comm Exec Support Components | |
>; ===================================================================== | |
>; | |
>; Creating build files for NTINIT, the network initializer. | |
>; | |
>; Creating build files for NTL, the network loader. | |
>; | |
>; Creating build files for MLD, the general microcode loader. | |
>; | |
>; Creating build files for EVL/EVC, the event logger and collector. | |
>; | |
>; EVL will use 6. event buffers. | |
>; | |
>; ===================================================================== | |
>; NET - Section 6 - Define the System Management Utilities | |
>; ===================================================================== | |
>; | |
>; Creating build files for NCP, the network control program. | |
>; | |
>; Creating build files for NMVACP and NMDRV, the Network Management | |
>; Volatile ACP and driver. | |
>; | |
>; Creating build files for CFE, the configuration file editor. | |
>; | |
>; Creating build files for NDA, the network dump analyzer. | |
>; | |
>; Creating build files for VNP, the virtual network control program. | |
>; | |
>; Creating build files for LOO, the loop test sender task. | |
>; | |
>; Creating build files for EVF, the event file interpreter program. | |
>; | |
>; | |
>; ===================================================================== | |
>; NET - Section 7 - Define the CEX Products | |
>; ===================================================================== | |
>; | |
>; Questions concerning the following CEX Products will now be asked. | |
>; | |
>; DECnet | |
>; | |
>; | |
>; ===================================================================== | |
>; DEC - DECnet CEX Product Generation Procedure | |
>; Starting questions at 17:14:10 on 20-NOV-16 | |
>; ===================================================================== | |
>; | |
>; Copyright (c) 1996,1997,1998 by Mentec, Inc., U.S.A. | |
>; All rights reserved | |
>; | |
>; Generate the DECnet CEX Product for your RSX-11M-PLUS target | |
>; System. | |
>; | |
>; ===================================================================== | |
>; DEC - Section 1 - Define the target and remote nodes | |
>; ===================================================================== | |
>; | |
>* 01.00 What is the target node name [S R:0-6]: JUICHI | |
>* 02.00 What is the target node address [S R:0.-8.]: 1.552 | |
>* 03.00 Target node ID [D=None] [S R:0.-32.]: RSX-11M-PLUS V4.6 | |
AT.T0 -- Invalid answer or terminator | |
>* 03.00 Target node ID [D=None] [S R:0.-32.]: [D | |
AT.T0 -- Invalid answer or terminator | |
>* 03.00 Target node ID [D=None] [S R:0.-32.]: [D | |
AT.T0 -- Invalid answer or terminator | |
>* 03.00 Target node ID [D=None] [S R:0.-32.]: RSX-11M-PLUS V4.6 | |
AT.T0 -- Invalid answer or terminator | |
>* 03.00 Target node ID [D=None] [S R:0.-32.]: [D | |
AT.T0 -- Invalid answer or terminator | |
>* 03.00 Target node ID [D=None] [S R:0.-32.]: PDP-11/24 RSX-11M-PLUS V4.6 | |
AT.T0 -- String length not in range | |
>* 03.00 Target node ID [D=None] [S R:0.-32.]: PDP-11/24 RSX-11M-PLUS 4.6 | |
>; | |
>; Node type is non-routing | |
>; | |
>; Extended network support for network command terminals and products | |
>; layered on DECnet, will be included. | |
>; | |
>* 07.00 Remote node name [<RET>=Done] [S R:0-6]: CLOUDY | |
>* 07.01 What is the remote node address [D=1.1] [S R:0.-8.]: 1.551 | |
>; | |
>* 07.00 Remote node name [<RET>=Done] [S R:0-6]: QCOCAL | |
>* 07.01 What is the remote node address [D=1.553] [S R:0.-8.]: 1.550 | |
>; | |
>* 07.00 Remote node name [<RET>=Done] [S R:0-6]: MIM | |
>* 07.01 What is the remote node address [D=1.551] [S R:0.-8.]: 1.13 | |
>; | |
>* 07.00 Remote node name [<RET>=Done] [S R:0-6]: | |
>; | |
>; The DECnet MACRO user library and FORTRAN/COBOL/BASIC+2 library will | |
>; be included. | |
>; | |
>; The DECnet MACRO user library will be placed on your target disk | |
>; as "SY:[1,1]NETLIB.MLB". | |
>; | |
>; The DECnet FORTRAN/COBOL/BASIC+2 object library will be placed on your | |
>; target disk as "SY:[1,1]NETFOR.OLB". | |
>; | |
>; If necessary, please move them to the library disk (LB:) on your | |
>; target system, if this is different from your target disk (SY:). | |
>; | |
>; | |
>; <EOS> Do you want to: | |
>* <RET>-Continue, R-Repeat section, P-Pause, E-Exit [S]: | |
>; | |
>; | |
>; ===================================================================== | |
>; DEC - Section 2 - Define the DECnet Communications Components | |
>; ===================================================================== | |
>; | |
>; Creating build files for XPT, the routing process. | |
>; | |
>; Creating build files for ECL, the network services process and driver. | |
>; | |
>; Creating build files for NETACP, the network services ACP. | |
>; | |
>; NETACP will be checkpointable. | |
>; | |
>; Creating build files for EPM, the Ethernet protocol manager process. | |
>; | |
>; ===================================================================== | |
>; DEC - Section 3 - Define the DECnet Network Management Components | |
>; ===================================================================== | |
>; | |
>; Creating build files for NICE, the network information and control | |
>; server task. | |
>; | |
>; Creating build files for EVR, the network event receiver task. | |
>; | |
>; Creating build files for NTD, the node state display task. | |
>; | |
>; Creating build files for NTDEMO, the node state display server task. | |
>; | |
>; Creating build files for LIN, the link watcher task. | |
>; | |
>; Creating build files for MIR, the loop test mirror task. | |
>; | |
>; Creating build files for NVP, the network connect verification task. | |
>; | |
>; Creating build files for SCP, the node name server control task. | |
>; | |
>; Creating build files for NNC, the node name collector task. | |
>; | |
>; Creating build files for NNS, the node name server. | |
>; | |
>; | |
>; ===================================================================== | |
>; DEC - Section 4 - Define the DECnet Satellite Support Components | |
>; ===================================================================== | |
>; | |
>* 02.00 Do you want the Satellite Support Components [D=N]? [Y/N]: | |
>; | |
>; <EOS> Do you want to: | |
>* <RET>-Continue, R-Repeat section, P-Pause, E-Exit [S]: | |
>; | |
>; | |
>; ===================================================================== | |
>; DEC - Section 5 - Define the DECnet File Utilities | |
>; ===================================================================== | |
>; | |
>; Creating build files for NFT, the network file access user task. | |
>; | |
>; Creating build files for FTS, the network file access spooler | |
>; user task. | |
>; | |
>; Creating build files for FAL, the network file access server. | |
>; | |
>; FAL will support RMS file access. | |
>; FAL will be a multi-copy object. | |
>; FAL will not be overlaid. | |
>; FAL will use the memory resident RMS library. | |
>; FAL user data buffer size will be 2048 bytes. | |
>; | |
>; Creating build files for MCM, the network command or batch file | |
>; submission server. | |
>; | |
>; MCM requests will be queued to BATCH. | |
>; | |
>; ===================================================================== | |
>; DEC - Section 6 - Define the DECnet Terminal and Control Utilities | |
>; ===================================================================== | |
>; | |
>; Creating build files for RMT and RMTACP, the remote network terminal | |
>; task and ACP. | |
>; | |
>; The maximum number of simultaneous RMT users is 4. | |
>; | |
>; Creating build files for HT: and RMHACP, the remote network terminal | |
>; driver and ACP. | |
>; | |
>; RMHACP will support 4 simultaneous incoming connections. | |
>; HTDRV will support 4 HT: units. | |
>; | |
>; Creating build files for NCT, the network command terminal server | |
>; | |
>; Creating build files for RTH, the network command terminal host | |
>; support. | |
>; | |
>; Creating build files for TLK, the remote talk user task. | |
>; | |
>; Creating build files for LSN, the remote talk server task. | |
>; | |
>; Creating build files for PHO, the inter-terminal conversation utility. | |
>; | |
>; Creating build files for LAT/LCP, the Local Area Transport terminal | |
>; service process and LAT Control Program | |
>; | |
>; Creating build files for TCL, the remote task control server task. | |
>; | |
>; | |
>; ===================================================================== | |
>; DEC - DECnet CEX Product Generation Procedure | |
>; DECnet question/answer section completed at 17:24:43 on 20-NOV-16 | |
>; ===================================================================== | |
>; | |
>; | |
>; ===================================================================== | |
>; NET - Section 8 - Complete the CEX System Definitions | |
>; ===================================================================== | |
>; | |
>; Creating build files for DLX, the Direct Line Access process. | |
>; | |
>* 02.00 What is the Large Data Buffer (LDB) size [D R:576.-1484. D:576.]: | |
>; | |
>; <EOS> Do you want to: | |
>* <RET>-Continue, R-Repeat section, P-Pause, E-Exit [S]: | |
>; | |
>; | |
>; ===================================================================== | |
>; NET - Section 9 - Build the CEX System at 17:25:12 on 20-NOV-16 | |
>; ===================================================================== | |
>; | |
>; All questions have now been asked and the selected components will now | |
>; be built. This may take from one to three hours, depending on the | |
>; selection of components and the system you are running on. | |
>; | |
>PIP SY:[005,054]CETAB.MAC/PU/NM | |
>PIP SY:[005,054]AUX.DAT/PU/NM | |
>; | |
>SET /UIC=[1,2] | |
>PIP OU:[1,2]NETHLP.ULB=IN:[1,2]NETHLPD.HLP | |
>PIP OU:[1,2]NETHLP.ULB/PU/NM | |
>SET /UIC=[005,024] | |
>; | |
>PIP OU:[5,54]/NV=IN:[3,54]RSXVEC.STB | |
>PIP OU:[5,54]/NV/CO=IN:[131,54]AUX.TSK | |
>PIP OU:[5,54]/NV=IN:[131,54]AUX.STB | |
>PIP OU:[5,54]AUX.TSK/PU/NM,AUX.STB | |
>MAC @OU:[5,24]CETABASM.CMD | |
I 35 000000 NOD$DF <JUICHI>,<PDP-11/24 RSX- | |
11M-PLUS4? 4.6>,1.,552.,1.,552. | |
MAC -- Errors detected: 1 | |
OU:[5,24]CETAB,LS:[5,34]CETAB.LST/-SP=IN:[130,10]NETLIB/ML,OU:[005,010]RSXMC,[5, | |
54]CETAB | |
>PIP OU:[5,24]CETAB.OBJ/PU/NM | |
>TKB @OU:[5,24]CETABBLD.CMD | |
>PIP OU:[5,54]CETAB.TSK/PU/NM,CETAB.STB | |
>PIP OU:[5,54]/NV/CO=IN:[132,54]NTINIT.TSK | |
>PIP OU:[5,54]NTINIT.TSK/PU/NM | |
>PIP OU:[5,54]/NV/CO=IN:[132,54]NTL.TSK | |
>PIP OU:[5,54]NTL.TSK/PU/NM | |
>PIP OU:[5,54]/NV/CO=IN:[132,54]MLD.TSK | |
>PIP OU:[5,54]/NV=IN:[132,54]MLD.STB | |
>PIP OU:[5,54]MLD.TSK/PU/NM,MLD.STB | |
>MAC @OU:[5,24]EVLASM.CMD | |
>PIP OU:[5,24]EVLDAT.OBJ/PU/NM | |
>TKB @OU:[5,24]EVLBLD.CMD | |
>PIP OU:[5,54]/NV=IN:[131,24]EVL.DAT | |
>PIP OU:[5,54]EVL.TSK/PU/NM,EVL.STB,EVL.DAT | |
>TKB @OU:[5,24]EVCBLD.CMD | |
>PIP OU:[5,54]EVC.TSK/PU/NM | |
>PIP OU:[5,54]/NV/CO=IN:[135,54]NCPRES.TSK | |
>PIP OU:[5,54]NCPRES.TSK/PU/NM | |
>MAC @OU:[5,24]NMVACPASM.CMD | |
>PIP OU:[5,24]NMDRV.OBJ/PU/NM,NMTAB.OBJ | |
>TKB @OU:[5,24]NMVACPBLD.CMD | |
>PIP OU:[5,54]/NV/CO=IN:[135,54]NMVACP.TSK | |
>PIP OU:[5,54]/NV=IN:[135,54]NMVACP.STB | |
>PIP OU:[5,54]NMVACP.TSK/PU/NM,NMDRV.TSK,NMDRV.STB | |
>PIP OU:[5,54]/NV/CO=IN:[132,54]CFERES.TSK | |
>PIP OU:[5,54]CFERES.TSK/PU/NM | |
>PIP OU:[5,54]/NV/CO=IN:[141,54]NDA.TSK | |
>PIP OU:[5,54]NDA.TSK/PU/NM | |
>PIP OU:[5,54]/NV/CO=IN:[132,54]VNP.TSK | |
>PIP OU:[5,54]VNP.TSK/PU/NM | |
>PIP OU:[5,54]/NV/CO=IN:[135,54]LOO.TSK | |
>PIP OU:[5,54]/NV=IN:[135,54]LOO.STB | |
>PIP OU:[5,54]LOO.TSK/PU/NM,LOO.STB | |
>PIP OU:[5,54]/NV/CO=IN:[135,54]EVFRES.TSK | |
>PIP OU:[5,54]EVFRES.TSK/PU/NM | |
>MAC @OU:[5,24]DLXASM.CMD | |
>PIP OU:[5,24]DLXTAB.OBJ/PU/NM | |
>TKB @OU:[5,24]DLXBLD.CMD | |
>PIP OU:[5,54]DLX.DAT/NV=IN:[131,24]DLX.DAT | |
>PIP OU:[5,54]DLX.TSK/PU/NM,DLX.STB,DLX.DAT | |
>PIP OU:[5,54]DLXTAB.TSK/PU/NM,DLXTAB.STB | |
>; | |
>TKB @OU:[5,24]UNABLD.CMD | |
>PIP OU:[5,54]UNA.TSK/PU/NM,UNA.STB | |
>PIP OU:[5,54]/NV=IN:[131,24]UNA.DAT | |
>PIP OU:[5,54]UNA.DAT/PU/NM | |
>PIP OU:[5,54]/NV/CO=IN:[131,54]UNAMC.TSK | |
>PIP OU:[5,54]UNAMC.TSK/PU/NM | |
>SET /UIC=[1,1] | |
>PIP OU:[1,1]NETLIB.MLB/NV=IN:[1,10]NETLIBU.MLB | |
>PIP OU:[1,1]NETLIB.MLB/PU | |
>LBR OU:[1,1]NETFOR.OBS=IN:[133,24]DAPFOR/EX | |
>LBR OU:[1,1]NETTMP.OBS=IN:[133,24]DAPTRC/EX | |
>LBR OU:[1,1]NETFOR/CO:1:320.:192.=IN:[134,24]NETFOR.OLB | |
>LBR OU:[1,1]NETFOR/IN=OU:[1,1]NETFOR.OBS | |
>LBR OU:[1,1]NETFOR/IN/-EP=OU:[1,1]NETTMP.OBS | |
>LBR OU:[1,1]NETFOR/DG:$MBLUN:$ASTBL:$ASTLU | |
Entry points deleted: | |
$MBLUN | |
$ASTBL | |
$ASTLU | |
>PIP OU:[1,1]NETFOR.OBS;*/DE,NETTMP.OBS;* | |
>PIP OU:[1,1]NETFOR.OLB/PU | |
>SET /UIC=[005,024] | |
>PIP OU:[005,024]/NV=IN:[137,24]NTEST.CMD | |
>PIP OU:[005,024]NTEST.CMD/PU/NM | |
>SET /UIC=[005,054] | |
>PIP OU:[005,054]/NV/CO=IN:[133,54]DTS.TSK,DTR.TSK | |
>PIP OU:[005,054]DTS.TSK/PU/NM,DTR.TSK | |
>SET /UIC=[005,024] | |
>TKB @OU:[5,24]XPTBLD.CMD | |
>PIP OU:[5,54]XPT.DAT/NV=IN:[131,24]XPT.DAT | |
>PIP OU:[5,54]XPT.TSK/PU/NM,XPT.STB,XPT.DAT | |
>MAC @OU:[5,24]ECLASM.CMD | |
>PIP OU:[5,24]ECLTAB.OBJ/PU/NM | |
>TKB @OU:[5,24]ECLBLD.CMD | |
>PIP OU:[5,54]ECL.DAT/NV=IN:[131,24]ECL.DAT | |
>PIP OU:[5,54]ECL.TSK/PU/NM,ECL.STB,ECLTAB.TSK,ECLTAB.STB,ECL.DAT | |
>PIP OU:[5,54]/NV/CO=IN:[135,54]PROXY.TSK | |
>TKB @OU:[5,24]NETACPBLD.CMD | |
>PIP OU:[5,54]NETACP.TSK/PU/NM,NETACP.STB | |
>TKB @OU:[5,24]EPMBLD.CMD | |
>PIP OU:[5,54]/NV=IN:[131,24]EPM.DAT,EPMST.DAT | |
>PIP OU:[5,54]EPM.TSK/PU/NM,EPM.STB,EPM.DAT,EPMST.DAT | |
>PIP OU:[5,54]/NV/CO=IN:[135,54]NICE.TSK | |
>PIP OU:[5,54]NICE.TSK/PU/NM | |
>PIP OU:[5,54]/NV/CO=IN:[135,54]EVR.TSK | |
>PIP OU:[5,54]EVR.TSK/PU/NM | |
>PIP OU:[5,54]/NV/CO=IN:[135,54]NTD.TSK | |
>PIP OU:[5,54]NTD.TSK/PU/NM | |
>PIP OU:[5,54]/NV/CO=IN:[135,54]NTDEMO.TSK | |
>PIP OU:[5,54]NTDEMO.TSK/PU/NM | |
>PIP OU:[5,54]/NV/CO=IN:[135,54]LIN.TSK | |
>PIP OU:[5,54]LIN.TSK/PU/NM | |
>PIP OU:[5,54]/NV/CO=IN:[135,54]MIR.TSK | |
>PIP OU:[5,54]/NV=IN:[135,54]MIR.STB | |
>PIP OU:[5,54]MIR.TSK/PU/NM,MIR.STB | |
>PIP OU:[5,54]/NV/CO=IN:[132,54]NVP.TSK | |
>PIP OU:[5,54]NVP.TSK/PU/NM | |
>PIP OU:[5,54]/NV/CO=IN:[165,54]SCPRES.TSK | |
>PIP OU:[5,54]SCPRES.TSK/PU/NM | |
>PIP OU:[5,54]/NV/CO=IN:[161,54]NNCRES.TSK | |
>PIP OU:[5,54]NNCRES.TSK/PU/NM | |
>PIP OU:[5,54]/NV/CO=IN:[162,54]NNDRV.TSK,NNDRV.STB,NNS.TSK,IN:[162,24]NNS.DAT | |
>PIP OU:[5,54]NNDRV.TSK,NNDRV.STB,NNS.TSK,NNS.DAT/PU/NM | |
>TKB @OU:[5,24]NFTBLD.CMD | |
>PIP OU:[5,54]NFTRES.TSK/PU/NM | |
>SET /UIC=[5,24] | |
>MAC @OU:[5,24]FTSASM.CMD | |
>TKB @OU:[5,24]FTSBLD.CMD | |
>PIP OU:[5,54]FTSRES.TSK/PU/NM,FTSDEQRES.TSK | |
>SET /UIC=[5,24] | |
>MAC @OU:[5,24]FALASM.CMD | |
>PIP OU:[5,24]FALPRM.OBJ/PU/NM | |
>TKB @OU:[5,24]FALBLD.CMD | |
>PIP OU:[5,54]FAL.TSK/PU/NM,FALRES.TSK,FALFSL.TSK | |
>TKB @OU:[5,24]MCMBLD.CMD | |
>PIP OU:[5,54]MCM.TSK/PU/NM | |
>MAC @OU:[5,24]RMTASM.CMD | |
>PIP OU:[5,24]RMTACP.OBJ/PU/NM | |
>TKB @OU:[5,24]RMTBLD.CMD | |
>PIP OU:[5,54]RMT.TSK/PU/NM,RMTACP.TSK | |
>MAC @OU:[5,24]RMHACPASM.CMD | |
>PIP OU:[5,24]RMHACP.OBJ/PU/NM,HTTAB.OBJ | |
>TKB @OU:[5,24]RMHACPBLD.CMD | |
>PIP OU:[5,54]RMHACP.TSK/PU/NM,HTDRV.TSK,HTDRV.STB | |
>PIP OU:[5,54]/NV/CO=IN:[140,54]TRXCTL.TSK | |
>PIP OU:[5,54]/NV/CO=IN:[140,54]TRXCOL.TSK | |
>PIP OU:[5,54]TRXCTL.TSK/PU/NM | |
>PIP OU:[5,54]TRXCOL.TSK/PU/NM | |
>TKB @OU:[5,24]NCTBLD.CMD | |
>PIP OU:[5,54]NCT.DAT/NV=IN:[140,24]NCT.DAT | |
>PIP OU:[5,54]NCT.TSK/PU/NM,NCT.STB,NCT.DAT | |
>PIP OU:[5,54]NCT1.TSK/PU/NM,NCT1.STB | |
>PIP OU:[5,54]NCTCTL.TSK/PU/NM | |
>MAC @OU:[5,24]RTHASM.CMD | |
>TKB @OU:[5,24]RTHBLD.CMD | |
>PIP OU:[5,24]RTHTAB.OBJ/PU/NM | |
>PIP OU:[5,54]RTH.DAT/NV=IN:[140,24]RTH.DAT | |
>PIP OU:[5,54]RTH.TSK/PU/NM,RTH.STB,RTH.DAT | |
>PIP OU:[5,54]RTHTAB.TSK/PU/NM,RTHTAB.STB | |
>TKB @OU:[5,24]TLKBLD.CMD | |
>PIP OU:[5,54]TLKRES.TSK/PU/NM | |
>PIP OU:[5,54]/NV/CO=IN:[133,54]LSN.TSK | |
>PIP OU:[5,54]LSN.TSK/PU/NM | |
>PIP OU:[5,54]/NV/CO=IN:[133,54]PHONE.TSK | |
>PIP OU:[5,54]PHONE.TSK/PU/NM | |
>SET /UIC=[1,2] | |
>PIP OU:[1,2]/NV=IN:[133,10]PHONEHELP.HLP | |
>PIP OU:[1,2]PHONEHELP.HLP/PU | |
>SET /UIC=[5,24] | |
>PIP OU:[5,54]/NV/CO=IN:[135,54]LCP.TSK | |
>PIP OU:[5,54]/NV/CO=IN:[131,54]LAT.TSK,LAT.STB | |
>PIP OU:[5,54]/NV/CO=IN:[131,54]LAT1.TSK,LAT1.STB | |
>PIP OU:[5,54]/NV/CO=IN:[131,54]LTD.TSK,LTD.STB | |
>PIP OU:[5,54]/NV/CO=IN:[131,54]LTD1.TSK,LTD1.STB | |
>PIP OU:[5,54]LAT.DAT/NV=IN:[131,24]LAT.DAT | |
>PIP OU:[5,54]LTD.DAT/NV=IN:[131,24]LTD.DAT | |
>PIP OU:[5,54]LAT.TSK/PU/NM,LAT.STB,LAT.DAT | |
>PIP OU:[5,54]LAT1.TSK/PU/NM,LAT1.STB | |
>PIP OU:[5,54]LTD.TSK/PU/NM,LTD.STB | |
>PIP OU:[5,54]LTD1.TSK/PU/NM,LTD1.STB | |
>PIP OU:[5,54]LTD.DAT/PU/NM | |
>PIP OU:[5,54]LCP.TSK/PU/NM | |
>MAC @OU:[5,24]TCLASM.CMD | |
>PIP OU:[5,24]TCLPWD.OBJ/PU/NM | |
>TKB @OU:[5,24]TCLBLD.CMD | |
>PIP OU:[5,54]TCL.TSK/PU/NM | |
>; | |
>; ===================================================================== | |
>; NET - Section 10 - Generation Clean Up | |
>; ===================================================================== | |
>; | |
>; Creating NETCFG.TXT, the network configuration description file. | |
>; Creating NETCFE.CMD, the network configuration command file. | |
>; Creating NETINS.CMD, the network installation command file. | |
>; Creating NETREM.CMD, the network removal command file. | |
>; | |
>; | |
>; The network HELP file library has been placed on your target disk, as: | |
>; | |
>; SY:[1,2]NETHLP.ULB | |
>; | |
>; This file should be moved to your target systems library device (LB:). | |
>; | |
>; | |
>; ===================================================================== | |
>; NET - RSX-11M-PLUS CEX System Generation Procedure | |
>; Stopped at 17:25:56 on 20-NOV-16 | |
>; ===================================================================== | |
>; | |
>@ <EOF> | |
> | |
> | |
>R $SHUTUP | |
MCR -- Illegal function | |
>run $shutup | |
RSX-11M-PLUS Shut down program | |
Enter minutes to wait before shutdown: 0 | |
Reason for shutdown (<CR> for none): | |
OK to shutdown? [Y/N]: y | |
All further logins are disabled | |
20-NOV-16 17:27 System is now shutting down -- JUICHI | |
QUE /STO:QMG | |
> | |
STOP/ACCOUNTING SHUTUP | |
17:27:29 SYSLOG -- 47. Exiting | |
> | |
@LB:[1,2]SHUTUP | |
>VCP DISCONNECT /ALL | |
>@ <EOF> | |
> | |
ELI /NOLOG | |
> | |
ACS DB0:/BLKS=0. | |
ACS -- Checkpoint file now inactive | |
> | |
DMO DB0:/DEV/LOCK=V | |
DMO -- System disk being dismounted | |
DMO -- SYSTEM dismounted from DB0: *** Final dismount initiated *** | |
17:27:30 *** DB0: -- Dismount complete | |
> | |
SHUTUP operation complete | |
HALT instruction, PC: 126130 (CLRB @#177776) | |
sim> quit | |
Goodbye | |
Eth: closed tap2 | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ |
PART 3: Installing BASIC PLUS 2 on RSX-11M-PLUS on PDP-11/24
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[openvms@sanyalnet-cloud-vps2 pdp11]$ ################### | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ #Based on instructions at http://pdp2011.sytse.net/wordpress/install-3/ | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ ################### | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ ./pdp11 | |
PDP-11 simulator V4.0-0 Beta git commit id: c9af9a70 | |
Disabling XQ | |
libpcap version 1.5.3 | |
Eth: opened OS device tap2 | |
sim> set ts ena | |
sim> set ts0 format=tpc | |
sim> att ts0 basic_plus_2_rsx_v2_7.tpc | |
TS: unit is read only | |
sim> set ts0 lock | |
sim> boot rp0 | |
RSX-11M-PLUS V4.6 BL87 1024.KW System:"JUICHI" | |
>RED DB:=SY: | |
>RED DB:=LB: | |
>RED DB:=SP: | |
>MOU DB0:"RSX11MPBL87" | |
>@DB:[1,2]STARTUP | |
>; PLEASE NOTE | |
>; | |
>; If you have not yet read the system release notes, please do so | |
>; now before attempting to perform a SYSGEN or to utilize the new | |
>; features of this system. | |
>; | |
>; | |
>* Please enter time and date (HH:MM DD-MMM-YYYY) [S]: 18:09 20-NOV-2016 | |
>TIME 18:09 20-NOV-2016 | |
>ACS SY:/BLKS=1024. | |
>CON ONLINE ALL | |
>ELI /LOG/LIM | |
>CLI /INIT=DCL/CTRLC/DPR="<15><12>/$ /" | |
>INS LB:[1,1]RMSRESAB.TSK/RON=YES/PAR=GEN | |
>INS LB:[1,1]RMSLBL.TSK/RON=YES/PAR=GEN | |
>INS LB:[1,1]RMSLBM.TSK/RON=YES/PAR=GEN | |
>INS $QMGCLI | |
>INS $QMGCLI/TASK=...PRI | |
>INS $QMGCLI/TASK=...SUB | |
>QUE /START:QMG | |
>INS $QMGPRT/TASK=PRT.../SLV=NO | |
>QUE LP0:/CR/NM | |
>START/ACCOUNTING | |
>CON ESTAT LP0: | |
>QUE BAP0:/BATCH | |
>QUE BAP0:/AS:BATCH | |
>@ <EOF> | |
> | |
> | |
> | |
> | |
>HELLO 6,1 | |
HEL -- Other User Logged On | |
> | |
> | |
> | |
> | |
> | |
> | |
> | |
> | |
> | |
> | |
> | |
> | |
> | |
>run $acnt | |
*** RSX-11M-PLUS Account File Maintenance Utility *** | |
Account Utility options are: | |
Add Add an account to file | |
Delete Delete an account file entry | |
Examine Examine existing account | |
List List account file | |
Modify Modify account file | |
Sort Sort account file | |
CTRL/Z Terminate utility session | |
Enter option: A | |
Enter account (group,member): 6,1 | |
Default system device ( DDU ): sy: | |
Password [S R:0-39]: | |
Do you really want a blank password? [Y/N]: y | |
First name [S R:0-12]: bp2 | |
Last name [S R:0-14]: bp2 | |
Default file protection ([SY,OW,GR,WO]): | |
Default directory string ([group,member] or [name]) : | |
Session ident [S R:0-3]: | |
Account number [D R:0-9999]: | |
Enter user CLI [S R:1-6 D:"MCR"]: | |
Account expiration date (MM/DD/YY or DD-MMM-YY) <CR>=None [S]: | |
Slave terminal? [Y/N]: | |
Disable login/logout messages? [Y/N]: | |
Password lifetime [D R:0-255 0=Disable]: | |
Password minimum length [D R:0-39 0=Disable]: | |
Inactivity logout timer [D R:0-32767 0=Disable]: | |
Expire password? [Y/N]: | |
Disable account from login? [Y/N]: | |
Remote dialup login disabled? [Y/N]: | |
Network login disabled? [Y/N]: | |
ACNT -- Account already exists | |
Enter account (group,member): ^Z | |
Account Utility options are: | |
Add Add an account to file | |
Delete Delete an account file entry | |
Examine Examine existing account | |
List List account file | |
Modify Modify account file | |
Sort Sort account file | |
CTRL/Z Terminate utility session | |
Enter option: ^Z | |
Account file modification is complete | |
> | |
> | |
>bye | |
Have a Good Evening | |
20-NOV-16 18:11 TT0: logged off JUICHI | |
> | |
>hello 6,1 | |
Password: | |
RSX-11M-PLUS V4.6 BL87 [1,54] System JUICHI | |
20-NOV-16 18:11 Logged on Terminal TT0: | |
Good Evening | |
***************************************************************** | |
* * | |
* Welcome to RSX-11M-PLUS * | |
* * | |
* Version 4.6 Base level 87 * | |
* This is file LB:[1,2]LOGIN.TXT * | |
* * | |
***************************************************************** | |
Last interactive login on Sunday, November 20, 2016 17:58:23 (TT0:) | |
> | |
> | |
> | |
> | |
> | |
>mou/for ms0: | |
>ins $flx | |
>flx sy:/rs=ms0:[1,10]bp2rsx.cmd/do | |
>@bp2rsx | |
>* What device is the distribution tape mounted on <MM0:> [S]: MS0: | |
>* Do you wish to install the prebuilt kit? <YES> [S]: | |
Copying files from distribution media. Please wait. | |
FLX -- FMTD ascii record format bad | |
MS0:[1,10]BP2.HLP | |
FLX -- File not found | |
MS0:[1,10]BP2RFA.HLP | |
FLX -- File not found | |
MS0:[30,31]BP2SML.TSK | |
FLX -- File not found | |
MS0:[30,31]BP2SML.STB | |
FLX -- File not found | |
MS0:[30,31]BP2IC2.TSK | |
FLX -- File not found | |
MS0:[30,31]BP2RUN.TSK | |
FLX -- File not found | |
MS0:[30,31]BP2OTS.OLB | |
FLX -- File not found | |
MS0:[30,31]BP2IC0.ODL | |
FLX -- File not found | |
MS0:[30,31]BP2IC1.ODL | |
FLX -- File not found | |
MS0:[30,31]BP2IC2.ODL | |
FLX -- File not found | |
MS0:[30,31]BP2IC3.ODL | |
FLX -- File not found | |
MS0:[30,31]BP2IC4.ODL | |
FLX -- File not found | |
MS0:[30,31]BP2IC5.ODL | |
FLX -- File not found | |
MS0:[30,31]BP2IC6.ODL | |
FLX -- File not found | |
MS0:[30,31]BP2IC7.ODL | |
FLX -- File not found | |
MS0:[30,31]B2RESQ.TSK | |
FLX -- File not found | |
MS0:[30,31]BP2OPT.TSK | |
FLX -- File not found | |
MS0:[30,31]BP2INS.CMD | |
FLX -- File not found | |
MS0:[30,31]BP2DCP.CMD | |
FLX -- File not found | |
MS0:[30,31]BP2VE0.CMD | |
FLX -- File not found | |
MS0:[30,31]BP2VE1.CMD | |
AT.T0 -- Command file open error | |
@SY:BP2DCP | |
> | |
>@SY:BP2T0 | |
AT.T0 -- Command file open error | |
@SY:BP2T0 | |
>@SY:BP2T1 | |
AT.T0 -- Command file open error | |
@SY:BP2T1 | |
>dmo | |
DMO>^Z | |
>[A | |
MCR -- Illegal function | |
[B | |
MCR -- Illegal function | |
MCR -- Illegal function | |
> | |
> | |
> | |
> | |
>dmo ms0: | |
18:15:03 *** MS0: -- Dismount complete | |
DMO -- TT0: dismounted from MS0: *** Final dismount initiated *** | |
> | |
>c | |
MCR -- Illegal function | |
> | |
Simulation stopped, PC: 021240 (BR 21206) | |
sim> att ts0 basic_plus_2_rsx_v2_5.tpc | |
TS: unit is read only | |
sim> c | |
> | |
> | |
> | |
>mou/for ms0: | |
>flx sy:/rs=ms0:[1,10]bp2rsx.cmd/do | |
>flx sy:/rs/co/bl:139.=ms0:[1,10]dialog.tsk/do | |
>flx sy:/rs/co/bl:115./im=ms0:[1,10]dialog.dat/do/-rw | |
>run dialog.tsk | |
B A S I C - P L U S - 2 | |
V E R S I O N 2 I N S T A L L A T I O N | |
This starts the BP2BLD dialogue. The BP2BLD dialogue asks you | |
questions so you can select the options for your BASIC-PLUS-2 | |
compiler. The default answer for each question is in angle | |
brackets. To select the default, press the RETURN key. If | |
you do not want the default answer, type in the answer you want. | |
You should read the BASIC-PLUS-2 installation guide before you | |
begin the BP2BLD dialogue. Some of the answers you select | |
can result in additional questions or the omission of certain | |
questions later in the dialogue. If you are not sure how to | |
answer a question, you can either type a question mark (?) for a | |
brief explanation or see the BASIC-PLUS-2 installation guide for | |
more information. | |
The BP2BLD program prints a summary of your answers at the end | |
of the dialogue. If you want to change your answers, answer YES | |
to the question at the end of the summary, at this point, the | |
BP2BLD program runs the BP2BLD dialogue again. If you choose an | |
option other than the default, your choice is enclosed in angle | |
brackets as the default answer for that question. | |
If you want to change an answer during the dialogue but before | |
the summary, type the escape key (<ESC>) to back up to the | |
answer you want to change and then type the correct answer. | |
Do you want the default installation <YES> | |
?no | |
Do you want to install BP2RES <NO> | |
?yes | |
Enter the device and account for BP2RES <LB:[1,1]> | |
? | |
What is the partition name for BP2RES <GEN> | |
? | |
Do you want to install BP2SML <NO> | |
? | |
Do you want to install the secondary cache <NO> | |
? | |
Do you want to support RUN <YES> | |
? | |
Do you want RUN to support remote RMS file access <NO> | |
? | |
Do you want to link the support for RUN with memory resident libraries <YES> | |
? | |
Do you want to install the BP2 Resequencer <NO> | |
? | |
Do you want to install the BP2 Optimizer <NO> | |
? | |
Do you want to install the BP2 Help file <NO> | |
?yes | |
Enter the device and account for the BP2 Help file <LB:[1,2]> | |
? | |
Which hardware math package do you want to use <EIS> | |
?FPU | |
What name do you want to use to invoke BP2 <BP2> | |
? | |
What do you want to use as the BP2 compiler prompt <BASIC2> | |
? | |
Enter the device and account for the BP2 compiler <LB:[1,54]> | |
? | |
Enter the device and account for the BP2 compiler work files <SY:> | |
? | |
Enter the device and account for the BP2 object module disk library <LB:[1,1]> | |
? | |
Enter the device and account for the BP2 ODL files <LB:[1,1]> | |
? | |
Enter the device and account for the temp installation files <SY:> | |
? | |
Enter the device and account for the RMS-11 ODL files <LB:[1,1]> | |
? | |
Do you want the EDIT$ upcase (function code 32) to apply to characters | |
in the range (octal 173 - 176) <NO> | |
? | |
What do you want as the default time format <AM/PM> | |
? | |
What do you want as the character for the PRINT USING currency symbol <$> | |
? | |
What do you want as the character for the PRINT USING decimal point <.> | |
? | |
What do you want as the character for the PRINT USING third digit | |
separator <,> | |
? | |
Do you want to update the BP2 compiler <NO> | |
? | |
Do you want to delete the installation command files <YES> | |
?no | |
Do you want to verify the installation <YES> | |
? | |
Here is a summary of the options you have selected: | |
This is not a default installation | |
BP2RES will be installed | |
The device and account for BP2RES is LB:[1,1] | |
The partition name for BP2RES is GEN | |
BP2SML will not be installed | |
Secondary caching will not be enabled | |
RUN will be supported | |
RUN will not support remote RMS file access | |
RUN support will be linked with memory resident libraries | |
The BP2 Resequencer will not be installed | |
The BP2 Optimizer Utility will not be installed | |
The BP2 HELP file will be installed | |
The device and account for the BP2 Help file is LB:[1,2] | |
The hardware math package is FPU | |
The name to use to invoke BP2 is BP2 | |
The BP2 compiler prompt is BASIC2 | |
The device and account for the BP2 compiler is LB:[1,54] | |
The device and account for the BP2 compiler work files is SY: | |
The device and account for the BP2 object module disk library is LB:[1,1] | |
The device and account for the BP2 ODL files is LB:[1,1] | |
The device and account for the temp installation files is SY: | |
The device and account for the RMS-11 ODL files is LB:[1,1] | |
EDIT$ will not upcase characters (octal 173 - 176) | |
The default time format is AM/PM | |
The PRINT USING currency symbol is $ | |
The PRINT USING decimal point symbol is . | |
The PRINT USING third digit separator symbol is , | |
The BP2 compiler will not be updated | |
The installation command files will not be deleted | |
The compiler installation will be verified | |
Do you wish to change any of your answers <NO> | |
? | |
The BP2BLD dialogue is complete. | |
The installation will take about 1 hour to complete. | |
> | |
>@bp2cpy | |
>FLX SY:/RS/CO/BL:225.=MS0:[1,10]BP2BLD.TSK/-RW/DO/DNS:1600 | |
>FLX SY:/RS=MS0:[1,10]BP2FCU.ODL/-RW/DO/DNS:1600 | |
>FLX SY:/RS=MS0:[1,10]BP211S.ODL/-RW/DO/DNS:1600 | |
>FLX SY:/RS=MS0:[1,10]BP2FXL.CMD/-RW/DO/DNS:1600 | |
>FLX SY:/RS=MS0:[1,10]BP2FXL.ODL/-RW/DO/DNS:1600 | |
>FLX SY:/RS=MS0:[1,10]BP2FRL.ODL/-RW/DO/DNS:1600 | |
>FLX SY:/RS/CO/BL:135.=MS0:[1,10]THREAD.TSK/-RW/DO/DNS:1600 | |
>FLX LB:[1,2]/RS/CO/BL:18./IM=MS0:[1,10]BASIC2.ERR/-RW/DO/DNS:1600 | |
>FLX SY:/RS=MS0:[1,10]EISLIB.OLB/-RW/DO/DNS:1600 | |
>FLX SY:/RS=MS0:[1,10]RSXLIB.OLB/-RW/DO/DNS:1600 | |
>FLX SY:/RS=MS0:[1,10]RSXCFELIB.OLB/-RW/DO/DNS:1600 | |
>FLX SY:/RS=MS0:[1,10]BP2FTR.ULB/-RW/DO/DNS:1600 | |
>FLX SY:/RS=MS0:[1,10]BP2FOT.OLB/-RW/DO/DNS:1600 | |
>FLX LB:[1,2]/RS=MS0:[1,10]BP2.HLP/-RW/DO/DNS:1600 | |
>FLX LB:[1,2]/RS/CO/BL:12./IM=MS0:[1,10]BP2RFA.HLP/-RW/DO/DNS:1600 | |
>@ <EOF> | |
> | |
> | |
> | |
>run bp2bld.tsk | |
> | |
> | |
>type bp2bld.cmd | |
TKB @SY:BP2FOL.CMD | |
PIP @SY:BP2RN1.CMD | |
TKB @SY:BP2FRL.CMD | |
RUN SY:THREAD | |
MAC SY:THREAD=THREAD | |
LBR SY:RSXLIB=SY:THREAD/RP | |
STK @SY:BP2FCU.CMD | |
PIP @SY:BP2RN2.CMD | |
@SY:BP2INS.CMD | |
BP2 @SY:BP2VE0 | |
TKB @SY:BP2T0 | |
RUN SY:BP2T0 | |
BP2 @SY:BP2VE1 | |
TKB @SY:BP2T1 | |
RUN SY:BP2T1 | |
> | |
> | |
> | |
>TKB @SY:BP2FOL.CMD | |
> | |
>PIP @SY:BP2RN1.CMD | |
> | |
>TKB @SY:BP2FRL.CMD | |
> | |
> | |
>RUN SY:THREAD | |
> | |
>MAC SY:THREAD=THREAD | |
> | |
>LBR SY:RSXLIB=SY:THREAD/RP | |
Module "THREAD" replaced | |
> | |
>ins $edt | |
> | |
>edt bp2fcu.cmd | |
1 LB:[1,54]BP2IC2.TSK/CP/FU/FP=SY:BP2FCU.ODL/MP | |
*s|fp|fp/sb| | |
1 LB:[1,54]BP2IC2.TSK/CP/FU/fp/sb=SY:BP2FCU.ODL/MP | |
1 substitution | |
*t | |
1 LB:[1,54]BP2IC2.TSK/CP/FU/fp/sb=SY:BP2FCU.ODL/MP | |
*ex | |
DB0:[6,1]BP2FCU.CMD;2 214 lines | |
>tkb @SY:BP2FCU.CMD | |
>PIP @SY:BP2RN2.CMD | |
> | |
>@SY:BP2INS.CMD | |
>; Command file to install the BASIC-PLUS-2 compiler | |
>; | |
>; Remove old BP2 task | |
>REM ...BP2 | |
REM -- Task not in system | |
>; Install compiler task as BP2 | |
>INS LB:[1,54]BP2IC2/TASK=...BP2 | |
INS -- File not found | |
>; Remove old resident library: BP2RES | |
>REM BP2RES/REG | |
REM -- Common not in system | |
>; Install resident library: BP2RES | |
>INS LB:[1,1]BP2RES/RON=YES/PAR=GEN | |
The BASIC-PLUS-2 installation is complete. | |
>@ <EOF> | |
> | |
> | |
> | |
>INS LB:[1,54]BP2IC2/TASK=b&BP2/inc=1000 | |
INS -- Syntax error | |
> | |
> | |
> | |
> | |
> | |
>INS LB:[1,54]BP2IC2/TASK=b&BP2/inc=1000 | |
INS -- Syntax error | |
> | |
> | |
> | |
>INS LB:[1,54]BP2IC2/TASK=b&BP2/inc=1000 | |
INS -- Syntax error | |
>[D | |
MCR -- Illegal function | |
[D | |
MCR -- Illegal function | |
[D | |
MCR -- Illegal function | |
> | |
>INS LB:[1,54]BP2IC2/TASK=...BP2/inc=1000 | |
> | |
>BP2 @SY:BP2VE0 | |
PDP-11 BASIC-PLUS-2 V2.5-00 | |
@SY:BP2VE0 | |
@SY:BP2VE0 | |
NEW SY:BP2T0 | |
10 DECLARE INTEGER I | |
20 DECLARE STRING J | |
30 PRINT 'BASIC-PLUS-2 INSTALLATION VERIFICATION' | |
40 FOR I = 1 TO 10 | |
50 J = SPACE$(I) + NUM1$(I) | |
60 PRINT J | |
70 NEXT I | |
80 PRINT 'VERIFICATION #1 COMPLETE' | |
90 PRINT ERT$(0%) | |
100 END | |
REPLACE SY:BP2T0 | |
COMPILE SY:/OBJ | |
BP2T0 06:24 PM 20-Nov-;6 | |
BUILD SY: | |
EXIT | |
> | |
> | |
>TKB @SY:BP2T0 | |
> | |
>RUN SY:BP2T0 | |
BASIC-PLUS-2 INSTALLATION VERIFICATION | |
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
VERIFICATION #1 COMPLETE | |
BASIC-PLUS-2 | |
> | |
> | |
> | |
>BP2 @SY:BP2VE1 | |
PDP-11 BASIC-PLUS-2 V2.5-00 | |
@SY:BP2VE1 | |
@SY:BP2VE1 | |
OLD SY:BP2T0 | |
80 PRINT 'VERIFICATION #2 COMPLETE' | |
RENAME SY:BP2T1 | |
REPLACE SY:BP2T1 | |
COMPILE SY:/OBJ | |
BP2T1 06:26 PM 20-Nov-;6 | |
BUILD SY: | |
EXIT | |
> | |
> | |
>TKB @SY:BP2T1 | |
> | |
> | |
>RUN SY:BP2T1 | |
BASIC-PLUS-2 INSTALLATION VERIFICATION | |
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
VERIFICATION #2 COMPLETE | |
BASIC-PLUS-2 | |
> | |
> | |
>[D | |
MCR -- Illegal function | |
[D | |
MCR -- Illegal function | |
> | |
> | |
>bp2 | |
PDP-11 BASIC-PLUS-2 V2.5-00 | |
BASIC2 | |
print bhello, worldb | |
Error in immediate mode | |
print bhello, worldb | |
.................12............34567891011121314151617181920 | |
% 1: illegal character 28 | |
?2: found user identifier when expecting one of: | |
a statement modifier | |
an operator | |
end of statement | |
";" | |
"(" | |
"," | |
% 3: illegal character 29 | |
% 4: illegal character 8 | |
% 5: illegal character 8 | |
% 6: illegal character 8 | |
% 7: illegal character 8 | |
% 8: illegal character 8 | |
% 9: illegal character 8 | |
% 10: illegal character 8 | |
% 11: illegal character 8 | |
% 12: illegal character 8 | |
% 13: illegal character 8 | |
% 14: illegal character 8 | |
% 15: illegal character 8 | |
% 16: illegal character 8 | |
% 17: illegal character 8 | |
% 18: illegal character 8 | |
% 19: illegal character 8 | |
% 20: illegal character 8 | |
% 21: illegal character 8 | |
% 22: illegal character 8 | |
% 23: illegal character 8 | |
% 24: illegal character 8 | |
% 25: illegal character 8 | |
% 26: illegal character 8 | |
% 27: illegal character 8 | |
% 28: illegal character 8 | |
% 29: illegal character 8 | |
% 30: illegal character 8 | |
BASIC2 | |
PRINT "HELLO FROM PDP" | |
HELLO FROM PDP | |
BASIC2 | |
WXIT | |
Error in immediate mode | |
WXIT | |
...............1 | |
?1: found end of line when expecting one of: | |
"(" | |
"," | |
"=" | |
":" | |
BASIC2 | |
EXIT | |
> | |
> | |
>run $shutup | |
RSX-11M-PLUS Shut down program | |
Enter minutes to wait before shutdown: 0 | |
Reason for shutdown (<CR> for none): | |
OK to shutdown? [Y/N]: y | |
All further logins are disabled | |
20-NOV-16 18:28 System is now shutting down -- JUICHI | |
QUE /STO:QMG | |
> | |
STOP/ACCOUNTING SHUTUP | |
18:28:37 SYSLOG -- 47. Exiting | |
> | |
@LB:[1,2]SHUTUP | |
>VCP DISCONNECT /ALL | |
>@ <EOF> | |
> | |
ELI /NOLOG | |
> | |
ACS DB0:/BLKS=0. | |
ACS -- Checkpoint file now inactive | |
> | |
DMO DB0:/DEV/LOCK=V | |
DMO -- System disk being dismounted | |
DMO -- SYSTEM dismounted from DB0: *** Final dismount initiated *** | |
18:28:38 *** DB0: -- Dismount complete | |
> | |
DMO MS0:/DEV/LOCK=V | |
18:28:43 *** MS0: -- Dismount complete | |
DMO -- TT0: dismounted from MS0: *** Final dismount initiated *** | |
> | |
SHUTUP operation complete | |
HALT instruction, PC: 126130 (CLRB @#177776) | |
sim> | |
sim> | |
sim> | |
sim> | |
sim> quit | |
Goodbye | |
Eth: closed tap2 | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ |
PART 4: Installing DIBOL, PASCAL, C and COBOL on PDP-11/24 running RSX-11M-PLUS
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[openvms@sanyalnet-cloud-vps2 pdp11]$ ################ | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ BASED ON INSTRUCTIONS AT http://pdp2011.sytse.net/wordpress/install-4/ | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ ################ | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ wget ftp://ftp.trailing-edge.com/pub/rsxdists/dibol_v1_4.zip | |
--2016-11-20 19:06:03-- ftp://ftp.trailing-edge.com/pub/rsxdists/dibol_v1_4.zip | |
=> ‘dibol_v1_4.zip’ | |
Resolving ftp.trailing-edge.com (ftp.trailing-edge.com)... 71.191.185.32 | |
Connecting to ftp.trailing-edge.com (ftp.trailing-edge.com)|71.191.185.32|:21... connected. | |
Logging in as anonymous ... Logged in! | |
==> SYST ... done. ==> PWD ... done. | |
==> TYPE I ... done. ==> CWD (1) /pub/rsxdists ... done. | |
==> SIZE dibol_v1_4.zip ... 296275 | |
==> PASV ... done. ==> RETR dibol_v1_4.zip ... done. | |
Length: 296275 (289K) (unauthoritative) | |
100%[======================================================================================================>] 296,275 372KB/s in 0.8s | |
2016-11-20 19:06:05 (372 KB/s) - ‘dibol_v1_4.zip’ saved [296275] | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ wget ftp://ftp.trailing-edge.com/pub/rsxdists/pascal_v1_3.zip | |
--2016-11-20 19:06:18-- ftp://ftp.trailing-edge.com/pub/rsxdists/pascal_v1_3.zip | |
=> ‘pascal_v1_3.zip’ | |
Resolving ftp.trailing-edge.com (ftp.trailing-edge.com)... 71.191.185.32 | |
Connecting to ftp.trailing-edge.com (ftp.trailing-edge.com)|71.191.185.32|:21... connected. | |
Logging in as anonymous ... Logged in! | |
==> SYST ... done. ==> PWD ... done. | |
==> TYPE I ... done. ==> CWD (1) /pub/rsxdists ... done. | |
==> SIZE pascal_v1_3.zip ... 479851 | |
==> PASV ... done. ==> RETR pascal_v1_3.zip ... done. | |
Length: 479851 (469K) (unauthoritative) | |
100%[======================================================================================================>] 479,851 672KB/s in 0.7s | |
2016-11-20 19:06:20 (672 KB/s) - ‘pascal_v1_3.zip’ saved [479851] | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ wget ftp://ftp.trailing-edge.com/pub/rsxdists/pdp11_c_v1_1.zip | |
--2016-11-20 19:06:32-- ftp://ftp.trailing-edge.com/pub/rsxdists/pdp11_c_v1_1.zip | |
=> ‘pdp11_c_v1_1.zip’ | |
Resolving ftp.trailing-edge.com (ftp.trailing-edge.com)... 71.191.185.32 | |
Connecting to ftp.trailing-edge.com (ftp.trailing-edge.com)|71.191.185.32|:21... connected. | |
Logging in as anonymous ... Logged in! | |
==> SYST ... done. ==> PWD ... done. | |
==> TYPE I ... done. ==> CWD (1) /pub/rsxdists ... done. | |
==> SIZE pdp11_c_v1_1.zip ... 1105096 | |
==> PASV ... done. ==> RETR pdp11_c_v1_1.zip ... done. | |
Length: 1105096 (1.1M) (unauthoritative) | |
100%[======================================================================================================>] 1,105,096 725KB/s in 1.5s | |
2016-11-20 19:06:35 (725 KB/s) - ‘pdp11_c_v1_1.zip’ saved [1105096] | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ wget ftp://ftp.trailing-edge.com/pub/rsxdists/cobol_v4_4.zip | |
--2016-11-20 19:06:47-- ftp://ftp.trailing-edge.com/pub/rsxdists/cobol_v4_4.zip | |
=> ‘cobol_v4_4.zip’ | |
Resolving ftp.trailing-edge.com (ftp.trailing-edge.com)... 71.191.185.32 | |
Connecting to ftp.trailing-edge.com (ftp.trailing-edge.com)|71.191.185.32|:21... connected. | |
Logging in as anonymous ... Logged in! | |
==> SYST ... done. ==> PWD ... done. | |
==> TYPE I ... done. ==> CWD (1) /pub/rsxdists ... done. | |
==> SIZE cobol_v4_4.zip ... 620023 | |
==> PASV ... done. ==> RETR cobol_v4_4.zip ... done. | |
Length: 620023 (605K) (unauthoritative) | |
100%[======================================================================================================>] 620,023 447KB/s in 1.4s | |
2016-11-20 19:06:50 (447 KB/s) - ‘cobol_v4_4.zip’ saved [620023] | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ ls -lrt | |
total 587480 | |
-rwxr-x--- 1 openvms openvms 2129920 Mar 22 2000 basic_plus_2_rsx_v2_5.tpc | |
-rwxr-x--- 1 openvms openvms 3246080 Jul 13 2000 basic_plus_2_rsx_v2_7.tpc | |
-rwx------ 1 openvms openvms 690234 Nov 20 16:08 pdp8 | |
-rwx------ 1 openvms openvms 1767283 Nov 20 16:08 pdp11 | |
-rw-rw-r-- 1 openvms openvms 20167078 Nov 20 16:10 rsx11mpbl87.dsk.bz2 | |
-rw-rw-r-- 1 openvms openvms 5518106 Nov 20 16:11 rsxm70.dsk.bz2 | |
-rw-rw-r-- 1 openvms openvms 398 Nov 20 16:12 run | |
-rw-rw-r-- 1 openvms openvms 159350784 Nov 20 16:41 rsx11mpbl87.dsk | |
drwxrwxr-x 2 openvms openvms 4096 Nov 20 16:57 INSTRUCTIONS | |
-rw-rw-r-- 1 openvms openvms 74059458 Nov 20 17:00 install-1-sysgen-complete.tgz | |
-rw-rw-r-- 1 openvms openvms 449 Nov 20 17:08 rundecnet | |
-rw-rw-r-- 1 openvms openvms 75064781 Nov 20 17:33 install-2-decnet-complete.tgz | |
-rw-rw-r-- 1 openvms openvms 461 Nov 20 17:48 pdp11.ini | |
-rw-rw-r-- 1 openvms openvms 809685 Nov 20 17:49 basic_plus_2_rsx_v2_5.zip | |
-rw-rw-r-- 1 openvms openvms 1312839 Nov 20 17:49 basic_plus_2_rsx_v2_7.zip | |
-rw-rw-r-- 1 openvms openvms 80494298 Nov 20 18:32 install-3-basicplus2-complete.tgz | |
-rw-rw-r-- 1 openvms openvms 174423040 Nov 20 19:05 rsx11m6.dsk | |
-rw-rw-r-- 1 openvms openvms 296275 Nov 20 19:06 dibol_v1_4.zip | |
-rw-rw-r-- 1 openvms openvms 479851 Nov 20 19:06 pascal_v1_3.zip | |
-rw-rw-r-- 1 openvms openvms 1105096 Nov 20 19:06 pdp11_c_v1_1.zip | |
-rw-rw-r-- 1 openvms openvms 620023 Nov 20 19:06 cobol_v4_4.zip | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ unzip dibol_v1_4.zip | |
Archive: dibol_v1_4.zip | |
inflating: dibol_v1_4.tpc | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ unzip pascal_v1_3.zip | |
Archive: pascal_v1_3.zip | |
inflating: pascal_v1_3.tpc | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ unzip pdp11_c_v1_1.zip | |
Archive: pdp11_c_v1_1.zip | |
inflating: pdp11_c_v1_1.tpc | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ unzip cobol_v4_4.zip | |
Archive: cobol_v4_4.zip | |
inflating: cobol_v4_4.tpc | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ cp pdp11.ini pdp11.ini.bak | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ ./pdp11 | |
PDP-11 simulator V4.0-0 Beta git commit id: c9af9a70 | |
Disabling XQ | |
libpcap version 1.5.3 | |
Eth: opened OS device tap2 | |
sim> set ts ena | |
sim> set ts0 format=tpc | |
sim> set ts0 lock | |
sim> att ts0 dibol_v1_4.tpc | |
TS: unit is read only | |
sim> boot rp0 | |
RSX-11M-PLUS V4.6 BL87 1024.KW System:"JUICHI" | |
>RED DB:=SY: | |
>RED DB:=LB: | |
>RED DB:=SP: | |
>MOU DB0:"RSX11MPBL87" | |
>@DB:[1,2]STARTUP | |
>; PLEASE NOTE | |
>; | |
>; If you have not yet read the system release notes, please do so | |
>; now before attempting to perform a SYSGEN or to utilize the new | |
>; features of this system. | |
>; | |
>; | |
>* Please enter time and date (HH:MM DD-MMM-YYYY) [S]: 19L | |
>* Please enter time and date (HH:MM DD-MMM-YYYY) [S]: 19L | |
>* Please enter time and date (HH:MM DD-MMM-YYYY) [S]: 19:11 20-nov-2016 | |
>TIME 19:11 20-nov-2016 | |
>ACS SY:/BLKS=1024. | |
>CON ONLINE ALL | |
>ELI /LOG/LIM | |
>CLI /INIT=DCL/CTRLC/DPR="<15><12>/$ /" | |
>INS LB:[1,1]RMSRESAB.TSK/RON=YES/PAR=GEN | |
>INS LB:[1,1]RMSLBL.TSK/RON=YES/PAR=GEN | |
>INS LB:[1,1]RMSLBM.TSK/RON=YES/PAR=GEN | |
>INS $QMGCLI | |
>INS $QMGCLI/TASK=...PRI | |
>INS $QMGCLI/TASK=...SUB | |
>QUE /START:QMG | |
>INS $QMGPRT/TASK=PRT.../SLV=NO | |
>QUE LP0:/CR/NM | |
>START/ACCOUNTING | |
>CON ESTAT LP0: | |
>QUE BAP0:/BATCH | |
>QUE BAP0:/AS:BATCH | |
>@ <EOF> | |
> | |
> | |
>bye | |
Have a Good Evening | |
20-NOV-16 19:11 TT0: logged off JUICHI | |
> | |
> | |
>hello system | |
Password: | |
HEL -- Invalid account | |
> | |
>hello | |
Account or name: system | |
Password: | |
RSX-11M-PLUS V4.6 BL87 [1,54] System JUICHI | |
20-NOV-16 19:13 Logged on Terminal TT0: as SYS1 | |
Good Evening | |
***************************************************************** | |
* * | |
* Welcome to RSX-11M-PLUS * | |
* * | |
* Version 4.6 Base level 87 * | |
* This is file LB:[1,2]LOGIN.TXT * | |
* * | |
***************************************************************** | |
Last interactive login on Thursday, November 4, 1999 15:31:39 (TT0:) | |
1 failure since last successful login | |
> | |
> | |
>ufd [6,2] | |
>set /uic=[6,2] | |
>ins $flx | |
>mou/for ms0: | |
>flx ms0:[*,*]/di/do | |
Directory MS0:[0,0] | |
20-NOV-16 | |
DBLRSX.CMD 35. 06-JUL-89 <233> [1,1] | |
DBLRSX.TSK 35. 06-JUL-89 <233> [1,1] | |
DBLRSX.STB 4. 06-JUL-89 <233> [1,1] | |
DBLDDT.OBJ 1. 06-JUL-89 <233> [1,1] | |
DBLUESL.OLB 34. 06-JUL-89 <233> [1,1] | |
DBLOSSL.OLB 54. 06-JUL-89 <233> [1,1] | |
MENU.OLB 128. 06-JUL-89 <233> [1,1] | |
DIB83E.MSG 20. 06-JUL-89 <233> [1,2] | |
DBLRSX.MSG 5. 06-JUL-89 <233> [1,2] | |
DBLERR.CMD 1. 06-JUL-89 <233> [1,2] | |
DBLSRT.MSG 3. 06-JUL-89 <233> [1,2] | |
SRTERR.CMD 1. 06-JUL-89 <233> [1,2] | |
DBLMNUGEN.MSG 7. 06-JUL-89 <233> [1,2] | |
DBLMNGERR.CMD 1. 06-JUL-89 <233> [1,2] | |
DBLMENU.MSG 3. 06-JUL-89 <233> [1,2] | |
DBLMNUERR.CMD 1. 06-JUL-89 <233> [1,2] | |
DBLSTART.CMD 1. 06-JUL-89 <233> [1,2] | |
DBLNOTES.TXT 1. 06-JUL-89 <233> [1,2] | |
DIBOL.HLP 66. 06-JUL-89 <233> [1,2] | |
DBLRTS.OLB 68. 06-JUL-89 <233> [1,20] | |
DBLSORT1.OLB 69. 06-JUL-89 <233> [1,20] | |
DBLSORT2.OLB 87. 06-JUL-89 <233> [1,20] | |
DBLMSGMGR.OLB 35. 06-JUL-89 <233> [1,20] | |
DBLSTATUS.OLB 48. 06-JUL-89 <233> [1,20] | |
DBLCOMP.OLB 231. 06-JUL-89 <233> [1,20] | |
MENUMOD1.ODL 11. 06-JUL-89 <233> [1,20] | |
MENUMOD2.ODL 11. 06-JUL-89 <233> [1,20] | |
DIBOL83.TSK 242. 06-JUL-89 <233> [3,54] | |
DBLMSGMGR.TSK 24. 06-JUL-89 <233> [3,54] | |
DBLSTATUS.TSK 30. 06-JUL-89 <233> [3,54] | |
DBLSORT1.TSK 45. 06-JUL-89 <233> [3,54] | |
DBLSORT2.TSK 65. 06-JUL-89 <233> [3,54] | |
DBLMNUGEN.TSK 103. 06-JUL-89 <233> [3,54] | |
IVP.CMD 1. 06-JUL-89 <233> [3,54] | |
IVPM.DBL 14. 06-JUL-89 <233> [3,54] | |
Total of 1485. blocks in 35. files | |
>flx sy:/rs=ms0:[1,1]dblrsx.cmd/do | |
> | |
>@dblrsx | |
>!***********************************************************************& | |
>! & | |
>! RSX-11M+ DIBOL Version V01.04 INSTALLATION COMMAND FILE & | |
>! & | |
>!***********************************************************************& | |
>! | |
>! | |
>* What device is the distribution medium mounted on <MM0:> [S]: MS0: | |
>; | |
>; We will now attempt to copy the distribution files onto the system disk | |
>; | |
>FLX LB:[1,1]/RS/CO/BL:35.=MS0:[1,1]DBLRSX.TSK/DNS:1600 | |
>FLX LB:[1,1]/RS=MS0:[1,1]DBLRSX.STB/DNS:1600/-RW | |
>FLX LB:[1,1]/RS=MS0:[1,1]DBLDDT.OBJ/DNS:1600/-RW | |
>FLX LB:[1,1]/RS=MS0:[1,1]DBLUESL.OLB/DNS:1600/-RW | |
>FLX LB:[1,1]/RS=MS0:[1,1]DBLOSSL.OLB/DNS:1600/-RW | |
>FLX LB:[1,1]/RS=MS0:[1,1]MENU.OLB/DNS:1600/-RW | |
>FLX LB:[1,2]/RS/IM=MS0:[1,2]DIB83E.MSG/DNS:1600/-RW | |
>FLX LB:[1,2]/RS=MS0:[1,2]DBLRSX.MSG/DNS:1600/-RW | |
>FLX LB:[1,2]/RS=MS0:[1,2]DBLERR.CMD/DNS:1600/-RW | |
>FLX LB:[1,2]/RS=MS0:[1,2]DBLSRT.MSG/DNS:1600/-RW | |
>FLX LB:[1,2]/RS=MS0:[1,2]SRTERR.CMD/DNS:1600/-RW | |
>FLX LB:[1,2]/RS=MS0:[1,2]DBLMNUGEN.MSG/DNS:1600/-RW | |
>FLX LB:[1,2]/RS=MS0:[1,2]DBLMNGERR.CMD/DNS:1600/-RW | |
>FLX LB:[1,2]/RS=MS0:[1,2]DBLMENU.MSG/DNS:1600/-RW | |
>FLX LB:[1,2]/RS=MS0:[1,2]DBLMNUERR.CMD/DNS:1600/-RW | |
>FLX LB:[1,2]/RS=MS0:[1,2]DBLSTART.CMD/DNS:1600/-RW | |
>FLX LB:[1,2]/RS=MS0:[1,2]DBLNOTES.TXT/DNS:1600/-RW | |
>FLX LB:[1,2]/RS=MS0:[1,2]DIBOL.HLP/DNS:1600/-RW | |
>FLX LB:[1,20]/RS=MS0:[1,20]DBLRTS.OLB/DNS:1600/-RW | |
>FLX LB:[1,20]/RS=MS0:[1,20]DBLSORT1.OLB/DNS:1600/-RW | |
>FLX LB:[1,20]/RS=MS0:[1,20]DBLSORT2.OLB/DNS:1600/-RW | |
>FLX LB:[1,20]/RS=MS0:[1,20]DBLMSGMGR.OLB/DNS:1600/-RW | |
>FLX LB:[1,20]/RS=MS0:[1,20]DBLSTATUS.OLB/DNS:1600/-RW | |
>FLX LB:[1,20]/RS=MS0:[1,20]DBLCOMP.OLB/DNS:1600/-RW | |
>FLX LB:[1,20]/RS=MS0:[1,20]MENUMOD1.ODL/DNS:1600/-RW | |
>FLX LB:[1,20]/RS=MS0:[1,20]MENUMOD2.ODL/DNS:1600/-RW | |
>FLX LB:[3,54]/RS/CO/BL:242.=MS0:[3,54]DIBOL83.TSK/DNS:1600/-RW | |
>FLX LB:[3,54]/RS/CO/BL:24.=MS0:[3,54]DBLMSGMGR.TSK/DNS:1600/-RW | |
>FLX LB:[3,54]/RS/CO/BL:30.=MS0:[3,54]DBLSTATUS.TSK/DNS:1600/-RW | |
>FLX LB:[3,54]/RS/CO/BL:45.=MS0:[3,54]DBLSORT1.TSK/DNS:1600/-RW | |
>FLX LB:[3,54]/RS/CO/BL:65.=MS0:[3,54]DBLSORT2.TSK/DNS:1600/-RW | |
>FLX LB:[3,54]/RS/CO/BL:103.=MS0:[3,54]DBLMNUGEN.TSK/DNS:1600/-RW | |
>FLX /RS=MS0:[3,54]IVP.CMD/DNS:1600/-RW | |
>FLX /RS=MS0:[3,54]IVPM.DBL/DNS:1600/-RW | |
>; | |
>; Build the DIBOL, DBLSORT, and MENU Error Message Files | |
>; | |
>DCL INSTALL $RMSDEF | |
>DCL INSTALL $RMSCNV | |
>DEF @LB:[1,2]DBLERR | |
Your file has been created -- DB:[1,2]DBLRSX.ERR;1 | |
>DCL CONVERT /RELATIVE/PAD/TRUNCATE LB:[1,2]DBLRSX.MSG LB:[1,2]DBLRSX.ERR | |
>DEF @LB:[1,2]SRTERR | |
Your file has been created -- DB:[1,2]DBLSRT.ERR;1 | |
>DCL CONVERT /RELATIVE/PAD/TRUNCATE LB:[1,2]DBLSRT.MSG LB:[1,2]DBLSRT.ERR | |
>DEF @LB:[1,2]DBLMNGERR | |
Your file has been created -- DB:[1,2]DBLMNUGEN.ERR;1 | |
>DCL CONVERT /RELATIVE/PAD/TRUNCATE LB:[1,2]DBLMNUGEN.MSG LB:[1,2]DBLMNUGEN.ERR | |
>DEF @LB:[1,2]DBLMNUERR | |
Your file has been created -- DB:[1,2]DBLMENU.ERR;1 | |
>DCL CONVERT /RELATIVE/PAD/TRUNCATE LB:[1,2]DBLMENU.MSG LB:[1,2]DBLMENU.ERR | |
>; | |
>DCL PURGE LB:[1,1]DBLRSX.TSK | |
>DCL PURGE LB:[1,1]DBLRSX.STB | |
>DCL PURGE LB:[1,1]DBLDDT.OBJ | |
>DCL PURGE LB:[1,1]DBLUESL.OLB | |
>DCL PURGE LB:[1,1]DBLOSSL.OLB | |
>DCL PURGE LB:[1,1]MENU.OLB | |
>DCL PURGE LB:[1,2]DIB83E.MSG | |
>DCL PURGE LB:[1,2]DBLRSX.MSG | |
>DCL PURGE LB:[1,2]DBLERR.CMD | |
>DCL PURGE LB:[1,2]DBLSRT.MSG | |
>DCL PURGE LB:[1,2]SRTERR.CMD | |
>DCL PURGE LB:[1,2]DBLRSX.ERR | |
>DCL PURGE LB:[1,2]DBLSRT.ERR | |
>DCL PURGE LB:[1,2]DBLMNUGEN.ERR | |
>DCL PURGE LB:[1,2]DBLMNUGEN.MSG | |
>DCL PURGE LB:[1,2]DBLMNGERR.CMD | |
>DCL PURGE LB:[1,2]DBLMENU.ERR | |
>DCL PURGE LB:[1,2]DBLMENU.MSG | |
>DCL PURGE LB:[1,2]DBLMNUERR.CMD | |
>DCL PURGE LB:[1,2]DBLSTART.CMD | |
>DCL PURGE LB:[1,2]DBLNOTES.TXT | |
>DCL PURGE LB:[1,2]DIBOL.HLP | |
>DCL PURGE LB:[1,20]DBLRTS.OLB | |
>DCL PURGE LB:[1,20]DBLSORT1.OLB | |
>DCL PURGE LB:[1,20]DBLSORT2.OLB | |
>DCL PURGE LB:[1,20]DBLMSGMGR.OLB | |
>DCL PURGE LB:[1,20]DBLSTATUS.OLB | |
>DCL PURGE LB:[1,20]DBLCOMP.OLB | |
>DCL PURGE LB:[1,20]MENUMOD1.ODL | |
>DCL PURGE LB:[1,20]MENUMOD2.ODL | |
>DCL PURGE LB:[3,54]DIBOL83.TSK | |
>DCL PURGE LB:[3,54]DBLMSGMGR.TSK | |
>DCL PURGE LB:[3,54]DBLSTATUS.TSK | |
>DCL PURGE LB:[3,54]DBLSORT1.TSK | |
>DCL PURGE LB:[3,54]DBLSORT2.TSK | |
>DCL PURGE LB:[3,54]DBLMNUGEN.TSK | |
>; | |
>; To automatically have the DIBOL components installed when your | |
>; system is booted; append LB:[1,2]DBLSTART.CMD to the system startup | |
>; file (LB:[1,2]STARTUP.CMD). | |
>; | |
>; Please read LB:[1,2]DBLNOTES.TXT for Release Notes that were not | |
>; available in time for the Release Notes and Installation Guide | |
>; documentation. | |
>; | |
>; Dismount and Deallocate MS0: and store it in a safe place. | |
>; | |
>; | |
>* Do you want to verify the installation?? [Y/N]: Y | |
>; | |
>; | |
>; | |
>DCL REMOVE DBLRSX/REG | |
REM -- Common not in system | |
>; | |
>; Executing LB:[1,2]DBLSTART.CMD | |
>; | |
>; | |
>; Install the DIBOL-83 Components | |
>; | |
>CBD DBLRSX | |
CBD -- Common not in system | |
>DCL INSTALL LB:[1,1]DBLRSX/PARTITION=GEN | |
>DCL INSTALL $DIBOL83 | |
>DCL INSTALL $DBLMSGMGR | |
>DCL INSTALL $DBLSORT1 | |
>DCL INSTALL $DBLSORT2 | |
>DCL INSTALL $DBLMNUGEN/TASK=...MNU | |
>DCL RUN MSGMGR /DELAY=1S | |
>; | |
>; Executing IVP.CMD (The IVP Command File) | |
>; | |
>DIB IVPM/OPTIMIZE/BUILD | |
No errors detected | |
>DCL LINK @IVPM | |
LINK -- Sorry, task not installed | |
>RUN IVPM | |
INS -- File not found | |
>; | |
>; | |
>DCL DELETE /QUERY IVP.CMD;0 | |
Delete file DB0:[6,2]IVP.CMD;1 [Y/N/G/Q]? n | |
>DCL DELETE /QUERY IVPM.DBL;0 | |
Delete file DB0:[6,2]IVPM.DBL;1 [Y/N/G/Q]? n | |
>DCL DELETE /QUERY IVPM.CMD;0 | |
Delete file DB0:[6,2]IVPM.CMD;1 [Y/N/G/Q]? n | |
>DCL DELETE /QUERY IVPM.ODL;0 | |
Delete file DB0:[6,2]IVPM.ODL;1 [Y/N/G/Q]? n | |
>DCL DELETE /QUERY IVPM.TSK;0 | |
DEL -- No such file(s) | |
SY0:[6,2]IVPM.TSK;0 | |
>DCL DELETE /QUERY IVPM.OBJ;0 | |
Delete file DB0:[6,2]IVPM.OBJ;1 [Y/N/G/Q]? n | |
>; | |
>@ <EOF> | |
> | |
> | |
> | |
>ins $tkb | |
>tkb @ivpm | |
>run ivpm | |
+--------------------------------------------------------------------+ | |
| Starting RSX-11M+ DIBOL V01.04 Installation Verification Program | | |
+--------------------------------------------------------------------+ | |
| Seventeen tests follow | | |
| Completed test number 01 (OPEN, DISPLAY) | | |
| Completed test number 02 (WRITES) | | |
| Completed test number 03 (READS) | | |
| Completed test number 04 (UESL XCALLS) | | |
| Completed test number 05 (Error handling) | | |
| Completed test number 06 (CLEAR, INCR, ADD) | | |
| Completed test number 07 (Booleans) | | |
| Completed test number 08 (CALL, RETURN) | | |
| Completed test number 09 (.IFDEF) | | |
| Completed test number 10 (.IFNDEF) | | |
| Starting SLEEP at 19:17:43 for 5 seconds | | |
| Finished SLEEP at 19:17:48 | | |
| Completed test number 11 (SLEEP) | | |
| Completed test number 12 (XCALL MONEY, Edit-strings) | | |
| Completed test number 13 (XCALL PAK/UNPAK) | | |
| Completed test number 14 (XCALL to a DIBOL subroutine) | | |
| Completed test number 15 (LOCASE) | | |
| Completed test number 16 (SEND, RECV) | | |
| Completed test number 17 (FOR, USING) | | |
+--------------------------------------------------------------------+ | |
| Date is 20-NOV-16 Time is 19:17 | | |
| Job number is 000 Terminal number is 0 | | |
| DIBOL Run-Time Library Version is "RSX11M+ V01.04 " | | |
+--------------------------------------------------------------------+ | |
| RSX-11M+ DIBOL V01.04 IVP successfully completed | | |
+--------------------------------------------------------------------+ | |
>bye | |
19:18:18 *** MS0: -- Dismount complete | |
DMO -- TT0: dismounted from MS0: *** Final dismount initiated *** | |
Connect time: 0 hrs 4 mins 28 secs | |
CPU time used: 0 hrs 0 mins 45 secs | |
Task total: 172 | |
Have a Good Evening | |
20-NOV-16 19:18 TT0: logged off JUICHI | |
> | |
> | |
> | |
> | |
> | |
>hello system | |
Password: | |
RSX-11M-PLUS V4.6 BL87 [1,54] System JUICHI | |
20-NOV-16 19:18 Logged on Terminal TT0: as SYS2 | |
Good Evening | |
***************************************************************** | |
* * | |
* Welcome to RSX-11M-PLUS * | |
* * | |
* Version 4.6 Base level 87 * | |
* This is file LB:[1,2]LOGIN.TXT * | |
* * | |
***************************************************************** | |
Last interactive login on Sunday, November 20, 2016 19:13:50 (TT0:) | |
> | |
> | |
> | |
Simulation stopped, PC: 021240 (BR 21206) | |
sim> att ts0 pascal_v1_3.tpc | |
TS: unit is read only | |
sim> c | |
> ^U | |
>mou/for ms0: | |
> | |
> | |
> | |
> | |
> | |
> | |
> | |
>mou/for ms0: | |
> | |
>@[367,367]autoin | |
RSX-11M/M-PLUS Auto-Install Procedure V1.1 | |
20-NOV-16 19:19:47 | |
Type "?" for help; CTRL/Z to end; or valid input. | |
Which product(s) do you want to install? PAS | |
Type "?" for help; CTRL/Z to exit Auto-Install; or valid input. | |
Where are the update files located <DB0:>? MS0: | |
Type "?" for help; CTRL/Z to skip this product; or valid input. | |
Which device are the distribution files for PAS (PAS) located on (include colon) | |
? MS0: | |
BRU - Starting Tape 1 on MS0: | |
BRU - End of Tape 1 on MS0: | |
BRU - Completed | |
Products being installed: | |
Device Product Task name | |
------ ------- --------- | |
MS0: PAS (PAS) | |
Determining system configuration. | |
BRU - Starting Tape 1 on MS0: | |
BRU - End of Tape 1 on MS0: | |
BRU - Completed | |
Do you want to customize PAS (PAS) (Y/N) <N>? Y | |
Which directory do you want the PASCAL task assigned to ([g,m]) <[1,1]>? | |
Generate FPP or EIS code <FPP, EIS, UNKNOWN> <UNKNOWN>? FPP | |
Build the compiler using separate I & D space <NO>? | |
Allow future customization of this file <YES>? | |
Print release notes automatically <NO>? | |
Print the installation log automatically <NO>? | |
Do you want to customize PAS (PAS) again (Y/N) <N>? | |
Installation of PAS (PAS) beginning at 20-NOV-16 19:21:35 | |
Reading PASPAS.CFG. | |
Transferring kit files to work area. | |
BRU - Starting Tape 1 on MS0: | |
BRU - End of Tape 1 on MS0: | |
BRU - Completed | |
BRU - Starting Tape 1 on MS0: | |
BRU - End of Tape 1 on MS0: | |
BRU - Completed | |
19:21:35 *** MS0: -- Dismount complete | |
DMO -- TT0: dismounted from MS0: *** Final dismount initiated *** | |
Building product PAS (PAS). | |
Transferring files from work area. | |
Running IVP command procedure PASIVP.CMD. | |
PAS -- PDP-11 PASCAL V1.3-01 | |
23 I := J; { Tests that message file is correctly installed - should | |
give warning } | |
^150 | |
** PAS -- ERROR 150: W -- Must assign value before using variable | |
PDP-11 PASCAL V1.3 | |
As verification that the OTS is correctly installed, | |
you should now see a non-fatal run time warning | |
DOUBLE DEALLOCATION OF DYNAMIC MEMORY | |
** TT0 -- Warning -- Error 22 | |
Double deallocation of dynamic memory | |
At PC = 002702 | |
In PASTST At Or After 21 | |
Installation of PAS (PAS) ending at 20-NOV-16 19:22:17. | |
PIP -- Not a directory device | |
MS0:[262,200]PASUPD.DON;* | |
Installation of PAS (PAS) successful. | |
Auto-Install ended on 20-NOV-16 at 19:22:17. | |
> | |
> | |
> | |
> | |
> | |
Simulation stopped, PC: 021240 (BR 21206) | |
sim> att ts0 pdp11_c_v1_1.tpc | |
TS: unit is read only | |
sim> | |
sim> | |
sim> c | |
> | |
> | |
> | |
> | |
> | |
> | |
> | |
> | |
> | |
> | |
> | |
>mou/for ms0: | |
> | |
>@[367,367]autoin | |
RSX-11M/M-PLUS Auto-Install Procedure V1.1 | |
20-NOV-16 19:33:04 | |
Type "?" for help; CTRL/Z to end; or valid input. | |
Which product(s) do you want to install? CCC | |
Type "?" for help; CTRL/Z to exit Auto-Install; or valid input. | |
Where are the update files located <DB0:>? MS0: | |
Type "?" for help; CTRL/Z to skip this product; or valid input. | |
Which device are the distribution files for CCC (CCC) located on (include colon) | |
? MS0: | |
BRU - Starting Tape 1 on MS0: | |
BRU - End of Tape 1 on MS0: | |
BRU - Completed | |
Products being installed: | |
Device Product Task name | |
------ ------- --------- | |
MS0: CCC (CCC) | |
Determining system configuration. | |
BRU - Starting Tape 1 on MS0: | |
BRU - End of Tape 1 on MS0: | |
BRU - Completed | |
Do you want to customize CCC (CCC) (Y/N) <N>? Y | |
Suppress use of I/D space feature even if present <NO>? | |
Task directory <[3,54]>? | |
Target device <LB:>? | |
Print release notes <NO>? | |
Print log file <NO>? | |
Do you want to customize CCC (CCC) again (Y/N) <N>? | |
Installation of CCC (CCC) beginning at 20-NOV-16 19:34:06 | |
Reading CCCCCC.CFG. | |
Transferring kit files to work area. | |
BRU - Starting Tape 1 on MS0: | |
BRU - End of Tape 1 on MS0: | |
BRU - Completed | |
BRU - Starting Tape 1 on MS0: | |
BRU - End of Tape 1 on MS0: | |
BRU - Completed | |
19:34:06 *** MS0: -- Dismount complete | |
DMO -- TT0: dismounted from MS0: *** Final dismount initiated *** | |
Building product CCC (CCC). | |
Installing PDP-11 C product files | |
You must add the following line to your system startup command file: | |
@LB:[1,2]PDP11C.INS | |
PDP-11 C installation procedure ended | |
Transferring files from work area. | |
Running IVP command procedure CCCIVP.CMD. | |
Start of PDP-11 C Installation Verification Procedure | |
Verifying operation of PDP-11 C | |
Verifying presence of PDP-11 C product files | |
CCC has passed. | |
Installation of CCC (CCC) ending at 20-NOV-16 19:34:10. | |
PIP -- Not a directory device | |
MS0:[362,200]CCCUPD.DON;* | |
Installation of CCC (CCC) successful. | |
Auto-Install ended on 20-NOV-16 at 19:34:10. | |
> | |
> | |
> | |
Simulation stopped, PC: 021240 (BR 21206) | |
sim> | |
sim> | |
sim> att ts0 cobol_v4_4.tpc | |
TS: unit is read only | |
sim> | |
sim> | |
sim> | |
sim> c | |
> | |
> | |
> | |
>ufd [6,3] | |
> | |
>set /uic=[6,3] | |
> | |
>mou/for ms0: | |
> | |
>flx sy:/rs=ms0:[100,100]inscbl.cmd/do | |
> | |
>ins $edt | |
> | |
>edt inscbl.cmd | |
1 ; | |
*239 | |
239 ; | |
*s/;/.goto 900 | |
239 .goto 900 | |
1 substitution | |
*ex | |
DB0:[6,3]INSCBL.CMD;2 350 lines | |
>@inscbl | |
>; | |
>; I N S C B L . C M D | |
>; | |
>; COPYRIGHT (c) 1982 DIGITAL EQUIPMENT CORP. | |
>; | |
>; COMMAND FILE TO INSTALL COBOL V4.4 ONTO AN RSX-11M, 11M+ OR IAS SYSTEM USING | |
>; VERSION 1.8 OF RMS. | |
>; | |
>; YOU MUST BE LOGGED INTO A PRIVILEGED ACCT TO EXECUTE THIS COMMAND FILE. | |
>; | |
>; YOU MUST HAVE MOUNTED THE COBOL V4.4 DISTRIBUTION KIT PRIOR TO | |
>; EXECUTING THIS COMMAND FILE ! | |
>; | |
>; | |
>INS $LBR | |
>; | |
>* WHAT DEVICE IS YOUR DISTRIBUTION KIT MOUNTED ON (NO COLON)? [S R:2-4]: MS0 | |
>* ARE YOU INSTALLING COBOL ON A PDP-11 WITH CIS ? [Y/N]: N | |
>* WHAT IS YOUR SYSTEM DEVICE (NO COLON)? [S]: SY | |
>; | |
>* ARE YOU INSTALLING COBOL ON AN IAS SYSTEM? [Y/N]: N | |
>* WHAT DEVICE IS TO BE ASSIGNED FOR THE TASK-BUILD MAP (NO COLON)? [S]: SY | |
>ASN SY:=MP: | |
>* WHAT DIRECTORY DO YOU WANT THE COBOL TASKS ASSIGNED TO ([X,Y])? [S]: [6,3] | |
>; | |
>; REMOVE OLD COBOL FILES | |
>; | |
>PIP LB:[1,1]COBLIB.OLB;*/DE | |
PIP -- No such file(s) | |
LB:[1,1]COBLIB.OLB;* | |
>PIP LB:[1,1]COBOVR.OLB;*/DE | |
PIP -- No such file(s) | |
LB:[1,1]COBOVR.OLB;* | |
>PIP LB:[1,20]CBLLIB.OLB;*/DE | |
PIP -- No such file(s) | |
LB:[1,20]CBLLIB.OLB;* | |
>PIP LB:[1,24]CBLBLD.CMD;*/DE | |
PIP -- No such file(s) | |
LB:[1,24]CBLBLD.CMD;* | |
>PIP LB:[1,24]CBLBLD.ODL;*/DE | |
PIP -- No such file(s) | |
LB:[1,24]CBLBLD.ODL;* | |
>PIP LB:[1,24]CBLMRG.CMD;*,LB:[1,24]REFRMT.CMD;*/DE | |
PIP -- No such file(s) | |
LB:[1,24]CBLMRG.CMD;* | |
PIP -- No such file(s) | |
LB:[1,24]REFRMT.CMD;* | |
>PIP LB:[6,3]CBLMRG.CBL;*,LB:[6,3]REFRMT.CBL;*/DE | |
PIP -- No such file(s) | |
LB:[6,3]CBLMRG.CBL;* | |
PIP -- No such file(s) | |
LB:[6,3]REFRMT.CBL;* | |
>PIP LB:[6,3]IO001.CBL;*,LB:[6,3]IO002.CBL;*,LB:[6,3]IO003.CBL;*/DE | |
PIP -- No such file(s) | |
LB:[6,3]IO001.CBL;* | |
PIP -- No such file(s) | |
LB:[6,3]IO002.CBL;* | |
PIP -- No such file(s) | |
LB:[6,3]IO003.CBL;* | |
>PIP SY:[1,34]CBLMRG.MAP;*,SY:[1,34]REFRMT.MAP;*/DE | |
PIP -- No such file(s) | |
SY:[1,34]CBLMRG.MAP;* | |
PIP -- No such file(s) | |
SY:[1,34]REFRMT.MAP;* | |
>PIP SY:[1,34]COBOL.MAP;*/DE | |
PIP -- No such file(s) | |
SY:[1,34]COBOL.MAP;* | |
>PIP LB:[1,1]CID.OBJ;*/DE | |
PIP -- No such file(s) | |
LB:[1,1]CID.OBJ;* | |
>PIP LB:[1,1]CIROT0.ODL;*/DE | |
PIP -- No such file(s) | |
LB:[1,1]CIROT0.ODL;* | |
>PIP LB:[1,1]CIROT3.ODL;*/DE | |
PIP -- No such file(s) | |
LB:[1,1]CIROT3.ODL;* | |
>PIP LB:[1,1]CIO017.ODL;*/DE | |
PIP -- No such file(s) | |
LB:[1,1]CIO017.ODL;* | |
>PIP LB:[1,1]CIO027.ODL;*/DE | |
PIP -- No such file(s) | |
LB:[1,1]CIO027.ODL;* | |
>PIP LB:[1,1]CIO037.ODL;*/DE | |
PIP -- No such file(s) | |
LB:[1,1]CIO037.ODL;* | |
>PIP LB:[1,1]CIO047.ODL;*/DE | |
PIP -- No such file(s) | |
LB:[1,1]CIO047.ODL;* | |
>PIP LB:[1,1]CIO057.ODL;*/DE | |
PIP -- No such file(s) | |
LB:[1,1]CIO057.ODL;* | |
>PIP LB:[1,1]CIO067.ODL;*/DE | |
PIP -- No such file(s) | |
LB:[1,1]CIO067.ODL;* | |
>PIP LB:[1,1]CIO077.ODL;*/DE | |
PIP -- No such file(s) | |
LB:[1,1]CIO077.ODL;* | |
>; | |
>; | |
>; COPY FILES FROM THE DISTRIBUTION DEVICE | |
>; | |
>FLX SY:[6,3] = MS0:[200,200]*.CBL,[200,210]*.*,[200,100]*.* | |
>; | |
>; PLACE IN THE APPROPRIATE AREAS | |
>; | |
>PIP LB:[6,3]IO001.CBL/NV/RE=SY:[6,3]IO001.CBL | |
>PIP LB:[6,3]IO002.CBL/NV/RE=SY:[6,3]IO002.CBL | |
>PIP LB:[6,3]IO003.CBL/NV/RE=SY:[6,3]IO003.CBL | |
>PIP LB:[1,1]COBLIB.OLB/NV/RE=SY:[6,3]COBLIB.OLB | |
>PIP LB:[1,1]COBOVR.OLB/NV/RE=SY:[6,3]COBOVR.OLB | |
>PIP LB:[1,20]CBLLIB.OLB/NV/RE=SY:[6,3]COBBLD.OLB | |
>PIP LB:[1,24]CBLBLD.ODL/NV/RE=SY:[6,3]CBLBLD.ODL | |
>PIP LB:[1,24]CBLBLD.CMD/NV/RE=SY:[6,3]CBLBLD.CMD | |
>PIP LB:[1,24]CBLMRG.CMD/NV/RE=SY:[6,3]CBLMRG.CMD | |
>PIP LB:[1,24]REFRMT.CMD/NV/RE=SY:[6,3]REFRMT.CMD | |
>PIP LB:[6,3]CBLMRG.CBL/NV/RE=SY:[6,3]CBLMRG.CBL | |
>PIP LB:[6,3]REFRMT.CBL/NV/RE=SY:[6,3]REFRMT.CBL | |
>PIP LB:[1,1]CID.OBJ;1/NV/RE=SY:[6,3]COBCID.OBJ | |
>; | |
>; PERFORM INSTALLATION | |
>@ <EOF> | |
>edt [1,24]cblbld.cmd | |
1 ;CBLBLD.CMD | |
*7 | |
7 COBOL,MP:[1,34]COBOL/-SP=[1,24]CBLBLD/MP | |
*s|,|/sb,| | |
7 COBOL/sb,MP:[1,34]COBOL/-SP=[1,24]CBLBLD/MP | |
1 substitution | |
*ex | |
DB0:[1,24]CBLBLD.CMD;2 69 lines | |
> | |
> | |
>TKB @LB:[1,24]CBLBLD.CMD | |
> | |
> | |
>PIP LB:[6,3]COBOL.TSK/NV/RE=LB:[6,3]COBOL.TSK | |
PIP -- No such file(s) | |
LB:[6,3]COBOL.TSK | |
> | |
> | |
>TKB @LB:[1,24]CBLBLD.CMD | |
MCR -- Task active | |
> | |
> | |
> | |
> | |
> | |
> | |
>PIP LB:[6,3]COBOL.TSK/NV/RE=LB:[6,3]COBOL.TSK | |
> | |
>INS LB:[6,3]COBOL.TSK | |
> | |
>CBL DB0:[6,3]CBLMRG/-SKL=LB:[6,3]CBLMRG/ERR:2 | |
> | |
>TKB @LB:[1,24]CBLMRG.CMD | |
> | |
>CBL DB0:[6,3]REFRMT/-SKL=LB:[6,3]REFRMT/ERR:2 | |
> | |
>PIP LB:[6,3]CBLMRG.TSK/NV/RE=LB:[6,3]CBLMRG.TSK | |
> | |
>PIP LB:[6,3]REFRMT.TSK/NV/RE=LB:[6,3]REFRMT.TSK | |
PIP -- No such file(s) | |
LB:[6,3]REFRMT.TSK | |
> | |
>[A | |
MCR -- Illegal function | |
[B | |
MCR -- Illegal function | |
> | |
> | |
> | |
>PIP LB:[6,3]REFRMT.TSK/NV/RE=LB:[6,3]REFRMT.TSK | |
PIP -- No such file(s) | |
LB:[6,3]REFRMT.TSK | |
> | |
> | |
>PIP LB:[6,3]REFRMT.TSK/NV/RE=LB:[6,3]REFRMT.TSK | |
PIP -- No such file(s) | |
LB:[6,3]REFRMT.TSK | |
>CBL DB0:[6,3]REFRMT/-SKL=LB:[6,3]REFRMT/ERR:2 | |
>PIP LB:[6,3]REFRMT.TSK/NV/RE=LB:[6,3]REFRMT.TSK | |
PIP -- No such file(s) | |
LB:[6,3]REFRMT.TSK | |
> | |
> | |
>INS LB:[6,3]CBLMRG.TSK | |
>INS LB:[6,3]REFRMT.TSK | |
INS -- File not found | |
>CBL DB0:[6,3]IO001/-SKL=LB:[6,3]IO001/ERR:2 | |
>CBL DB0:[6,3]IO002/-SKL=LB:[6,3]IO002/ERR:2 | |
>CBL DB0:[6,3]IO003/-SKL=LB:[6,3]IO003/ERR:2 | |
>TKB IO001=IO001,LB:[1,1]COBLIB/LB,LB:[1,1]RMSLIB/LB | |
>TKB IO002=IO002,LB:[1,1]COBLIB/LB,LB:[1,1]RMSLIB/LB | |
>TKB IO003=IO003,LB:[1,1]COBLIB/LB,LB:[1,1]RMSLIB/LB | |
>run io001 | |
Successful test of COBOL-11 verification program IO001 | |
>run io002 | |
Successful test of COBOL-11 verification program IO002 | |
>run io003 | |
Successful test of COBOL-11 verification program IO003 | |
>run $shutup | |
RSX-11M-PLUS Shut down program | |
Enter minutes to wait before shutdown: 0 | |
Reason for shutdown (<CR> for none): | |
OK to shutdown? [Y/N]: Y | |
All further logins are disabled | |
20-NOV-16 19:45 System is now shutting down -- JUICHI | |
QUE /STO:QMG | |
> | |
STOP/ACCOUNTING SHUTUP | |
19:45:17 SYSLOG -- 47. Exiting | |
> | |
@LB:[1,2]SHUTUP | |
>VCP DISCONNECT /ALL | |
>@ <EOF> | |
> | |
ELI /NOLOG | |
> | |
ACS DB0:/BLKS=0. | |
ACS -- Checkpoint file now inactive | |
> | |
DMO DB0:/DEV/LOCK=V | |
DMO -- System disk being dismounted | |
DMO -- SYSTEM dismounted from DB0: *** Final dismount initiated *** | |
19:45:18 *** DB0: -- Dismount complete | |
> | |
DMO MS0:/DEV/LOCK=V | |
19:45:23 *** MS0: -- Dismount complete | |
DMO -- TT0: dismounted from MS0: *** Final dismount initiated *** | |
> | |
SHUTUP operation complete | |
HALT instruction, PC: 126130 (CLRB @#177776) | |
sim> exit | |
Goodbye | |
Eth: closed tap2 | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ |
PART 5: Wrapping Up - Startup Scripts etc.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[openvms@sanyalnet-cloud-vps2 pdp11]$ ################### | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ # BASED ON THE FABULOUS INSTRUCTIONS AT http://pdp2011.sytse.net/wordpress/install-5/ | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ ################### | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ # --------------------------------- | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ # HERE IS PDP11.INI initialization file for SIMH PDP11 | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ # --------------------------------- | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ cat pdp11.ini | |
set cpu 11/70 | |
set cpu 2m | |
set lpt disable | |
set ptr disable | |
set ptp disable | |
set dz disable | |
set rk disable | |
set rl disable | |
set hk disable | |
set rx disable | |
set tq disable | |
set cr disable | |
set xq disable | |
; Network Adapter | |
set xu enable | |
attach xu tap:tap2 | |
; | |
set rq disable | |
set tm disable | |
;boot disk | |
set rp0 rp06 | |
att rp0 rsx11m6.dsk | |
; | |
set rp1 disable | |
set rp2 disable | |
set rp3 disable | |
set rp4 disable | |
set rp5 disable | |
set rp6 disable | |
set rp7 disable | |
set ts disable | |
; | |
boot rp0 | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ # --------------------------------- | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ sudo ./pdp11 | |
[sudo] password for openvms: | |
PDP-11 simulator V4.0-0 Beta git commit id: c9af9a70 | |
Disabling XQ | |
libpcap version 1.5.3 | |
Eth: opened OS device tap2 | |
sim> b rp0 | |
RSX-11M-PLUS V4.6 BL87 1024.KW System:"JUICHI" | |
>RED DB:=SY: | |
>RED DB:=LB: | |
>RED DB:=SP: | |
>MOU DB0:"RSX11MPBL87" | |
>@DB:[1,2]STARTUP | |
>; PLEASE NOTE | |
>; | |
>; If you have not yet read the system release notes, please do so | |
>; now before attempting to perform a SYSGEN or to utilize the new | |
>; features of this system. | |
>; | |
>; | |
>* Please enter time and date (HH:MM DD-MMM-YYYY) [S]: 19:50 20-nov-2016 | |
>TIME 19:50 20-nov-2016 | |
>ACS SY:/BLKS=1024. | |
>CON ONLINE ALL | |
>ELI /LOG/LIM | |
>CLI /INIT=DCL/CTRLC/DPR="<15><12>/$ /" | |
>INS LB:[1,1]RMSRESAB.TSK/RON=YES/PAR=GEN | |
>INS LB:[1,1]RMSLBL.TSK/RON=YES/PAR=GEN | |
>INS LB:[1,1]RMSLBM.TSK/RON=YES/PAR=GEN | |
>INS $QMGCLI | |
>INS $QMGCLI/TASK=...PRI | |
>INS $QMGCLI/TASK=...SUB | |
>QUE /START:QMG | |
>INS $QMGPRT/TASK=PRT.../SLV=NO | |
>QUE LP0:/CR/NM | |
>START/ACCOUNTING | |
>CON ESTAT LP0: | |
>QUE BAP0:/BATCH | |
>QUE BAP0:/AS:BATCH | |
>@ <EOF> | |
> | |
> | |
> | |
>ins $edt | |
>bye | |
Have a Good Evening | |
20-NOV-16 19:51 TT0: logged off JUICHI | |
> | |
> | |
> | |
>[B | |
MCR -- Illegal function | |
> | |
> | |
>hello system | |
Password: | |
RSX-11M-PLUS V4.6 BL87 [1,54] System JUICHI | |
20-NOV-16 19:55 Logged on Terminal TT0: as SYS1 | |
Good Evening | |
***************************************************************** | |
* * | |
* Welcome to RSX-11M-PLUS * | |
* * | |
* Version 4.6 Base level 87 * | |
* This is file LB:[1,2]LOGIN.TXT * | |
* * | |
***************************************************************** | |
Last interactive login on Sunday, November 20, 2016 19:18:41 (TT0:) | |
> | |
> | |
>edt [1,2]startup.cmd | |
1 .; | |
*169 | |
169 .EXIT | |
* | |
[EOB] | |
*[D | |
^ | |
Unexpected characters after end of command | |
*[D | |
^ | |
Unexpected characters after end of command | |
*169 | |
169 .EXIT | |
*ins | |
ins lb:[1,1]dblrsx/par=gen | |
ins $dibol83 | |
ins $dblmsgmgr | |
ins $dblsort1 | |
ins $dblsort2 | |
ins $dblmnugen/task=b&mnu | |
dcl run msgmgr /delay=1s | |
ins lb:[3,54]f77.tsk/task=b&f77 | |
ins lb:[3,54]pdp11c.tsk/task=b&ccc | |
ins lb:[1,1]pdppas.tsk/task=b&pas | |
INS LB:[1,1]BP2RES/RON=YES/PAR=GEN | |
ins lb:[1,54]bp2ic2.tsk/task=b&bp2/inc=1000 | |
ins lb:[6,3]cobol.tsk | |
ins lb:[6,3]cblmrg.tsk | |
ins lb:[6,3]refrmt.tsk | |
.sett $cex | |
.sett $dec | |
.sett $nns | |
asn db0:=xx: | |
.setf $lat | |
@[5,1]netins | |
ins $edt | |
ins $tkb | |
^Z | |
169 .EXIT | |
*167 | |
167 | |
*166 | |
166 @LB:[1,2]QMGSTOP.CMD | |
*179 | |
[EOB] | |
*ex | |
DB0:[1,2]STARTUP.CMD;2 196 lines | |
>type DB0:[1,2]STARTUP.CMD | |
.; | |
.; STARTUP.CMD for RSX-11M-PLUS distribution kits. | |
.; | |
.; | |
.; This file is a prototype startup file distributed as part of the | |
.; RSX-11M-PLUS distribution. You should customize this file to meet | |
.; the needs of your particular installation. For example, application | |
.; tasks may be installed here, the CUSPS from LIBUIC ([3,54] on the | |
.; distribution kit) may be installed if not already installed in the | |
.; saved system image, etc. | |
.; | |
; PLEASE NOTE | |
; | |
; If you have not yet read the system release notes, please do so | |
; now before attempting to perform a SYSGEN or to utilize the new | |
; features of this system. | |
; | |
.IF <SYSUIC> NE "[2,54]" .GOTO NONEWS | |
; | |
; In order to start the SYSGEN process, type: | |
; | |
; >@SYSGEN | |
; | |
; When SYSGEN has completed and your generated system is | |
; running, you may wish to edit several supplied prototype | |
; command and text files to suit your system and application: | |
; | |
; File Purpose | |
; ---- ------- | |
; [0,0]RSX11.SYS An account/password file | |
; This file does contain privileged accounts. | |
; | |
; [1,2]STARTUP.CMD (This file) Invoked at bootstrap time to | |
; control bringing up the system. | |
; | |
; [1,2]QMGSTART.CMD Invoked by STARTUP to start up the Queue | |
; Manager and spooling system. | |
; | |
; [1,2]SHUTUP.CMD Invoked by SHUTUP when taking down the system | |
; to perform system dependent shutdown tasks. | |
; | |
; [1,2]QMGSTOP.CMD Invoked by SHUTUP to stop the Queue Manager | |
; and spooling system. | |
; | |
; [1,2]LOGIN.TXT Displayed on user's terminal when logging in. | |
; | |
; [1,2]BATCH.TXT Displayed at the beginning of each batch log | |
; file. | |
; | |
.NONEWS: | |
.ENABLE SUBSTITUTION | |
.ENABLE GLOBAL | |
.; Determine terminal type | |
.; Output a blank line so that if the terminal does not recognize the | |
.; SET /INQUIRE escape sequence, the garbage characters that it prints | |
.; will not overprint the last command. | |
; | |
.ENABLE QUIET | |
SET /INQUIRE=TI: | |
.DISABLE QUIET | |
.IF <EXSTAT> EQ <SUCCES> .GOTO NON020 | |
; | |
; Please ignore any random characters that may have printed on your | |
; terminal just now. They came from a SET /INQUIRE=TI: command. | |
; Evidently your terminal does not recognize escape sequences. | |
; This will not affect the running of this command file. | |
; | |
.NON020:.; Continue | |
.ENABLE QUIET | |
ASN LB:=WK: | |
.DISABLE QUIET | |
.; Request the correct time of day. | |
.IFDF $TIME .GOTO SETIME | |
.; See if the system has a known TOY clock | |
.SETF $TOY | |
.PARSE <FMASK> "," FMX FMX FMX FMX HFMSK FMX | |
.SETN TEMPN 'HFMSK' | |
.SETN TEMPN TEMPN&1400 | |
.SETS TEMPS "(HH:MM DD-MMM-YYYY)" | |
.IF TEMPN EQ 0 .GOTO ASKTIM | |
.ENABLE QUIET | |
TIM /SYNC | |
.DISABLE QUIET | |
.IF <EXSTAT> NE 1 .GOTO ASKTIM | |
.PARSE <TIME> ":" HH MM SS | |
.SETS TEMPS "(Default:'<DATE4>' 'HH':'MM')" | |
.SETT $TOY | |
.ASKTIM: | |
.ASKS $TIME Please enter time and date 'TEMPS' | |
.IFT $TOY .IF <STRLEN> EQ 0 .GOTO SETIME | |
.IF <STRLEN> < 12 .GOTO ASKTIM | |
TIME '$TIME' | |
.IF <EXSTAT> <> <SUCCES> .GOTO ASKTIM | |
.SETIME: | |
.; Allocate system controlled checkpoint space | |
.IFNDF $ACSSY ACS SY:/BLKS=1024. | |
.; Bring on line all configured devices | |
.IFDF $CONAL .GOTO NOCON | |
CON ONLINE ALL | |
.NOCON: | |
.; Start the system error logger | |
ELI /LOG/LIM | |
.; Create CLI for DIGITAL Command Language (DCL) | |
.IFNINS ...DCL INS $DCL/CLI=YES/TASK=...DCL/PRI=160. | |
CLI /INIT=DCL/CTRLC/DPR="<15><12>/$ /" | |
.; Install RMS tasks | |
.; | |
.; Install all segments of the RMS segmented library | |
INS LB:[1,1]RMSRESAB.TSK/RON=YES/PAR=GEN | |
INS LB:[1,1]RMSLBL.TSK/RON=YES/PAR=GEN | |
INS LB:[1,1]RMSLBM.TSK/RON=YES/PAR=GEN | |
.; If you wish to use the RMSDAP resident library to access RMS files | |
.; on remote nodes, use the next command (remove the comment delimiters): | |
.; | |
.; INS LB:[1,1]DAPRES.TSK/RON=YES/PAR=GEN | |
.; | |
.; The following RMS Utilities may be individually installed as needed | |
.; (by removing the comment delimiters): | |
.; | |
.; INS LB:[3,54]RMSDES.TSK | |
.; INS LB:[3,54]RMSDEF.TSK | |
.; INS LB:[3,54]RMSBCK.TSK | |
.; INS LB:[3,54]RMSRST.TSK | |
.; INS LB:[3,54]RMSCNV.TSK | |
.; INS LB:[3,54]RMSIFL.TSK | |
.; INS LB:[3,54]RMSDSP.TSK | |
.; Nest to the prototype Queue Manager startup file. | |
@LB:[1,2]QMGSTART.CMD | |
.IF <EXSTAT> = <SUCCES> .GOTO DONE | |
.; An error was encountered in starting the Queue Manager and | |
.; associated tasks. Nest to the Queue Manager stop proceedure | |
.; to back out of the startup. | |
@LB:[1,2]QMGSTOP.CMD | |
.DONE: | |
ins lb:[1,1]dblrsx/par=gen | |
ins $dibol83 | |
ins $dblmsgmgr | |
ins $dblsort1 | |
ins $dblsort2 | |
ins $dblmnugen/task=b&mnu | |
dcl run msgmgr /delay=1s | |
ins lb:[3,54]f77.tsk/task=b&f77 | |
ins lb:[3,54]pdp11c.tsk/task=b&ccc | |
ins lb:[1,1]pdppas.tsk/task=b&pas | |
INS LB:[1,1]BP2RES/RON=YES/PAR=GEN | |
ins lb:[1,54]bp2ic2.tsk/task=b&bp2/inc=1000 | |
ins lb:[6,3]cobol.tsk | |
ins lb:[6,3]cblmrg.tsk | |
ins lb:[6,3]refrmt.tsk | |
.sett $cex | |
.sett $dec | |
.sett $nns | |
asn db0:=xx: | |
.setf $lat | |
@[5,1]netins | |
ins $edt | |
ins $tkb | |
.EXIT | |
>edt [5,1]netins.cmd | |
1 .; | |
*f"netxxu" | |
*f "netxxu" | |
*f bnetxxub | |
^ | |
Unexpected characters after end of command | |
*f "netxxu" | |
String was not found | |
*f "netxxu" | |
String was not found | |
*q | |
^ | |
Unrecognized command | |
*quit | |
>[A | |
MCR -- Illegal function | |
[B | |
MCR -- Illegal function | |
> | |
> | |
>edt [5,1]netins.cmd | |
1 .; | |
*f"netxxu" | |
*t | |
75 .ASKN [1:377:'NETXX1'] NETXXU What is the network UIC group cod | |
e | |
*s/./;/ | |
75 ;ASKN [1:377:'NETXX1'] NETXXU What is the network UIC group cod | |
e | |
1 substitution | |
* | |
76 .ENABLE QUIET | |
*[D | |
^ | |
Unexpected characters after end of command | |
*[Dt | |
^ | |
Unexpected characters after end of command | |
*t | |
76 .ENABLE QUIET | |
*t | |
76 .ENABLE QUIET | |
*75 | |
75 ;ASKN [1:377:'NETXX1'] NETXXU What is the network UIC group cod | |
e | |
* | |
76 .ENABLE QUIET | |
* | |
77 SET /NETUIC=['NETXXU',54] | |
*75 | |
75 ;ASKN [1:377:'NETXX1'] NETXXU What is the network UIC group cod | |
e | |
*ins | |
.setn netxxu 5 | |
^Z | |
75 ;ASKN [1:377:'NETXX1'] NETXXU What is the network UIC group cod | |
e | |
* | |
76 .ENABLE QUIET | |
*ex | |
DB0:[5,1]NETINS.CMD;2 246 lines | |
> | |
>type DB0:[5,1]NETINS.CMD | |
.; | |
.; NETINS.CMD - Network Installation Command File | |
.; | |
.; This command file installs the network tasks you have | |
.; selected during NETGEN. If the logical device XX: is | |
.; already defined, it is assumed to be the disk on which the | |
.; network tasks reside. | |
.; | |
.; The following symbols may be defined on entry. | |
.; | |
.; $CEX If true, the CEX System will be loaded. | |
.; If false, it will not be loaded. | |
.; If not defined, the user will be asked. | |
.; | |
.; $xxx If true, the CEX Product will be started. | |
.; If false, it will not be started. | |
.; If not defined, the user will be asked. | |
.; | |
.; The "xxx" is the NETGEN id for the CEX Product | |
.; (example: $DEC for the DECnet Product and $PSI | |
.; for the PSI Product). | |
.; | |
.; The following symbols will be defined on exit. | |
.; | |
.; <EXSTAT> = 1 if CEX System loaded, 0 if not. | |
.; | |
.ENABLE GLOBAL | |
.ENABLE SUBSTITUTION | |
.DISABLE LOWERCASE | |
.SETS NETUIC <UIC> | |
.SETS NETSUC <SYSUIC> | |
.SETF NETASN | |
.SETF DCLI | |
.IF <CLI> NE "DCL" .GOTO NET05 | |
.SETT DCLI | |
.ENABLE QUIET | |
SET TERM MCR | |
.DISABLE QUIET | |
.NET05: | |
.TESTFILE SY: | |
.PARSE <FILSPC> ":" NETXXS NETXXD | |
.SETS NETXXD "" | |
.IFNDF $CEX .ASK $CEX Do you want to install and load the CEX system | |
.IFNDF $DEC .ASK $DEC Do you want to install and start DECnet | |
.IFNDF $NNS .ASK $NNS Do you want to install and start NNS | |
.IFNDF $LAT .ASK $LAT Do you want to install and start LAT | |
.IFT $CEX .GOTO NET10 | |
.IFT $DEC .GOTO NET10 | |
.IFNDF $LAT .SETF $LAT | |
.IFT $LAT .GOTO NET10 | |
.IFT $NNS .GOTO NET10 | |
.EXIT 0 | |
.NET10: | |
.TESTFILE XX:[0,0]000000.DIR | |
.IF <FILERR> EQ 1 .GOTO NET15 | |
.NET12: | |
.ASKS NETXXD On what device are the network tasks [D='NETXXS':] | |
.IF NETXXD EQ "" .SETS NETXXD "'NETXXS':" | |
.PARSE NETXXD ":" NETXXD T | |
.TEST NETXXD | |
.IFF <ALPHAN> .GOTO NET12 | |
.SETS NETXXD "'NETXXD':" | |
.SETT NETASN | |
.ENABLE QUIET | |
.IFT NETASN ASN 'NETXXD'=XX: | |
.DISABLE QUIET | |
.GOTO NET10 | |
.NET15: | |
.TESTFILE XX:'<NETUIC>'AUX.STB | |
.IF <FILERR> EQ 1 .GOTO NET20 | |
.PARSE <UIC> "[," NETXX0 NETXX1 NETXX0 | |
.setn netxxu 5 | |
;ASKN [1:377:'NETXX1'] NETXXU What is the network UIC group code | |
.ENABLE QUIET | |
SET /NETUIC=['NETXXU',54] | |
.DISABLE QUIET | |
.GOTO NET15 | |
.NET20: .SETF NETLOA | |
.IFNINS LOA .SETT NETLOA | |
.IFNINS LOA INS $LOA | |
.; | |
.; Load the NN: driver before installing tasks for LUN assignments. | |
.; | |
.IFF $CEX .IFF $DEC .IFF $NNS .GOTO NET30 | |
ASN XX:=LB: | |
SET /SYSUIC='<NETUIC>' | |
.IFNLOA NN: LOA NN:/VEC | |
.TESTDEVICE NN: | |
.TEST <EXSTRI> "ONL" | |
.IF <STRLEN> EQ 0 CON ONL NN: | |
SET /SYSUIC='NETSUC' | |
ASN =LB: | |
.IFT $NNS .IFNINS ...SCP INS XX:'<NETUIC>'SCPRES | |
.IFT $NNS .IFNACT NT.NNS .IFNINS NT$NNS INS XX:'<NETUIC>'NNS | |
.IFT $NNS .IFNINS ...NNC ;INS XX:'<NETUIC>'NNCRES | |
.IFT $NNS .IFINS ...SCP .IFNACT NT.NNS SCP START FROM XX:'<NETUIC>' SIL | |
(I) | |
.NET30: | |
.; | |
.; Install all appropriate tasks | |
.; | |
.IFF $CEX .GOTO NETX1 | |
INS XX:'<NETUIC>'NTINIT | |
INS XX:'<NETUIC>'NTL | |
INS XX:'<NETUIC>'MLD | |
INS XX:'<NETUIC>'EVC | |
INS XX:'<NETUIC>'NCPRES | |
; INS XX:'<NETUIC>'CFERES | |
; INS XX:'<NETUIC>'VNP | |
INS XX:'<NETUIC>'NMVACP | |
SET /SYSUIC='<NETUIC>' | |
ASN XX:=LB: | |
.IFNLOA NM: LOA NM:/HIGH/VEC | |
.TESTDEVICE NM: | |
.TEST <EXSTRI> "ONL" | |
.IF <STRLEN> EQ 0 CON ONL NM: | |
ASN =LB: | |
SET /SYSUIC='NETSUC' | |
INS XX:'<NETUIC>'LOO | |
.IFNINS LOO... INS XX:'<NETUIC>'LOO/TASK=LOO... | |
INS XX:'<NETUIC>'EVFRES | |
.NETX1: | |
.IFF $DEC .GOTO DECX1 | |
INS XX:'<NETUIC>'NETACP | |
.TESTFILE XX:'<NETUIC>'NGACP.TSK | |
.IF <FILERR> EQ 1 INS XX:'<NETUIC>'NGACP | |
INS XX:'<NETUIC>'NICE | |
INS XX:'<NETUIC>'EVR | |
INS XX:'<NETUIC>'NTD | |
INS XX:'<NETUIC>'NTDEMO | |
INS XX:'<NETUIC>'LIN | |
INS XX:'<NETUIC>'MIR | |
INS XX:'<NETUIC>'NVP | |
INS XX:'<NETUIC>'NFTRES | |
INS XX:'<NETUIC>'FTSRES | |
INS XX:'<NETUIC>'FTSDEQRES | |
SET /UIC=[1,1] | |
.TESTFILE LB:[0,0]001004.DIR | |
.IF <FILERR> NE 1 UFD LB:[1,4] | |
.IFNINS ...PIP .SETT DECPIP | |
.IFDF DECPIP INS $PIP | |
PIP LB:[0,0]001004.DIR/PR:0 | |
.IFDF DECPIP REM ...PIP | |
SET /UIC='NETUIC' | |
.IFACT QMG... QUE FTSQUE:/CR/NM | |
.IFACT QMG... QUE FTSDEQ:/SP/EX | |
.IFACT QMG... QUE FTSDEQ:/AS:FTSQUE | |
.SETT L1 | |
.SETF NORMS | |
.SETF RNGRMS | |
.TESTPARTITION RMSRES | |
.TEST <EXSTRI> ",NSP," | |
.IF <STRLEN> NE 0 .SETT NORMS | |
.SETS T3 "1" | |
.IFF NORMS .PARSE <EXSTRI> ",,," T1 T2 T3 T4 | |
.SETN N3 'T3' | |
.IFT NORMS ;**WARNING** FAL can not be installed because RMSRES is not i | |
nstal | |
led | |
.IF N3 LT 100 .SETT RNGRMS | |
.IFF NORMS .IFT RNGRMS ;**WARNING** FAL can not be installed because the | |
wron | |
g RMSRES is installed | |
.IFT NORMS .SETF L1 | |
.IFT RNGRMS .SETF L1 | |
.SETT L2 | |
.SETT L3 | |
.TESTPARTITION RMSLBL | |
.TEST <EXSTRI> ",NSP," | |
.IF <STRLEN> NE 0 .SETF L2 | |
.TESTPARTITION RMSLBM | |
.TEST <EXSTRI> ",NSP," | |
.IF <STRLEN> NE 0 .SETF L2 | |
.TESTPARTITION RMSLBA | |
.TEST <EXSTRI> ",NSP," | |
.IF <STRLEN> NE 0 .SETF L3 | |
.TESTPARTITION RMSLBB | |
.TEST <EXSTRI> ",NSP," | |
.IF <STRLEN> NE 0 .SETF L3 | |
.TESTPARTITION RMSLBC | |
.TEST <EXSTRI> ",NSP," | |
.IF <STRLEN> NE 0 .SETF L3 | |
.TESTPARTITION RMSLBD | |
.TEST <EXSTRI> ",NSP," | |
.IF <STRLEN> NE 0 .SETF L3 | |
.TESTPARTITION RMSLBE | |
.TEST <EXSTRI> ",NSP," | |
.IF <STRLEN> NE 0 .SETF L3 | |
.TESTPARTITION RMSLBF | |
.TEST <EXSTRI> ",NSP," | |
.IF <STRLEN> NE 0 .SETF L3 | |
.IFF L2 .IFF L3 ;**WARNING** FAL cannot be installed - | |
.IFF L2 .IFF L3 ; Either RMSLBL and RMSLBM | |
.IFF L2 .IFF L3 ; or RMSLBA,RMSLBB,RMSLBC,RMSLBD,RMSLBE,and | |
RMSLBF | |
.IFF L2 .IFF L3 ; must be installed | |
.IFF L2 .IFF L3 .SETF L1 | |
.IFT L1 INS XX:'<NETUIC>'FAL | |
.IFT L1 INS XX:'<NETUIC>'FALLOG | |
INS XX:'<NETUIC>'MCM | |
INS XX:'<NETUIC>'RMT | |
INS XX:'<NETUIC>'RMTACP/CLI=YES | |
CLI /INIT=RMTACP/NULL/RESTRICT/CPR="<15><12>/RMT>/" | |
SET /SYSUIC='<NETUIC>' | |
ASN XX:=LB: | |
.IFNLOA HT: LOA HT:/HIGH/VEC | |
SET /SYSUIC='NETSUC' | |
ASN =LB: | |
INS XX:'<NETUIC>'RMHACP | |
INS XX:'<NETUIC>'NCTCTL | |
INS XX:'<NETUIC>'TLKRES | |
INS XX:'<NETUIC>'LSN | |
INS XX:'<NETUIC>'PHONE/TASK=...PHO | |
INS XX:'<NETUIC>'PHONE/TASK=PHO$$$ | |
.IFNINS ...LCP .IFT $LAT INS XX:'<NETUIC>'LCP | |
INS XX:'<NETUIC>'TCL | |
.DECX1: | |
.; | |
.; Load the CEX System, start CEX Products | |
.; | |
.IFNDF $LAT .SETF $LAT | |
.IFT NETLOA REM ...LOA | |
.TESTFILE XX:[005,001]NETRND.CMD | |
.IF <FILERR> NE 1 .GOTO NETNN0 | |
.IFF $NNS .GOTO NETNN0 | |
.SETF NETCFE | |
.IFNINS ...CFE .SETT NETCFE | |
.IFT NETCFE INS XX:'<NETUIC>'CFERES | |
.SETF NETPIP | |
.IFNINS ...PIP .SETT NETPIP | |
.IFT NETPIP INS $PIP | |
CFE @XX:[005,001]NETRND | |
PIP XX:[005,001]NETRND.COM=XX:[005,001]NETRND.CMD/RE | |
.IFT NETCFE REM ...CFE | |
.IFT NETPIP REM ...PIP | |
.NETNN0: | |
.IFT $CEX NCP SET SYS | |
.IFT NETASN .IFF $LAT ASN =XX: | |
.IFT $DEC NCP SET EXE STA ON | |
.IFNINS ...LCP .IFT $LAT INS XX:'<NETUIC>'LCP | |
.IFT NETASN .IFT $LAT ASN =XX: | |
.IFT $LAT LCP START | |
.ENABLE QUIET | |
.IFT DCLI SET /DCL=TI: | |
.DISABLE QUIET | |
> | |
> | |
> | |
> | |
>run $shutup | |
RSX-11M-PLUS Shut down program | |
Enter minutes to wait before shutdown: 0 | |
Reason for shutdown (<CR> for none): | |
OK to shutdown? [Y/N]: Y | |
All further logins are disabled | |
20-NOV-16 20:04 System is now shutting down -- JUICHI | |
QUE /STO:QMG | |
> | |
STOP/ACCOUNTING SHUTUP | |
20:04:51 SYSLOG -- 47. Exiting | |
> | |
@LB:[1,2]SHUTUP | |
>VCP DISCONNECT /ALL | |
>@ <EOF> | |
> | |
ELI /NOLOG | |
> | |
ACS DB0:/BLKS=0. | |
ACS -- Checkpoint file now inactive | |
> | |
DMO DB0:/DEV/LOCK=V | |
DMO -- System disk being dismounted | |
DMO -- SYSTEM dismounted from DB0: *** Final dismount initiated *** | |
20:04:52 *** DB0: -- Dismount complete | |
> | |
SHUTUP operation complete | |
HALT instruction, PC: 126130 (CLRB @#177776) | |
sim> exit | |
Goodbye | |
Eth: closed tap2 | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ tar cvzf install-5-finish-up-complete.tgz * --exclude="*tgz" | |
basic_plus_2_rsx_v2_5.tpc | |
basic_plus_2_rsx_v2_5.zip | |
basic_plus_2_rsx_v2_7.tpc | |
basic_plus_2_rsx_v2_7.zip | |
cobol_v4_4.tpc | |
cobol_v4_4.zip | |
dibol_v1_4.tpc | |
dibol_v1_4.zip | |
INSTRUCTIONS/ | |
INSTRUCTIONS/install-1-sysgen.html | |
INSTRUCTIONS/install-2-decnet.html | |
INSTRUCTIONS/install-3-basic-plus.html | |
INSTRUCTIONS/install-4-Dibol-Pascal-C-Cobol.html | |
INSTRUCTIONS/install-5-finishing-up.html | |
pascal_v1_3.tpc | |
pascal_v1_3.zip | |
pdp11 | |
pdp11_c_v1_1.tpc | |
pdp11_c_v1_1.zip | |
pdp11.ini | |
pdp11.ini.bak | |
pdp8 | |
rsx11m6.dsk | |
rsx11mpbl87.dsk | |
rsx11mpbl87.dsk.bz2 | |
rsxm70.dsk.bz2 | |
run | |
rundecnet | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ chmod a-w *tgz | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ chmod a-w *zip | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ ls -lrt | |
total 766644 | |
-rwxr-x--- 1 openvms openvms 3211264 Mar 22 2000 pdp11_c_v1_1.tpc | |
-rwxr-x--- 1 openvms openvms 2129920 Mar 22 2000 basic_plus_2_rsx_v2_5.tpc | |
-rwxr-x--- 1 openvms openvms 1343488 Mar 23 2000 cobol_v4_4.tpc | |
-rwxr-x--- 1 openvms openvms 770048 Mar 23 2000 dibol_v1_4.tpc | |
-rwxr-x--- 1 openvms openvms 1441792 Mar 23 2000 pascal_v1_3.tpc | |
-rwxr-x--- 1 openvms openvms 3246080 Jul 13 2000 basic_plus_2_rsx_v2_7.tpc | |
-rwx------ 1 openvms openvms 690234 Nov 20 16:08 pdp8 | |
-rwx------ 1 openvms openvms 1767283 Nov 20 16:08 pdp11 | |
-rw-rw-r-- 1 openvms openvms 20167078 Nov 20 16:10 rsx11mpbl87.dsk.bz2 | |
-rw-rw-r-- 1 openvms openvms 5518106 Nov 20 16:11 rsxm70.dsk.bz2 | |
-rw-rw-r-- 1 openvms openvms 398 Nov 20 16:12 run | |
-rw-rw-r-- 1 openvms openvms 159350784 Nov 20 16:41 rsx11mpbl87.dsk | |
drwxrwxr-x 2 openvms openvms 4096 Nov 20 16:57 INSTRUCTIONS | |
-r--r--r-- 1 openvms openvms 74059458 Nov 20 17:00 install-1-sysgen-complete.tgz | |
-rw-rw-r-- 1 openvms openvms 449 Nov 20 17:08 rundecnet | |
-r--r--r-- 1 openvms openvms 75064781 Nov 20 17:33 install-2-decnet-complete.tgz | |
-rw-rw-r-- 1 openvms openvms 461 Nov 20 17:48 pdp11.ini | |
-r--r--r-- 1 openvms openvms 809685 Nov 20 17:49 basic_plus_2_rsx_v2_5.zip | |
-r--r--r-- 1 openvms openvms 1312839 Nov 20 17:49 basic_plus_2_rsx_v2_7.zip | |
-r--r--r-- 1 openvms openvms 80494298 Nov 20 18:32 install-3-basicplus2-complete.tgz | |
-r--r--r-- 1 openvms openvms 296275 Nov 20 19:06 dibol_v1_4.zip | |
-r--r--r-- 1 openvms openvms 479851 Nov 20 19:06 pascal_v1_3.zip | |
-r--r--r-- 1 openvms openvms 1105096 Nov 20 19:06 pdp11_c_v1_1.zip | |
-r--r--r-- 1 openvms openvms 620023 Nov 20 19:06 cobol_v4_4.zip | |
-rw-rw-r-- 1 openvms openvms 461 Nov 20 19:09 pdp11.ini.bak | |
-r--r--r-- 1 openvms openvms 88344792 Nov 20 19:48 install-4-dibol-pascal-c-cobol-complete.tgz | |
-rw-rw-r-- 1 openvms openvms 174423040 Nov 20 20:05 rsx11m6.dsk | |
-r--r--r-- 1 openvms openvms 88345832 Nov 20 20:06 install-5-finish-up-complete.tgz | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ du -h | |
320K ./INSTRUCTIONS | |
749M . | |
[openvms@sanyalnet-cloud-vps2 pdp11]$ sudo ./pdp11 | |
[sudo] password for openvms: | |
PDP-11 simulator V4.0-0 Beta git commit id: c9af9a70 | |
Disabling XQ | |
libpcap version 1.5.3 | |
Eth: opened OS device tap2 | |
sim> b rp0 | |
RSX-11M-PLUS V4.6 BL87 1024.KW System:"JUICHI" | |
>RED DB:=SY: | |
>RED DB:=LB: | |
>RED DB:=SP: | |
>MOU DB0:"RSX11MPBL87" | |
>@DB:[1,2]STARTUP | |
>; PLEASE NOTE | |
>; | |
>; If you have not yet read the system release notes, please do so | |
>; now before attempting to perform a SYSGEN or to utilize the new | |
>; features of this system. | |
>; | |
>; | |
>* Please enter time and date (HH:MM DD-MMM-YYYY) [S]: 20L | |
>* Please enter time and date (HH:MM DD-MMM-YYYY) [S]: 20:08 20-nov-2016 | |
>TIME 20:08 20-nov-2016 | |
>ACS SY:/BLKS=1024. | |
>CON ONLINE ALL | |
>ELI /LOG/LIM | |
>CLI /INIT=DCL/CTRLC/DPR="<15><12>/$ /" | |
>INS LB:[1,1]RMSRESAB.TSK/RON=YES/PAR=GEN | |
>INS LB:[1,1]RMSLBL.TSK/RON=YES/PAR=GEN | |
>INS LB:[1,1]RMSLBM.TSK/RON=YES/PAR=GEN | |
>INS $QMGCLI | |
>INS $QMGCLI/TASK=...PRI | |
>INS $QMGCLI/TASK=...SUB | |
>QUE /START:QMG | |
>INS $QMGPRT/TASK=PRT.../SLV=NO | |
>QUE LP0:/CR/NM | |
>START/ACCOUNTING | |
>CON ESTAT LP0: | |
>QUE BAP0:/BATCH | |
>QUE BAP0:/AS:BATCH | |
>ins lb:[1,1]dblrsx/par=gen | |
>ins $dibol83 | |
>ins $dblmsgmgr | |
>ins $dblsort1 | |
>ins $dblsort2 | |
>ins $dblmnugen/task=b | |
>dcl run msgmgr /delay=1s | |
>ins lb:[3,54]f77.tsk/task=b | |
INS -- Task name already in use | |
>ins lb:[3,54]pdp11c.tsk/task=b | |
INS -- Task name already in use | |
>ins lb:[1,1]pdppas.tsk/task=b | |
INS -- Task name already in use | |
>INS LB:[1,1]BP2RES/RON=YES/PAR=GEN | |
>ins lb:[1,54]bp2ic2.tsk/task=b | |
INS -- Task name already in use | |
>ins lb:[6,3]cobol.tsk | |
>ins lb:[6,3]cblmrg.tsk | |
>ins lb:[6,3]refrmt.tsk | |
INS -- File not found | |
>asn db0:=xx: | |
>;ASKN [1:377:200] NETXXU What is the network UIC group code | |
>ASN XX:=LB: | |
>SET /SYSUIC=[5,54] | |
>LOA NN:/VEC | |
>CON ONL NN: | |
>SET /SYSUIC=[1,54] | |
>ASN =LB: | |
>INS XX:[5,54]SCPRES | |
>INS XX:[5,54]NNS | |
>;INS XX:[5,54]NNCRES | |
>SCP START FROM XX:[5,54] SIL (I) | |
>INS XX:[5,54]NTINIT | |
>INS XX:[5,54]NTL | |
>INS XX:[5,54]MLD | |
>INS XX:[5,54]EVC | |
>INS XX:[5,54]NCPRES | |
>; INS XX:[5,54]CFERES | |
>; INS XX:[5,54]VNP | |
>INS XX:[5,54]NMVACP | |
>SET /SYSUIC=[5,54] | |
>ASN XX:=LB: | |
>LOA NM:/HIGH/VEC | |
>CON ONL NM: | |
>ASN =LB: | |
>SET /SYSUIC=[1,54] | |
>INS XX:[5,54]LOO | |
>INS XX:[5,54]LOO/TASK=LOO... | |
>INS XX:[5,54]EVFRES | |
>INS XX:[5,54]NETACP | |
>INS XX:[5,54]NICE | |
>INS XX:[5,54]EVR | |
>INS XX:[5,54]NTD | |
>INS XX:[5,54]NTDEMO | |
>INS XX:[5,54]LIN | |
>INS XX:[5,54]MIR | |
>INS XX:[5,54]NVP | |
>INS XX:[5,54]NFTRES | |
>INS XX:[5,54]FTSRES | |
>INS XX:[5,54]FTSDEQRES | |
>SET /UIC=[1,1] | |
>PIP LB:[0,0]001004.DIR/PR:0 | |
>SET /UIC=[200,200] | |
>QUE FTSQUE:/CR/NM | |
>QUE FTSDEQ:/SP/EX | |
>QUE FTSDEQ:/AS:FTSQUE | |
>INS XX:[5,54]FAL | |
>INS XX:[5,54]FALLOG | |
>INS XX:[5,54]MCM | |
>INS XX:[5,54]RMT | |
>INS XX:[5,54]RMTACP/CLI=YES | |
>CLI /INIT=RMTACP/NULL/RESTRICT/CPR="<15><12>/RMT>/" | |
>SET /SYSUIC=[5,54] | |
>ASN XX:=LB: | |
>LOA HT:/HIGH/VEC | |
>SET /SYSUIC=[1,54] | |
>ASN =LB: | |
>INS XX:[5,54]RMHACP | |
>INS XX:[5,54]NCTCTL | |
>INS XX:[5,54]TLKRES | |
>INS XX:[5,54]LSN | |
>INS XX:[5,54]PHONE/TASK=...PHO | |
>INS XX:[5,54]PHONE/TASK=PHO$$$ | |
>INS XX:[5,54]TCL | |
>INS XX:[5,54]CFERES | |
>CFE @XX:[005,001]NETRND | |
>PIP XX:[005,001]NETRND.COM=XX:[005,001]NETRND.CMD/RE | |
PIP -- Directory write protected | |
DB:[005,001]NETRND.CMD -- Privilege violation | |
>REM ...CFE | |
>NCP SET SYS | |
>NCP SET EXE STA ON | |
Event type 2.0, Local node state change | |
Occurred 20-NOV-16 20:08:10 on node 1.552 (JUICHI) | |
Reason for state change: Operator command, Old node state = Off | |
New node state = On | |
Event type 4.10, Circuit up | |
Occurred 20-NOV-16 20:08:11 on node 1.552 (JUICHI) | |
Circuit UNA-0 | |
>ins $edt | |
>ins $tkb | |
>@ <EOF> | |
> | |
Event type 4.15, Adjacency up | |
Occurred 20-NOV-16 20:08:11 on node 1.552 (JUICHI) | |
Circuit UNA-0 | |
Adjacent node = 1.13 (MIM) | |
>bye | |
Have a Good Evening | |
20-NOV-16 20:09 TT0: logged off JUICHI | |
> | |
> | |
>hello system | |
Password: | |
RSX-11M-PLUS V4.6 BL87 [1,54] System JUICHI | |
20-NOV-16 20:09 Logged on Terminal TT0: as SYS1 | |
Good Evening | |
***************************************************************** | |
* * | |
* Welcome to RSX-11M-PLUS * | |
* * | |
* Version 4.6 Base level 87 * | |
* This is file LB:[1,2]LOGIN.TXT * | |
* * | |
***************************************************************** | |
Last interactive login on Sunday, November 20, 2016 19:55:16 (TT0:) | |
> | |
>dir 1:13LL | |
PIP -- Error from parse | |
1:[1,1]13LL -- Invalid device or unit | |
>dir 1.13:: | |
NFT -- Error in reading directory 1.13:: | |
Unrecognized node name | |
>dir MIM:: | |
NFT -- Error in reading directory MIM:: | |
Access control rejected | |
>dir cloudy:: | |
Directory CLOUDY::DUA2:[FAL$SERVER] | |
20-NOV-16 20:11:52 | |
INFO.TXT;8 5./6. 18-NOV-16 14:23:51 | |
NET$SERVER.LOG;13 0./6. 20-NOV-16 20:11:58 | |
NET$SERVER.LOG;12 4./6. 20-NOV-16 15:17:19 | |
NET$SERVER.LOG;11 2./3. 20-NOV-16 15:12:00 | |
VUPS.COM;1 7./9. 17-DEC-12 16:01:07 | |
Total of 18./30. Blocks in 5. Files | |
>dir qcocal:: | |
NFT -- Error in reading directory QCOCAL:: | |
Access control rejected | |
> | |
> | |
>dir ^U | |
> |