Search

Wednesday, December 22, 2021

SimH simulating a PDP-11 with two ethernet Adapters: One for DECnet and one for TCP/IP on PDP-11/93 RSX-11M-PLUS Version 4.6 Base level 87 (QBUS, 2 x DEQNA) - SYSGEN NETGEN IPGEN log / terminal sessions

I have been playing around with a SimH PDP-11/24 running RSX-11M-Plus 4.6 from 2016. A fairly complete installation with DECnet networking, BASIC PLUS 2, DIBOL, PASCAL, C AND COBOL language support, it was nonetheless missing TCP/IP connectivity. This month I finally got around to giving it a refresh, upgrading to a PDP-11/93 (the fastest QBUS PDP-11) with dual network adapters and a DPV11 line for DDCMP. (SimH support for DPV11 is, however, currently a work in progress; hopefully a future version of SimH will incorporate complete DPV11 support to allow some fun with DDCMP without having to switch to UNIBUS machine).

Thanks to the efforts of others, I did not have to reinstall RSX from grounds up once again. A fully configured PDP-11/70 including BQTCP and lots of software is available for download at www.rsx11m.com (look for the links saying "Download PiDP-11 DU0 RSX11M+ V4.6 w/ BQ TCP/IP" and "Download PiDP-11 DU1 containg RSX Sig Tapes"). This distribution, itself based on the PiDP-11 project distribution, is perfect for starting off a UNIBUS PDP-11/70 machine ripe for SYSGEN/NETGEN/IPGEN into whatever PDP-11 model one desires.

The following SYSGEN, NETGEN and IPGEN phases were performed on a fresh install of the downloaded and configured PDP-11/70. LB:[1,2]LOGIN.TXT in the logs below still show "PiDP-11/70 PiDP11" and was corrected later on.

SYSGEN

SYSGEN does not allow for more than one ethernet adapter. The NETGEN procedure, however, does allow dual network adapters. For SYSGEN, the answer is 1 for this question:

>;   XE:    controller:  DEUNA
>;
>; The Digital Equipment UNIBUS Network Adapter (DEUNA) is a data
>; communications controller used to interface PDP-11 family computers
>; to the Ethernet local area network.
>;
>* CP8504  How many DEUNA Ethernet controllers do you have? [O R:0-1 D:0]: 1


# ---
# SYSGEN
# PDP-11 with two ethernet Adapters: One for DECnet and one for TCP/IP on a
# PDP-11/93 RSX-11M-PLUS Version 4.6 Base level 87 (QBUS, 2 x DEQNA)
# ---
# -----
# 31.34_NANAJU is simply a link to the SimH PDP11 binary
# 31.34_NANAJU.ini is the SimH configuration file
# -----
/home/linuxuser/simh.run/pdp11-93/bin $ cat 31.34_NANAJU.ini
; NODE NANAJU (31.34)
; PDP-11/93, RSX-11M-PLUS
set console log=../data/NANAJU-console.log
set cpu 11/93
set cpu 4M
set clk 60hz
;set system jclk_dflt=60hz
;set cpu idle
;The PDP-11/93 was part of the last generation of DEC-produced PDP-11's; it
; was QBUS only, its UNIBUS-capable twin being the PDP-11/94. Both used the
; KDJ11-E CPU. It ran at 1 VUPS, making the 93/94 the fastest PDP-11.
; 1 VUPS = 500kips
;set throttle 500k
set throttle 1800k
show cpu
show throttle
;First network adapter - DECnet only, 31.34
; delqa/deqna vector is o/s configured, not available at boot
set xq enabled
set xq type=deqna
set xq mac=AA-00-04-00-22-7C
attach xq vde:/tmp/vde-dnet.ctl
show xq
;Second network adapter - IP only, 10.42.2.39
; delqa/deqna vector is o/s configured, not available at boot
set xqb enabled
set xqb type=deqna
; SANYALnet Labs convention for MAC address of simulator network adapters
; carrying TCP/IP traffic is 08-00-2B-2A-02-HH where HH = last byte of IP
; address in Hex. This makes the last three bytes of the IP address (42.2.DDD)
; same as the last three bytes of the MAC address.
set xqb mac=08-00-2B-2A-02-27
attach xqb vde:/tmp/vde-ip.ctl
show xqb
set dli disable
set dlo disable
set hk disable
set rk disable
set hk disable
set rp disable
set rx disable
set ptr disable
set ptp disable
set tm disable
set tu disable
set xu disable
set rq enable
set rq0 RD54
attach rq0 ../data/NANAJU_RSX_DU0.dsk
set rq1 RD54
attach -r rq1 ../data/NANAJU_RSX_DU1.dsk
set rq2 disable
set rq3 disable
show rq
set rl enabled
;
set rl0 RL02
set rl0 locked
; Johnny's BQTCP distribution disk:
attach -r rl0 ../data/tcpip.dsk
;
;set rl1 locked
set rl1 RL02
;attach rl1 ../data/some-disk.dsk
;
;set rl2 locked
set rl2 RL02
;attach rl2 ../data/some-disk.dsk
;
;set rl3 locked
set rl3 RL02
;attach rl3 ../data/some-disk.dsk
show rl
set tq enable
;set tq tu81
set tq tk50
set tq0 format=tpc
set tq0 locked
;attach tq0 ../data/some-tape.tap
set tq1 disable
set tq2 disable
set tq3 disable
show tq
set dz enable
set dz lines=8
;set dz address=17760030
;set dz vec=330
attach dz 3134
show dz
set lpt enable
attach lpt ../data/line-printer.txt
show lpt
; Turn on the DPV network device and lines
; NOTE: SimH support for DPV11 is incomplete; DDCMP over DPV11 does not work yet
set dpv enabled
set dpv lines=1
attach dpv0 31340,tcp,connect=192.168.31.34:31341
show dpv
echo ___________________________________
echo DEVICE SUMMARY
echo ___________________________________
show dev
echo ___________________________________
echo
echo ___________________________________
echo CPU IOSPACE
echo ___________________________________
show cpu iospace
echo ___________________________________
echo
echo ___________________________________
echo SANYALnet Labs
echo NANAJU PDP-11/93 RSX-11M-PLUS
echo ___________________________________
echo On boot, enter time/date and answer the
echo prompts to start LAT and TCP/IP
echo ___________________________________
echo Now boot rq0
boot rq0
exit simh when PDP11/94 halts
detach all
reset all
echo Game over, thanks for playing RSX-11M-Plus
exit
/home/linuxuser/simh.run/pdp11-93/bin $
/home/linuxuser/simh.run/pdp11-93/bin $ ./31.34������������_NANAJU
removed '../data/NANAJU-console.log'
PDP-11 simulator V4.0-0 Current simh git commit id: 4c44975e
Logging to file "../data/NANAJU-console.log"
Disabling RK
Disabling HK
Disabling TM
CPU 11/93, NOCIS, autoconfiguration enabled, idle disabled
4088KB
Throttle: 1800 kiloinstructions
Throttle State: Waiting for Init - wait: 0
/home/linuxuser/simh.run/pdp11-93/bin $ /31.34_NANAJU.ini-25> attach xq vde:/tmp/vde-dnet.ctl
Eth: opened OS device vde:/tmp/vde-dnet.ctl
XQ address=17774440-17774457, no vector, BR5, MAC=AA:00:04:00:22:7C
type=DEQNA, polling=disabled, sanity=OFF
throttle=disabled, leds=(ON,ON,ON)
attached to vde:/tmp/vde-dnet.ctl
/home/linuxuser/simh.run/pdp11-93/bin $ /31.34_NANAJU.ini-36> attach xqb vde:/tmp/vde-ip.ctl
Eth: opened OS device vde:/tmp/vde-ip.ctl
XQB address=17774460-17774477, no vector, BR5, MAC=08:00:2B:2A:02:27
type=DEQNA, polling=disabled, sanity=OFF
throttle=disabled, leds=(ON,ON,ON)
attached to vde:/tmp/vde-ip.ctl
/home/linuxuser/simh.run/pdp11-93/bin $ /31.34_NANAJU.ini-54> attach rq0 ../data/NANAJU_RSX_DU0.dsk
RQ0: '../data/NANAJU_RSX_DU0.dsk' Contains an ODS1 File system
RQ0: Volume Name: RSX11MPBL87 Format: DECFILE11A Sectors In Volume: 615000
/home/linuxuser/simh.run/pdp11-93/bin $ /31.34_NANAJU.ini-56> attach -r rq1 ../data/NANAJU_RSX_DU1.dsk
RQ1: Unit is read only
RQ1: '../data/NANAJU_RSX_DU1.dsk' Contains an ODS1 File system
RQ1: Volume Name: DECUS Format: DECFILE11A Sectors In Volume: 3360000
RQ address=17772150-17772153, no vector, BR5, RQDX3, 4 units
RQ0 314MB, attached to ../data/NANAJU_RSX_DU0.dsk, write enabled
RD54, UNIT=0, autosize
RAW format
RQ1 1720MB, attached to ../data/NANAJU_RSX_DU1.dsk, read only, write locked
RD54, UNIT=1, autosize
RAW format
/home/linuxuser/simh.run/pdp11-93/bin $ /31.34_NANAJU.ini-66> attach -r rl0 ../data/tcpip.dsk
RL0: Unit is read only
RL0: '../data/tcpip.dsk' Contains an ODS1 File system
RL0: Volume Name: TCPIP Format: DECFILE11A Sectors In Volume: 20480
RL RLV12, address=17774400-17774411, vector=160, BR5, 4 units
RL0 5242KW, attached to ../data/tcpip.dsk, read only, on line
write locked, RL02, autosize
RAW format
RL1 5242KW, not attached, on line
write enabled, RL02, autosize
AUTO detect format
RL2 5242KW, not attached, on line
write enabled, RL02, autosize
AUTO detect format
RL3 5242KW, not attached, on line
write enabled, RL02, autosize
AUTO detect format
TQ TK50 (94MB), address=17774500-17774503, no vector, BR5, 4 units
TQ0 not attached, write locked, UNIT=0
TPC format, capacity=98MB
/home/linuxuser/simh.run/pdp11-93/bin $ /31.34_NANAJU.ini-96> attach dz 3134
Listening on port 3134
DZ address=17760100-17760117*, vector=300-314*, BR5, lines=8
attached to 3134, 8b, 0 current connections
LPT address=17777514-17777517, vector=200, BR4
attached to ../data/line-printer.txt
/home/linuxuser/simh.run/pdp11-93/bin $ /31.34_NANAJU.ini-106> attach dpv0 31340,tcp,connect=192.168.31.34:31341
Line 0 Listening on port 31340
DPV address=17760310-17760317*, vector=320-324*, BR5, lines=1
attached to Line=0,31340,Connect=192.168.31.34:31341, speed=0 (unrestricted), No Corruption
W3 Jumper Installed, W5 Jumper Removed, W6 Jumper Installed
___________________________________
DEVICE SUMMARY
___________________________________
PDP-11 simulator configuration
CPU 11/93, NOCIS, autoconfiguration enabled, idle disabled
SYSTEM
RHA disabled
RHB disabled
RHC disabled
CLK 60Hz, address=17777546-17777547, vector=100, BR6
PCLK disabled
PTR disabled
PTP disabled
TTI 7p, address=17777560-17777563, vector=60, BR4
TTO 7p, address=17777564-17777567, vector=64, BR4
TDC disabled
CR disabled
LPT address=17777514-17777517, vector=200, BR4
DLI disabled
DLO disabled
DCI disabled
DCO disabled
DZ address=17760100-17760117*, vector=300-314*, BR5, lines=8
VH disabled
RC disabled
RF disabled
RK disabled
RL RLV12, address=17774400-17774411, vector=160, BR5, 4 units
HK disabled
RX disabled
RY disabled
RP disabled
RS disabled
RQ address=17772150-17772153, no vector, BR5, RQDX3, 4 units
RQB disabled
RQC disabled
RQD disabled
TC disabled
TM disabled
TS disabled
TQ TK50 (94MB), address=17774500-17774503, no vector, BR5, 4 units
TU disabled
TA disabled
VT disabled
XQ address=17774440-17774457, no vector, BR5, MAC=AA:00:04:00:22:7C
type=DEQNA, polling=disabled, sanity=OFF
throttle=disabled, leds=(ON,ON,ON)
XQB address=17774460-17774477, no vector, BR5, MAC=08:00:2B:2A:02:27
type=DEQNA, polling=disabled, sanity=OFF
throttle=disabled, leds=(ON,ON,ON)
XU disabled
XUB disabled
KG disabled
DMC disabled
DUP disabled
DPV address=17760310-17760317*, vector=320-324*, BR5, lines=1
KDP disabled
KE disabled
ROM 4 units
CH disabled
NG disabled
DAZ disabled
___________________________________
___________________________________
CPU IOSPACE
___________________________________
Address Vector BR # Device
-------------------- -------- -- - ------
17760100 - 17760117* 300-314 5 2 DZ
17760310 - 17760317* 320-324 5 1 DPV
17772150 - 17772153 5 1 RQ
17772200 - 17772277 1 CPU
17772300 - 17772317 1 CPU
17772320 - 17772337 1 CPU
17772340 - 17772357 1 CPU
17772360 - 17772377 1 CPU
17772516 - 17772517 1 CPU
17774400 - 17774411 160 5 1 RL
17774440 - 17774457 5 1 XQ
17774460 - 17774477 5 1 XQB
17774500 - 17774503 5 1 TQ
17777514 - 17777517 200 4 1 LPT
17777520 - 17777527 1 CPU
17777546 - 17777547 100 6 1 CLK
17777560 - 17777563 060 4 1 TTI
17777564 - 17777567 064 4 1 TTO
17777572 - 17777577 1 CPU
17777600 - 17777617 1 CPU
17777620 - 17777637 1 CPU
17777640 - 17777657 1 CPU
17777660 - 17777677 1 CPU
17777740 - 17777775 1 CPU
17777776 - 17777777 1 CPU
___________________________________
___________________________________
SANYALnet Labs
NANAJU PDP-11/93 RSX-11M-PLUS
___________________________________
On boot, enter time/date and answer the
prompts to start LAT and TCP/IP
___________________________________
Now boot rq0
RSX-11M-PLUS V4.6 BL87 2044.KW System:"PIDP11"
>RED DU:=SY:
>RED DU:=LB:
>RED DU:=SP:
>MOU DU0:"RSX11MPBL87"/LRU=14/WIN=30/ACP=UNIQUE
>@DU:[1,2]STARTUP
>;
>; Executing LB:[1,2]STARTUP.CMD
>;
>;
Z
>TIM /SYNC
>;'PLEASE enter Time and Date '
>* (Default:12-DEC-2021 03:57) [S D:"09:30 30-DEC-2018" T:1M]: 12-DEC-2021 03:57
>; .ASKS $TIME Please enter time and date (Default:12-DEC-2021 03:57)
>TIME 12-DEC-2021 03:57
>ACS SY:/BLKS=1024.
>CON DIS CONT ATTR
SYS
PDP-11/93, EIS,QBUS,D-Space,Cache,TOY,FPP,
Clock=KW11-L, $TKPS=60., $TTPRM=000002, Cache_control=000001
YLA
Csr=177560, Vector=000060, Pri=000005, Urm=000001
YLB
Csr=160010, Vector=000310, Pri=000005, Urm=000001
YLC
Csr=160020, Vector=000320, Pri=000005, Urm=000001
YZA
Csr=160030, Vector=000330, Pri=000005, Urm=000001
DKA
Csr=177404, Vector=000220, Pri=000005, Urm=000001
DLA
Csr=174400, Vector=000160, Pri=000005, Urm=000001
DUA
Csr=172150, Vector=000154, Pri=000005, Urm=000001
MUA
Csr=174500, Vector=000260, Pri=000005, Urm=000001
CRA
Csr=177160, Vector=000230, Pri=000006, Urm=000001
MSA
Csr=172522, Vector=000224, Pri=000005, Urm=000001
DYA
Csr=177170, Vector=000264, Pri=000005, Urm=000001
DDA
Csr=176500, Vector=000300, Pri=000004, Urm=000001
LPA
Csr=177514, Vector=000200, Pri=000004, Urm=000001
PPA
Csr=177554, Vector=000074, Pri=000004, Urm=000001
PRA
Csr=177550, Vector=000070, Pri=000004, Urm=000001
>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 LB:[3,54]RMSCNV.TSK
>INS LB:[3,54]RMSDSP.TSK
>INS $QMGCLI
>INS $QMGCLI/TASK=...PRI
>INS $QMGCLI/TASK=...SUB
>QUE /START:QMG
>INS $QMGPRT/TASK=PRT.../SLV=NO
>START/ACCOUNTING
>QUE BAP0:/BATCH
>QUE BAP0:/AS:BATCH
>SET /COLOG=ON
>ASN LB:=XX:
>SET /NETUIC=[5,54]
>SET /UIC=[1,54]
>PIP LB:[5,54]NNS.TMP;*/PR/SY:D/NM
>PIP LB:[1,54]NNS.TMP;*/DE/NM
>SET /UIC=[200,200]
>ASN XX:=LB:
>SET /SYSUIC=[5,54]
>LOA NN:/VEC
>CON ONL NN:
>SET /SYSUIC=[1,54]
>ASN =LB:
>INS XX:[5,54]SCPFSL
>INS XX:[5,54]NNS
>;INS XX:[5,54]NNCFSL
>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]NCPFSL
>; INS XX:[5,54]CFEFSL
>; 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]EVFFSL
>INS XX:[5,54]NETACP
>INS XX:[5,54]RCP1
>INS XX:[5,54]RCP2
>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]NVPFSL
>INS XX:[5,54]DLLFSL
>INS XX:[5,54]DUM
>INS XX:[5,54]CCR
>INS XX:[5,54]HLD/UIC=[5,54]
>INS XX:[5,54]NFTFSL
>INS XX:[5,54]FTSFSL
>INS XX:[5,54]FTSDEQFSL
>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]TLKFSL
>INS XX:[5,54]LSN
>INS XX:[5,54]PHONE/TASK=...PHO
>INS XX:[5,54]PHONE/TASK=PHO$$$
>INS XX:[5,54]TCL
>NCP SET SYS
NTL -- System name changed to "RSX11M"
>NCP SET EXE STA ON
03:57:29 COT -- Date is 12-DEC-2021
03:57:29 Event type 2.0, Local node state change
Occurred 12-DEC-2021 03:57:29 on node 30.30 (RSX11M)
Reason for state change: Operator command, Old node state = Off
New node state = On
>NCP SET OBJ 27 NAM MAL$$$ COP 8 USE DEF VER OFF
>NCP SET OBJ 30 NAM DDM$$$ COP 5 USE LOG VER ON
>NCP SET EXE OUT PROXY ENABLE
>NCP SET EXE INC PROXY ENABLE
>NCP SET NOD FRODO ADD 30.1
>NCP SET LIN UNA-0 ALL
NTL -- Config File -- Device UNA-0 Offline
CNT$DF 0,120,174510,5,,NX
NCP -- Set failed, operation failure
Network Loader function failed
>NCP SET CIR UNA-0 STA ON
NCP -- Set failed, component in wrong state, Line
>; DU0:,140710,11,61130,1000,LOD,ONL,MTD,NFO,PUB,NAT,NAL,
>MOU DU1:/OVR/PUB/ACP=UNIQUE/LRU=14/WIN=30/VI
Volume Information
Class: Files-11
Device: DU01
Volume label:DECUS
Pack serial: 00000000004
Owner: [1,1]
Protection: [RWCD,RWCD,RWCD,RWCD]
Default: [RWED,RWED,RWED,R]
Processor: DU01F1
>ASN DU1:=RU1: /GBL
>SET /CACHE=DU0:CREATE=CACHE:GEN:1000.:TOP
>SET /CACHE=DU0:(Nodef, Virt=5, Read=5, Dir=1, Nolog, Over=4.)
>SET /CACHE=DU1:(Nodef, Virt=5, Read=5, Dir=1, Nolog, Over=4.)
>INS $MACFSL
>INS $TKBFSL
>INS $LBR
>INS $BRU
>INS LB:[1,1]F7FCLS/PAR=GEN/RON=YES
>INS LB:[1,1]DAPRES/PAR=GEN/RON=YES
>INS LB:[5,54]DTS/INC=2560./TASK=...DTS
>INS LB:[5,54]DTR/INC=2560./TASK=DTR...
>INS $F77
>INS $KEDFSLMU/INC=35000
>INS $EDTFSL
>INS $FTBFSL
>INS $MCE/PRI=55.
>INS $APL6/INC=37000
>INS $DTR
>INS $DDMF
>INS $CC
>INS $AS
>INS $GREP
>INS $SRD
>INS $RNO
>INS $TECO
>INS $TECO/TASK=...MAK
>INS $FLXFSL
>INS $BAD
>INS $VFYFSL
>INS $CMPFSL
>INS $DMPFSL
>INS $COOKIE
>INS $WHO
>INS $MAITSK/TASK=...MAI
>INS $NOTTSK/TASK=MAL...
>INS $SNDTSK/TASK=...SEN
>INS $SRVTSK/TASK=MAL$$$
>INS $KILLER
>INS $PHN
>INS $FND
>INS $CLR
>INS $K11RSX
>INS $ADVENTURE/TASK=...ADV
>INS $TIZ
>INS $ORC
>INS LB:[1,1]BP2SML/RON=YES/PAR=GEN
>INS $BP2IC2/TASK=...BP2/INC=4000
>INS $B2RESQ/TASK=...B2R
>INS $PDP11C/TASK=...CCC
>INS LB:[1,1]CCSMRX/RON=YES/PAR=GEN
>INS $PDPDBG/TASK=...DBG
>INS $C81/TASK=...C81
>INS $C81RFM/TASK=C81RFM
>INS $C81ODL/TASK=...BLD
>INS $PAS/TASK=...PAS
>INS $NEMA/TASK=...EMA
>INS $UPTIME/TASK=...UPT
>INS $SRTUTL/TASK=...SRT
>INS $MGEUTL/TASK=...MGE
>INS $GREP/TASK=...GRP
>INS $FIG/TASK=...FIG
>INS $USE/TASK=...MON
>; Install 24 line VTL as MORE
>INS $VTL/TASK=...MOR
>; Install 48 Line VTL as VTL
>INS $VTLL/TASK=...VTL
>INS $XLISP/TASK=...LIS
>;
>; Install ACD line editing
>;
>ACD INS LB:[4,54]EDTACD AS NUM 2 TOP ASS CLE$EDT
>ACD INS LB:[4,54]EMAACD AS NUM 4 TOP ASS CLE$EMACS
>INS $EXP
>;
>; Remove TDX.TSK catch-all and install CCL
>;
>REM ...CA.
>INS LB:[1,54]CCLRES.TSK/RON=YES/PAR=GEN
>INS LB:[1,54]CCL/TASK=...CA.
>;
>; Until UNA-0 is running correctly in Simh
>; the commands below should not be executed
>;
>; LAT Terminal configuration
>;
>INS LB:[5,54]LCPFSL
>LCP CREATE /TERMINALS=8
>;
>; LAT ports start after last physical DL, DZ, DHV TTnn:
>; TT14: is A/D on port 2 on DS21
>; TT15: is HP7550 port 3 on DS21
>;
>* Load LAT? [Y/N D:Y T:15S]: N
>SET /NAMED
>SET /UIC=[1,2]
>* Load TCP/IP? [Y/N D:Y T:15S]: N
>@ <EOF>
>
>BYE
03:57:54 Logout user [1,2] TT0:
Have a nice day
12-DEC-2021 03:57 TT0: logged off RSX11M
>
>HELLO SYSTEM
Password:
RSX-11M-PLUS V4.6 BL87 [1,54] System RSX11M
12-DEC-2021 03:58 Logged on Terminal TT0: as SYS1
Good Morning
03:58:02 Login user SYSTEM [1,1] TT0:
*****************************************************************
* *
* Welcome to RSX-11M-PLUS *
* PiDP-11/70 PiDP11 *
* Version 4.6 Base level 87 *
* This is file LB:[1,2]LOGIN.TXT *
* *
*****************************************************************
Last interactive login on Sunday, December 30, 2018 00:21:54 (TT3:)
Last batch login on Saturday, December 29, 2018 23:03:36
>
>NCP SET EXEC STAT OFF
>
03:58:11 Event type 2.0, Local node state change
Occurred 12-DEC-2021 03:58:11 on node 30.30 (RSX11M)
Reason for state change: Operator command, Old node state = On
New node state = Off
>
>
>CON DISP FULL ATTR
SYS SYS Online,Accpath
PDP-11/93, EIS,QBUS,D-Space,Cache,TOY,FPP,
Clock=KW11-L, $TKPS=60., $TTPRM=000002, Cache_control=000001
YLA CPA Online,Accpath,Driver
Csr=177560, Vector=000060, Pri=000005, Urm=000001
YLB CPA Offline,Accpath,Driver
Csr=160010, Vector=000310, Pri=000005, Urm=000001
YLC CPA Offline,Accpath,Driver
Csr=160020, Vector=000320, Pri=000005, Urm=000001
YZA CPA Offline,Accpath,Driver
Csr=160030, Vector=000330, Pri=000005, Urm=000001
DKA CPA Offline,Accpath,Driver
Csr=177404, Vector=000220, Pri=000005, Urm=000001
DLA CPA Online,Accpath,Driver
Csr=174400, Vector=000160, Pri=000005, Urm=000001
DUA CPA Online,Accpath,Driver
Csr=172150, Vector=000154, Pri=000005, Urm=000001
MUA CPA Online,Accpath,Driver
Csr=174500, Vector=000260, Pri=000005, Urm=000001
CRA CPA Offline,Accpath,Driver
Csr=177160, Vector=000230, Pri=000006, Urm=000001
MSA CPA Offline,Accpath,Driver
Csr=172522, Vector=000224, Pri=000005, Urm=000001
DYA CPA Offline,Accpath,Driver
Csr=177170, Vector=000264, Pri=000005, Urm=000001
DDA CPA Offline,Accpath,Driver
Csr=176500, Vector=000300, Pri=000004, Urm=000001
LPA CPA Online,Accpath,Driver
Csr=177514, Vector=000200, Pri=000004, Urm=000001
PPA CPA Offline,Accpath,Driver
Csr=177554, Vector=000074, Pri=000004, Urm=000001
PRA CPA Offline,Accpath,Driver
Csr=177550, Vector=000070, Pri=000004, Urm=000001
LHA CPA Online,Accpath,Driver
Csr=177776, Vector=000000, Pri=000005, Urm=000001
VF0: Online,Prv_Diag,Accpath,Driver,Type=
VF1: Online,Prv_Diag,Accpath,Driver,Type=
VF2: Online,Prv_Diag,Accpath,Driver,Type=
VF3: Online,Prv_Diag,Accpath,Driver,Type=
CO0: Online,Accpath,Driver
TT0: YLA0: Online,Accpath,Context,Driver
TT1: YLB0: Offline,Prv_Diag,Driver
TT2: YLC0: Offline,Prv_Diag,Driver
TT3: YZA0: Offline,Prv_Diag,Driver
TT4: YZA1: Offline,Prv_Diag,Driver
TT5: YZA2: Offline,Prv_Diag,Driver
TT6: YZA3: Offline,Prv_Diag,Driver
TT7: YZA4: Offline,Prv_Diag,Driver
TT10: YZA5: Offline,Prv_Diag,Driver
TT11: YZA6: Offline,Prv_Diag,Driver
TT12: YZA7: Offline,Prv_Diag,Driver
TT13: LHA0: Online,Accpath,Driver
TT14: LHA1: Online,Accpath,Driver
TT15: LHA2: Online,Accpath,Driver
TT16: LHA3: Online,Accpath,Driver
TT17: LHA4: Online,Accpath,Driver
TT20: LHA5: Online,Accpath,Driver
TT21: LHA6: Online,Accpath,Driver
TT22: LHA7: Online,Accpath,Driver
VT0: Online,Accpath,Driver
DK0: DKA0: Offline,Prv_Diag,Driver
DK1: DKA1: Offline,Prv_Diag,Driver
DK2: DKA2: Offline,Prv_Diag,Driver
DK3: DKA3: Offline,Prv_Diag,Driver
DL0: DLA0: Online,Accpath,Driver,Type=RL02
DL1: DLA1: Online,Accpath,Driver,Type=RL02
DL2: DLA2: Online,Accpath,Driver,Type=RL02
DL3: DLA3: Online,Accpath,Driver,Type=RL02
DU0: DUA0: Online,Accpath,Context,Driver,Type=RD54
DU1: DUA1: Online,Accpath,Context,Driver,Type=RD54
DU2: DUA2: Offline,Accpath,Driver
DU3: DUA3: Offline,Accpath,Driver
MU0: MUA0: Online,Accpath,Driver,Type=TK50
CR0: CRA0: Offline,Prv_Diag,Driver
MS0: MSA0: Offline,Prv_Diag,Driver
DY0: DYA0: Offline,Prv_Diag,Driver
DY1: DYA1: Offline,Prv_Diag,Driver
DD0: DDA0: Offline,Prv_Diag,Driver
DD1: DDA1: Offline,Prv_Diag,Driver
LP0: LPA0: Online,Accpath,Driver
PP0: PPA0: Offline,Prv_Diag,Driver
PR0: PRA0: Offline,Prv_Diag,Driver
NL0: Online,Accpath,Driver
NN0: Online,Accpath,Driver
NM0: Online,Accpath,Driver
HT0: Offline,Accpath,Driver
HT1: Offline,Accpath,Driver
HT2: Offline,Accpath,Driver
HT3: Offline,Accpath,Driver
RT0: Online,Accpath,Driver
RT1: Online,Accpath,Driver
RT2: Online,Accpath,Driver
RT3: Online,Accpath,Driver
>
>CON DISP ATTR
SYS
PDP-11/93, EIS,QBUS,D-Space,Cache,TOY,FPP,
Clock=KW11-L, $TKPS=60., $TTPRM=000002, Cache_control=000001
YLA
Csr=177560, Vector=000060, Pri=000005, Urm=000001
YLB
Csr=160010, Vector=000310, Pri=000005, Urm=000001
YLC
Csr=160020, Vector=000320, Pri=000005, Urm=000001
YZA
Csr=160030, Vector=000330, Pri=000005, Urm=000001
DKA
Csr=177404, Vector=000220, Pri=000005, Urm=000001
DLA
Csr=174400, Vector=000160, Pri=000005, Urm=000001
DUA
Csr=172150, Vector=000154, Pri=000005, Urm=000001
MUA
Csr=174500, Vector=000260, Pri=000005, Urm=000001
CRA
Csr=177160, Vector=000230, Pri=000006, Urm=000001
MSA
Csr=172522, Vector=000224, Pri=000005, Urm=000001
DYA
Csr=177170, Vector=000264, Pri=000005, Urm=000001
DDA
Csr=176500, Vector=000300, Pri=000004, Urm=000001
LPA
Csr=177514, Vector=000200, Pri=000004, Urm=000001
PPA
Csr=177554, Vector=000074, Pri=000004, Urm=000001
PRA
Csr=177550, Vector=000070, Pri=000004, Urm=000001
LHA
Csr=177776, Vector=000000, Pri=000005, Urm=000001
VF0: ,Type=
VF1: ,Type=
VF2: ,Type=
VF3: ,Type=
CO0:
TT0: YLA0:
TT1: YLB0:
TT2: YLC0:
TT3: YZA0:
TT4: YZA1:
TT5: YZA2:
TT6: YZA3:
TT7: YZA4:
TT10: YZA5:
TT11: YZA6:
TT12: YZA7:
TT13: LHA0:
TT14: LHA1:
TT15: LHA2:
TT16: LHA3:
TT17: LHA4:
TT20: LHA5:
TT21: LHA6:
TT22: LHA7:
VT0:
DK0: DKA0:
DK1: DKA1:
DK2: DKA2:
DK3: DKA3:
DL0: DLA0:,Type=RL02
DL1: DLA1:,Type=RL02
DL2: DLA2:,Type=RL02
DL3: DLA3:,Type=RL02
DU0: DUA0:,Type=RD54
DU1: DUA1:,Type=RD54
DU2: DUA2:
DU3: DUA3:
MU0: MUA0:,Type=TK50
CR0: CRA0:
MS0: MSA0:
DY0: DYA0:
DY1: DYA1:
DD0: DDA0:
DD1: DDA1:
LP0: LPA0:
PP0: PPA0:
PR0: PRA0:
NL0:
NN0:
NM0:
HT0:
HT1:
HT2:
HT3:
RT0:
RT1:
RT2:
RT3:
>
>
>
>CON DIS CONT ATTR
SYS
PDP-11/93, EIS,QBUS,D-Space,Cache,TOY,FPP,
Clock=KW11-L, $TKPS=60., $TTPRM=000002, Cache_control=000001
YLA
Csr=177560, Vector=000060, Pri=000005, Urm=000001
YLB
Csr=160010, Vector=000310, Pri=000005, Urm=000001
YLC
Csr=160020, Vector=000320, Pri=000005, Urm=000001
YZA
Csr=160030, Vector=000330, Pri=000005, Urm=000001
DKA
Csr=177404, Vector=000220, Pri=000005, Urm=000001
DLA
Csr=174400, Vector=000160, Pri=000005, Urm=000001
DUA
Csr=172150, Vector=000154, Pri=000005, Urm=000001
MUA
Csr=174500, Vector=000260, Pri=000005, Urm=000001
CRA
Csr=177160, Vector=000230, Pri=000006, Urm=000001
MSA
Csr=172522, Vector=000224, Pri=000005, Urm=000001
DYA
Csr=177170, Vector=000264, Pri=000005, Urm=000001
DDA
Csr=176500, Vector=000300, Pri=000004, Urm=000001
LPA
Csr=177514, Vector=000200, Pri=000004, Urm=000001
PPA
Csr=177554, Vector=000074, Pri=000004, Urm=000001
PRA
Csr=177550, Vector=000070, Pri=000004, Urm=000001
LHA
Csr=177776, Vector=000000, Pri=000005, Urm=000001
>
>
>
>@[200,200]SYSGEN
>;
>; RSX-11M-PLUS V4.6 BL87 SYSGEN
>;
>; Copyright (c) 1995-1999 by Mentec Inc., U.S.A.
>;
>SET /UIC=[200,200]
>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 12-DEC-2021 at 04:01
>;===================================================
>;
>;
>;
>; 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]: Y
>;
>; 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.
>;
>; If you have performed a SYSGEN (or PREPGEN) before, you can use the
>; saved answer file created during that SYSGEN as input to this SYSGEN.
>; SYSGEN uses the saved answers as your responses to the Executive
>; questions.
>;
>* SU020 Do you want to use a saved answer file as input for
>* the Executive options? [Y/N D:N]: N
>;
>* SU040 Do you want to use a saved answer file as input for
>* the peripheral configuration? [Y/N D:N]: N
>;
>* SU060 Do you want to use a saved answer file as input for
>* the nonprivileged task builds? [Y/N D:N]: N
>;
>; A PREPGEN allows you to answer all the SYSGEN questions and create
>; saved answer files without actually generating a system: no MCR
>; commands are executed, no files are deleted, and the Executive is
>; not assembled or built.
>;
>; After you have successfully completed a PREPGEN, you can perform a
>; SYSGEN using the saved answer files from the PREPGEN. The SYSGEN
>; will then run unattended.
>;
>* SU080 Do you want to do a PREPGEN? [Y/N D:N]: N
>;
>; You should have a disk spinning in a disk drive which is a copy of
>; your distribution kit. This is your target system disk, the disk on
>; which you will perform the SYSGEN. This disk should already be
>; mounted with the MOUNT command so that you have access to it.
>;
>; Enter the name of the drive containing this disk in the form ddnn:,
>; i.e., DB2:.
>;
>* 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
>;
>;
>; A complete SYSGEN consists of:
>;
>; Choosing Executive options
>; Choosing Peripheral Configuration
>;
>; Assembling the Executive and Drivers
>;
>; Building the Executive and Drivers
>; Building the Privileged Tasks
>; Building the Nonprivileged Tasks
>;
>; Creating the System Image File
>;
>; If you do not choose to do a complete SYSGEN, you can continue
>; a previous SYSGEN from where you left off or do an individual
>; section of SYSGEN.
>;
>* SU120 Do you want to do a complete SYSGEN? [Y/N D:Y]: 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 12-DEC-2021 at 04:02
>;======================================================
>;
>;
>;
>; The answers to the questions in this section are put in the saved
>; answer file [200,200]SYSGENSA1.CMD.
>;
>; You may now enter a comment describing the system you are building.
>; This comment is included in the SYSGENSA1 saved answer file for
>; documentation, and is printed out when the saved answer file is
>; later used as input.
>;
>; 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.]: PDP-11/93 2*DEQNA 1*DPV11 LINE
>* Comment [S R:0.-55.]: NANAJU (31.34)
>* Comment [S R:0.-55.]: SANYALNET LABS
>* Comment [S R:0.-55.]: HTTP://TUKLUSAN.DECSYSTEM.ORG/
>* Comment [S R:0.-55.]:
>;
>; RSX-11M-PLUS may be run on the following PDP-11 processors:
>;
>; 11/23-PLUS (also called MicroPDP-11/23 and 11/23-B)
>; 11/24
>; 11/44
>; 11/53
>; 11/70
>; 11/73 (also called MicroPDP-11/73)
>; 11/83 (also called MicroPDP-11/83)
>; 11/93 (also called MicroPDP-11/93)
>; 11/84
>; 11/94
>;
>; M70,80,90,100 MENTEC modules (treated as an 11/83)
>; M11 processor (MENTEC)
>;
>; LSI-11/73
>;
>* CE010 What is your target processor type? [S R:3.-12. D:"11/70"]: 11/93
>;
>; The following RSX-11M-PLUS Executives may be generated:
>;
>; o Full-functionality Executive
>;
>; o User-tailored Executive
>;
>;
>; The Full-functionality Executive includes all features of the
>; RSX-11M-PLUS operating system that can be used on your processor.
>;
>; Executive data space support
>; User data space support
>; Task headers out of pool support
>; Extended logical name support
>; Supervisor-mode library support
>; Fast map facility
>; All DIGITAL-supplied drivers are loadable
>; ICB pool size of 128. words
>; Shadow recording/load sharing support
>; Floating point processor (FPU) support
>; Disk data caching support
>; Console driver support
>; Accounting support
>; Batch processor support
>; Queue Manager for spooling
>; DIGITAL Command Language and alternate CLI support
>; CTRL/C abort support
>; Extended security support
>; Alternate checkpoint algorithm support
>; High performance FCP
>; File windows in secondary pool support
>; Decimal version numbers in file specifications
>; Virtual terminal support with a default virtual terminal
>; unit buffer size of 120. bytes and a maximum of 184. bytes
>; Character translation support
>; Terminal driver extended I/O support
>; Time-out on unsolicited terminal input of 30. seconds
>;
>;
>; The User-tailored Executive will require you to answer at least
>; twenty additional questions specifying which standard RSX-11M-PLUS
>; features you wish to disable. You should not choose the User-tailored
>; Executive unless you need to disable specific RSX-11M-PLUS features.
>;
>;
>; For information and guidelines on generating a User-tailored Executive,
>; please refer to the RSX-11M-PLUS System Generation and Installation
>; Guide.
>;
>; If you do not understand the options presented by the system
>; generation process when configuring an Executive yourself, please
>; select the Full-functionality Executive.
>;
>;
>* CE020 Do you want the Full-functionality Executive? [Y/N D:Y]: Y
>;
>; If a primary pool failure occurs, this option will allow the
>; the system to utilize ICB pool space as a secondary source to
>; be able to attempt to resolve the pool allocation failure.
>;
>; Some applications may have to be aware of this possibility, or
>; undefined results may occur. All supported software products
>; are aware of this change, and do function correctly if this option
>; is chosen.
>;
>* CE115 Do you want to use ICB pool as backup for primary pool ? [Y/N D:N]: N
>;
>; Network software provides the capability of simultaneously
>; operating tasks on different systems to establish logical
>; communication links and to exchange data. This software is
>; not provided with RSX-11M-PLUS, but must be purchased separately.
>;
>; If you choose this option, DCL and alternate CLI support will
>; also be included.
>;
>* CE120 Do you want support for communications products
>* (such as DECnet, PSI, and LAT)? [Y/N D:N]: Y
>;
>; The system name is an arbitrary six-character name.
>; This should be the same as the DECnet node name, if any.
>;
>* CE130 What is the system name? [S R:0-6 D:"RSXMPL"]: NANAJU
>;
>; This option determines if dates should be displayed according to
>; ISO 8601 format specification.
>;
>; For example; if the date February 1, 2000 should be displayed
>; as 2000-02-01
>;
>;
>* CE215 Do you want the default date format to be
>* ISO 8601:1988 compliant? [Y/N D:N]: N
>;
>; This option determines if dates should be displayed as two or four
>; digits. For example; if the year January 1, 2000 should be displayed
>; as 1-JAN-00, or 1-JAN-2000.
>;
>; If you specify Yes, the default date format will be;
>;
>; 1-JAN-2000,
>;
>; otherwise the default date format will be;
>;
>; 1-JAN-00
>;
>* CE216 Do you want the default date format to include
>* a four digit year? [Y/N D:N]: Y
>;
>; The IP11 industrial I/O subsystem is a combined software and
>; hardware package used for process control and monitoring in
>; the industrial and manufacturing environment. It consists
>; of an RSX device driver (IPDRV) and a set of FORTRAN-callable
>; interface routines, used to interface to a variety of hardware
>; I/O modules, including digital sense interrupt, change-of-state,
>; digital output, digital-to-analog converter, and analog-to-digital
>; converter modules.
>;
>; See the IP11 I/O Subsystem Software Installation Guide for
>; information on installing the software.
>;
>* CE264 Do you want IP11 industrial I/O subsystem support? [Y/N D:N]: N
>;
>; The Executive Debugging Tool (XDT) provides a subset of ODT-11
>; that runs as a part of the RSX-11M-PLUS Executive. This tool
>; allows interactive debugging of Executive modules, I/O drivers,
>; and interrupt service routines. Selection of this option also
>; includes consistency checks in the dynamic memory routines and
>; the loader.
>;
>; Note: If your system does not have Executive data space support,
>; XDT will reduce the size of primary pool. If your system does
>; have Executive data space support, XDT does not affect the size
>; of pool.
>;
>* CE270 Do you want to include XDT? [Y/N D:N]: N
>;
>; If the system crashes, a message is printed on the crash
>; notification device. This device must be a paper tape,
>; teletype, or line printer compatible device; that is, the
>; device must transmit a single byte at a time. Normally,
>; the crash notification device is the console terminal which
>; is always at the default CSR address given below.
>;
>* CE280 Enter the crash notification device CSR
>* address [O R:160000-177700 D:177564]:
>;
>; If the system crashes, you can cause all of memory to be written
>; onto a device for later analysis with the Crash Dump Analyzer (CDA).
>;
>; The device on which the crash dump is written must be selected from
>; the following list of devices and cannot be a fixed media device:
>;
>; DB: DM: MM:
>; DD: DR: MS:
>; DK: DT: MT:
>; DL: DU: MU:
>;
>; 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]: DL0:
>;
>; Virtual disks allow the system to better manage large amounts
>; of storage. If you expect to hardware of software boot virtual
>; drives, select the maximum depth of virtual devices which will
>; be booted.
>;
>* CE300 Enter the initial number of virtual disks to be
>* included [D R:0.-16. D:2.]: 2
>;
>; The minimum supported memory size is 256K words for
>; an RSX-11M-PLUS system. The maximum memory size is 2044K words.
>;
>; This value is only used by VMR when it creates the system image
>; file. VMR does not allow you to create a partition or load
>; anything beyond the end of memory. When the system is booted,
>; your actual memory size is calculated and overrides the value
>; you enter here.
>;
>* CE310 Enter memory size (in K words) [D R:256.-2044. D:256.]: 256
>;
>; Some PDP-11/44 and PDP-11/84 systems are configured with UNIBUS
>; memory which disables some UNIBUS Map registers. If support for
>; UNIBUS memory is selected, then special UNIBUS memory partitons
>; are supported, and specific UMR resources reserved when UNIBUS
>; memory is detected on the system. If your system does not contain
>; any memory devices on the UNIBUS, this option will have no effect.
>;
>* CE315 Support UNIBUS memory occupying UNIBUS map address space? [Y/N D:N]:
N
>;
>; RSX-11M-PLUS requires a real-time clock for its operation. The
>; KW11-P programmable frequency clock, the KW11-L line frequency
>; clock, or the DL11-W line frequency clock/console interface may
>; be used.
>;
>* CE330 Is your system clock programmable (KW11-P)? [Y/N D:N]: N
>;
>; Line frequency is either 50 or 60 Hz. In the U.S.A., line frequency
>; is always 60 Hz.
>;
>* CE350 Is your line frequency 50 Hz? [Y/N D:N]: N
>;
>;
>;
>;=============================================================
>; Choosing Peripheral Configuration 12-DEC-2021 at 04:04
>;=============================================================
>;
>;
>;
>; The answers to the questions in this section are put in the saved
>; answer file [200,200]SYSGENSA2.CMD.
>;
>; You may now enter a comment describing the system you are building.
>; This comment is included in the SYSGENSA2 saved answer file for
>; documentation, and is printed out when the saved answer file is
>; later used as input.
>;
>; 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.]: PDP-11/93 2*DEQNA 1*DPV11 LINE
>* Comment [S R:0.-55.]: SANYALNET LABS
>* Comment [S R:0.-55.]: HTTP://TUKLUSAN.DECSYSTEM.ORG/
>* Comment [S R:0.-55.]:
>;
>;
>; The RH11 and RH70 MASSBUS controllers are the controllers for
>; the following devices:
>;
>; DB: RP04, RP05, RP06, RM06 disks
>; DR: RM02, RM03, RM05, RM06, RM80, RP07 disks
>; DS: RS03, RS04 disks
>; EM: ML11 semiconductor disk emulator
>; MM: TM02, TM03 formatters, TE16, TU16, TU45, TU77 tapes
>;
>* CP0604 How many RH controllers do you have? [D R:0.-15. D:4.]: 0
>;
>;
>; DK: controller: RK11 devices: RK05, RK05F
>;
>; The RK11 cartridge disk drive and control is a complete mass
>; storage system for random access data storage. The system
>; includes a modular mass storage device utilizing removable
>; disk cartridges and a complete, easy-to-program, control unit.
>; A disk cartridge holds over 2.4 megabytes. The system is
>; expandable up to 8 drives per controller. An RK11 includes a
>; controller and the first disk drive. Optionally, the controller
>; can support up to four RK05F fixed platter drives each with twice
>; the capacity of the standard RK05 drive.
>;
>* CP2204 How many RK11 cartridge disk controllers do you have? [O D:0]: 1
>;
>; The RK05F disk pack drive unit contains twice the storage of
>; the standard removable RK05 drive. It uses one double density
>; fixed platter, and is interfaced to the RK11 controller in such
>; a manner as to appear identical to two standard RK05 drives. As
>; a result, it uses two physical unit numbers to interface to the
>; controller. In addition, the lowest of these unit numbers must
>; be even.
>;
>; Enter the total number of RK05F disk drives in your system. In
>; answering this question, enter the actual number of RK05F drives
>; that you have. Do NOT multiply the number by two.
>;
>* CP2208 How many RK05F fixed platter drives do you have? [O D:0]: 0
>;
>; The standard RK05 removable cartridge drive unit accepts the front
>; loading DECpack cartridge. Enter the total number of RK05 disk
>; drives in your system.
>;
>* CP2216 How many RK05 removable cartridge drives do you have? [O D:0]: 4
>;
>;
>; The physical unit number of a drive is the number shown on the
>; unit number plug (or other indicator) on the drive.
>;
>* CP2236 What is the physical unit number of DK0:? [O R:0-7 D:0]:
>;
>;
>* CP2236 What is the physical unit number of DK1:? [O R:0-7 D:1]:
>;
>;
>* CP2236 What is the physical unit number of DK2:? [O R:0-7 D:2]:
>;
>;
>* CP2236 What is the physical unit number of DK3:? [O R:0-7 D:3]:
>;
>;
>; Enter the vector address for this controller. This vector address
>; can be changed after the SYSGEN by using the VMR CON SET command.
>;
>* CP2268 Enter the vector address of DKA [O R:60-774 D:220]: 220
>;
>; Enter the CSR address for this controller. This CSR address can
>; be changed after the SYSGEN by using the VMR CON SET command.
>;
>* CP2272 What is its CSR address? [O R:160000-177700 D:177404]: 177404
>;
>; DK Configuration
>;
>; Physical Unit Number
>;
>; 0 1 2 3 4 5 6 7
>;
>; DKA DK0: DK1: DK2: DK3:
>;
>;
>;
>;
>; DM: controllers: RK611, RK711 devices: RK06, RK07
>;
>; The RK611/711 is a 3 data surface, removable, random access bulk
>; storage system with a storage capacity of 14 megabytes (RK06) or
>; 28 megabytes (RK07) per pack. The RK611/711 includes a control
>; unit and the first disk pack drive. The system is expandable up
>; to eight drives.
>;
>* CP2404 How many RK611/711 disk cartridge controllers do
>* you have? [O D:0]: 0
>;
>;
>; DL: controllers: RL11, RLV12 devices: RL01, RL02
>;
>; The RL11/RLV12 disk subsystem uses a medium performance, RL01/02
>; direct access drive with a single read/write head per surface.
>; Each drive provides 5.2 megabytes (RL01) or 10.4 megabytes (RL02)
>; of storage on a removable, top-loading cartridge. The subsystem
>; is expandable up to four drives.
>;
>* CP2604 How many RL11/RLV11 disk cartridge controllers do
>* you have? [O D:0]: 1
>;
>; Enter the total number of RL01 and RL02 disk drives in your system.
>;
>* CP2608 How many RL01/RL02 disk drives do you have? [D R:1.-63. D:1.]: 4
>;
>;
>; The physical unit number of a drive is the number shown on the
>; unit number plug (or other indicator) on the drive.
>;
>* CP2636 What is the physical unit number of DL0:? [O R:0-7 D:0]:
>;
>; Enter the drive type for this logical unit.
>;
>* CP2660 Is DL0: an RL01 or RL02? [S R:4-4 D:"RL02"]:
>;
>;
>* CP2636 What is the physical unit number of DL1:? [O R:0-7 D:1]:
>;
>* CP2660 Is DL1: an RL01 or RL02? [S R:4-4 D:"RL02"]:
>;
>;
>* CP2636 What is the physical unit number of DL2:? [O R:0-7 D:2]:
>;
>* CP2660 Is DL2: an RL01 or RL02? [S R:4-4 D:"RL02"]:
>;
>;
>* CP2636 What is the physical unit number of DL3:? [O R:0-7 D:3]:
>;
>* CP2660 Is DL3: an RL01 or RL02? [S R:4-4 D:"RL02"]:
>;
>;
>; Enter the vector address for this controller. This vector address
>; can be changed after the SYSGEN by using the VMR CON SET command.
>;
>* CP2668 Enter the vector address of DLA [O R:60-774 D:160]: 160
>;
>; Enter the CSR address for this controller. This CSR address can
>; be changed after the SYSGEN by using the VMR CON SET command.
>;
>* CP2672 What is its CSR address? [O R:160000-177700 D:174400]: 174400
>;
>; DL Configuration
>;
>; Physical Unit Number
>;
>; 0 1 2 3 4 5 6 7
>;
>; DLA DL0: DL1: DL2: DL3:
>;
>;
>;
>;
>; DP: controller: RP11 devices: RP02, RPR02, RP03
>;
>; The RP11 is a complete mass storage system using a magnetic
>; disk pack with 20 data surfaces and a moving read/write head.
>; The RP02 and RPR02 have a capacity of 20 megabytes. The RP03
>; has a capacity of 41 megabytes.
>;
>* CP2804 How many RP11 disk pack controllers do you have? [O D:0]: 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.
>;
>; The MSCP disk controllers are:
>;
>; RQZX1, RQDX1, RQDX2, RQDX3, RUX50, RQC25, RUC25, KDA50, UDA50
>;
>; These intelligent disk controllers provide enhanced I/O optimization,
>; error correction capability, and, in some cases, dynamic bad block
>; handling.
>;
>* CP3004 How many MSCP disk controllers do you have? [D R:0.-10. D:0.]: 1
>;
>; The MSCP disk drives are:
>;
>; RX33, RX50, RD31, RD51, RD52, RD53, RD54
>; RC25, RA60, RA70, RA71, RA72, RA80, RA81
>; RA82, RA90, RA92, RZ23L, RZ24L, RZ26L
>;
>; The RX33 is a half-height 5.25-inch floppy diskette drive
>; with a formatted capacity of 1.2 megabytes.
>;
>; The RX50 is a full-height dual 5.25 inch floppy diskette drive
>; with a formatted capacity of 400 kilobytes for each diskette.
>; Count each RX50 (with two diskettes) as two drives.
>;
>; The RD31 is a half-height 5.25 inch fixed media, Winchester
>; technology disk with a formatted capacity of 21 megabytes.
>;
>;
>; The RD51 is a 5.25 inch fixed media, Winchester technology disk
>; with a formatted capacity of 10 megabytes.
>;
>; The RD52 is a 5.25 inch fixed media Winchester technology disk
>; with a formatted capacity of 31 megabytes.
>;
>; The RD53 is a 5.25 inch fixed media Winchester technology disk
>; with a formatted capacity of 71 megabytes.
>;
>; The RD54 is a 5.25 inch fixed media Winchester technology disk
>; with a formatted capacity of 159 megabytes.
>;
>; The RC25 contains a fixed and removable disk on the same spindle
>; with a formatted capacity of 25 megabytes each. Count each RC25
>; (with two disks: one fixed, one removable) as two drives.
>;
>; The RA60 is a removable media disk with a formatted capacity of
>; 205 megabytes.
>;
>; The RA70 is a fixed media, Winchester technology disk with a
>; formatted capacity of 280 megabytes.
>;
>; The RA80 is a fixed media, Winchester technology disk with a
>; formatted capacity of 121 megabytes.
>;
>; The RA81 is a fixed media, Winchester technology disk with a
>; formatted capacity of 456 megabytes.
>;
>; The RA82 is a fixed media, Winchester technology disk with a
>; formatted capacity of 622 megabytes.
>;
>; The RA90 is a fixed media, Winchester technology disk with a
>; formatted capacity of 1,216 megabytes.
>;
>; The RZ23L, RZ24L, and RZ26L drives are SCSI disks that attach
>; to the RQZX1 adapter.
>;
>; Enter the total number of physical MSCP disk drives in your system.
>; Do not include any logical partitions in the total.
>;
>* CP3008 How many physical MSCP disk drives do you have? [D D:1.]: 4
>;
>;
>; The physical unit number of a drive is the number shown on the
>; unit number plug (or other indicator) on the drive.
>;
>* CP3036 What is the physical unit number of DU0:? [O R:0-377 D:0]:
>;
>;
>* CP3036 What is the physical unit number of DU1:? [O R:0-377 D:1]:
>;
>;
>* CP3036 What is the physical unit number of DU2:? [O R:0-377 D:2]:
>;
>;
>* CP3036 What is the physical unit number of DU3:? [O R:0-377 D:3]:
>;
>;
>; Enter the vector address for this controller. This vector address
>; can be changed after the SYSGEN by using the VMR CON SET command.
>;
>* CP3068 Enter the vector address of DUA [O R:60-774 D:154]: 154
>;
>; Enter the CSR address for this controller. This CSR address can
>; be changed after the SYSGEN by using the VMR CON SET command.
>;
>* CP3072 What is its CSR address? [O R:160000-177700 D:172150]: 172150
>;
>;
>; MU: controllers: TK50, TU81, TU81E, TQ81E, RQZX1
>;
>; The TMSCP tape controllers are:
>;
>; TK50, TU81, TU81E, TQ81E, RQZX1
>;
>;
>* CP3404 How many TMSCP tape controllers do you have? [D R:0.-9. D:0.]: 1
>;
>;
>; The physical unit number of a drive is the number shown on the
>; unit number plug (or other indicator) on the drive.
>;
>* CP3436 What is the physical unit number of MU0:? [O R:0-377 D:0]: 0
>;
>;
>; Enter the vector address for this controller. This vector address
>; can be changed after the SYSGEN by using the VMR CON SET command.
>;
>* CP3468 Enter the vector address of MUA [O R:60-774 D:260]: 260
>;
>; Enter the CSR address for this controller. This CSR address can
>; be changed after the SYSGEN by using the VMR CON SET command.
>;
>* CP3472 What is its CSR address? [O R:160000-177700 D:174500]: 174500
>;
>; VF: Virtual disk/tape driver
>;
>;
>;
>; CR: controllers: CM11, CR11
>;
>; The CR11 card reader reads EIA standard 80-column punched data
>; cards at 300 cards per minute. It uses a riffle-air and a
>; vacuum-pick mechanism to move the cards. The CM11-F reads 80-
>; column mark-sense cards, which can have punched holes, at 285
>; cards per minute.
>;
>* CP4004 How many CM/CR11 card readers do you have? [O D:0]: 1
>;
>; If a task tries to access the card reader when the device is not
>; ready, a message saying the card reader is not ready is printed
>; on the console terminal. This message is repeated every n seconds,
>; where n is your response to this question, for as long as the card
>; reader remains not ready.
>;
>; Enter zero to disable this feature and suppress the messages.
>;
>* CP4008 Enter the number of seconds between
>* card reader-not-ready messages [D R:0.-255. D:15.]: 15
>;
>; Enter the vector address for this controller. This vector address
>; can be changed after the SYSGEN by using the VMR CON SET command.
>;
>* CP4068 Enter vector address of the next CM/CR11 [O R:60-774 D:230]: 230
>;
>; Enter the CSR address for this controller. This CSR address can
>; be changed after the SYSGEN by using the VMR CON SET command.
>;
>* CP4072 What is its CSR address? [O R:160000-177700 D:177160]: 177160
>;
>;
>; CT: controller: TA11 device: TU60
>;
>; The TA11 magnetic tape cassette system is a dual-drive,
>; reel-to-reel unit designed to replace paper tape. Its two
>; drives run non-simultaneously using proprietary Digital
>; Equipment Corporation Philips-type cassettes. The TA11
>; includes a control unit and a dual tape transport.
>;
>* CP4204 How many TA11 dual cassettes do you have? [O D:0]: 0
>;
>;
>; MS: controllers: TS11, TU80, TSV05, TK25
>;
>; The TS11, TU80, and TSV05 are 1/2 inch 1600 bpi tape subsystems
>; and the TK25 is a cartridge tape subsystem.
>;
>* CP4404 How many TS11/TU80/TSV05/TK25
>* magtape controllers do you have? [O D:0]: 1
>;
>; Enter the vector address for this controller. This vector address
>; can be changed after the SYSGEN by using the VMR CON SET command.
>;
>* CP4468 Enter vector address of the next
>* TS11/TU80/TSV05/TK25 [O R:60-774 D:224]: 224
>;
>; Enter the CSR address for this controller. This CSR address can
>; be changed after the SYSGEN by using the VMR CON SET command.
>;
>* CP4472 What is its CSR address? [O R:160000-177700 D:172522]: 172522
>;
>;
>; DT: controller: TC11 device: TU56
>;
>; The TC11 is a dual-unit bidirectional magnetic-tape transport
>; system for auxiliary data storage.
>;
>; The system stores information at fixed positions on magnetic
>; tape as in magnetic disk or drum storage devices, rather than
>; at unknown or variable positions as in conventional magnetic
>; tape systems.
>;
>; A DECtape system consists of up to 4 dual transports, a control
>; unit (which will buffer and control information for up to four
>; dual transports). A TC11 includes a control unit and the
>; first dual tape transport.
>;
>* CP4604 How many TC11 DECtape controllers do you have? [O D:0]: 0
>;
>;
>; DX: controller: RX11 device: RX01
>;
>; The RX11 is an industry compatible disk storage system for
>; flexible (floppy) disks. An RX11 is capable of controlling two
>; flexible disk drives each having a capacity of 256K bytes.
>;
>* CP4804 How many RX11 disk controllers do you have? [O D:0]: 0
>;
>;
>; DY: controller: RX211, RXV21 device: RX02
>;
>; The RX211 and RXV21 are single or double density flexible (floppy) disk
>; controllers with a storage capacity of 256K bytes (single density) or
>; 512K bytes (double density). One controller is capable of controlling
>; two drives.
>;
>* CP5004 How many RX211/RXV21 disk controllers do you have? [O D:0]: 1
>;
>; Enter the vector address for this controller. This vector address
>; can be changed after the SYSGEN by using the VMR CON SET command.
>;
>* CP5068 Enter vector address of the next RX211/RXV21 [O R:60-774 D:264]: 264
>;
>; Enter the CSR address for this controller. This CSR address can
>; be changed after the SYSGEN by using the VMR CON SET command.
>;
>* CP5072 What is its CSR address? [O R:160000-177700 D:177170]: 177170
>;
>; Enter the number of drives on this controller.
>;
>* CP5076 How many drives does DYA have? [D R:1.-2. D:2.]: 2
>;
>;
>; DD: controller: DL11 device: TU58
>;
>; The TU58 driver interfaces with the 3M DC-100A tape
>; cartridge drive and controller units via a parallel to ser-
>; ial DL11 converter at baud rates up to 9.6K. Data is
>; stored on the media on two parallel tracks recorded in the
>; same direction. The tape is preformatted into 2048 physical
>; records of 128 bytes each. Access to these physical records
>; is by groups of four corresponding to a standard DEC block
>; of 512 bytes.
>;
>* CP5204 How many TU58 controllers do you have? [O D:0]: 1
>;
>; Enter the vector address for this controller. This vector address
>; can be changed after the SYSGEN by using the VMR CON SET command.
>;
>* CP5268 Enter vector address of next TU58 [O R:60-774 D:300]: 300
>;
>; Enter the CSR address for this controller. This CSR address can
>; be changed after the SYSGEN by using the VMR CON SET command.
>;
>* CP5272 What is its CSR address? [O R:160000-177700 D:176500]: 176500
>;
>; Enter the number of drives on this controller.
>;
>* CP5276 How many drives does DDA have? [D R:1.-2. D:2.]: 2
>;
>;
>; LP: controllers: LA180, LN01, LP11, LS11, LV11
>; devices: LA180, LG01, LG02, LN01, LP01, LP02, LP04, LP05,
>; LP06, LP07, LP14, LP25, LP26, LP27, LS11, LV01
>;
>; The LP11 is a high-speed impact line printer with a rotating drum
>; or band. It is available in a variety of models, with and without
>; lowercase characters.
>;
>; The LS11 line printer is a medium-speed impact dot-matrix line
>; printer. It prints at a rate of 165 characters per second at
>; 10 characters per inch with up to 132 characters per line.
>;
>; The LA180 DECprinter is similar to the LS11 with the exception
>; that it prints at the rate of 180 characters per second.
>;
>; The LV11 is a high-speed electrostatic printer-plotter that prints
>; at a rate of 500 lines per minute. Only the print option is
>; supported under RSX-11M-PLUS.
>;
>* CP5404 How many LP/LS/LV/LG/LN/LA180 line printers do you have? [O D:0]: 1
>;
>; If a task tries to access the line printer when the device is not
>; ready, a message saying the line printer is not ready is printed
>; on the console terminal. This message is repeated every n seconds,
>; where n is your response to this question, for as long as the line
>; printer remains not ready.
>;
>; Enter zero to disable this feature and suppress the messages.
>;
>* CP5408 Enter the number of seconds between
>* line printer-not-ready messages [D R:0.-255. D:15.]: 15
>;
>; Enter the vector address for this line printer. This vector address
>; can be changed after the SYSGEN by using the VMR CON SET command.
>;
>* CP5468 Enter vector address of the next line
>* printer [O R:60-774 D:200]: 200
>;
>; Enter the CSR address for this line printer. This CSR address can
>; be changed after the SYSGEN by using the VMR CON SET command.
>;
>* CP5472 What is its CSR address? [O R:160000-177700 D:177514]: 177514
>;
>; Here is a table of the valid line printer types and their
>; characteristics:
>;
>; printer # of lines per supports
>; type controller columns minute optimization
>;
>; LA180 LA180 132 150 no
>; LG01 LP11 132 240-600 no
>; LG02 LP11 132 240-600 no
>; LN01 LN01 132 600 NA
>; LP01 LP11-F/H 80 170-1110 yes
>; LP02 LP11-J/K 132 170-1110 yes
>; LP04 LP11-R/S 132 1110 yes
>; LP05 LP11-V/W 132 300 no
>; LP06 LP11-Y/Z 132 460-600 no
>; LP07 LP11-G 132 1200 no
>; LP14 LP11-C/D 132 660-900 no
>; LP25 LP11-A/B 132 215-300 no
>; LP26 LP11-E 132 445-600 no
>; LP27 LP11-U 132 800-1200 no
>; LS11 LS11 132 60-200 no
>; LV01 LV11 132 500 yes
>;
>; The printer type is used to set two characteristics in the UCB:
>;
>; o Column or buffer width
>;
>; This is settable in VMR or MCR with the SET /BUF command.
>;
>;
>; o Fast line printer support
>;
>; This is an optimization performed by the driver to eliminate
>; unnecessary print cycles. This characteristic is not settable
>; in VMR or MCR.
>;
>; If you specify the wrong printer type and the driver performs
>; the optimization for a printer that does not support it, you
>; will occasionally lose a line of a listing when the printer
>; is taken off line.
>;
>; If you specify the wrong printer type and the driver does not
>; perform the optimization for a printer that supports it, the
>; printer will run a little slower than it would with the
>; optimization, but there will be no other adverse effects.
>;
>; If you do not know the correct printer type for your printer, take
>; the default. This will give you a 132-column printer without fast
>; printer optimization. Once your system is running, you can change
>; the number of columns if necessary with the MCR SET command.
>;
>* CP5480 Enter line printer type for LPA [S R:4-5 D:"LP25"]:
>;
>; If this line printer has both uppercase and lowercase characters,
>; answer Yes to this question. If it only has uppercase characters,
>; answer No. Your answer determines the initial setting for
>; lowercase character conversion on this printer. You can change
>; this at any time by using the MCR SET /LOWER command.
>;
>* CP5484 Does LPA have lowercase characters? [Y/N D:N]:
>;
>;
>; MT: controllers: TM11, TMA11, TMB11 devices: TE10, TU10, TU10W, TS03
>;
>; The TM/TMA/TMB11 is a magnetic tape system ideally suited for
>; writing, reading, and storing large volumes of data and
>; programs in a serial manner. The system reads and writes in
>; industry-compatible format. TU10 drives support 10.5-inch reels
>; containing up to 2400 feet of tape upon which over 180 million
>; bits of data can be stored on high density 9-track tape. TS03
>; drives support 7-inch reels containing up to 600 feet of tape in
>; high density 9-track format. TU10W drives are compatible with
>; TU10 drives except they operate only on 800 bpi, 9-track tape.
>;
>* CP5604 How many TM/TMA/TMB11 magtape controllers do you have? [O D:0]: 0
>;
>;
>; PP: controller: PC11
>;
>; The PC11 is a high speed paper tape reader/punch that is
>; capable of reading eight-hole, unoiled, perforated paper tape at
>; 300 characters per second, and punching tape at 50 characters
>; per second.
>;
>* CP5804 How many PC11 paper tape reader/punches do you have? [O D:0]: 1
>;
>; Enter the vector address for this controller. This vector address
>; can be changed after the SYSGEN by using the VMR CON SET command.
>;
>* CP5868 Enter vector address of the next PC11 [O R:60-774 D:70]: 74
>;
>; Enter the CSR address for this controller. This CSR address can
>; be changed after the SYSGEN by using the VMR CON SET command.
>;
>* CP5872 What is its CSR address? [O R:160000-177700 D:177550]: 177554
>;
>;
>; PR: controller: PR11
>;
>; The PR11 is a high speed paper tape reader that is capable of
>; reading eight-hole unoiled perforated paper tape at 300
>; characters per second.
>;
>;
>; Exclude the number of PC11s from your answer to this question.
>;
>* CP6004 How many PR11 paper tape readers do you have? [O D:0]: 1
>;
>; Enter the vector address for this controller. This vector address
>; can be changed after the SYSGEN by using the VMR CON SET command.
>;
>* CP6068 Enter vector address of the next PR11 [O R:60-774]: 70
>;
>; Enter the CSR address for this controller. This CSR address can
>; be changed after the SYSGEN by using the VMR CON SET command.
>;
>* CP6072 What is its CSR address? [O R:160000-177700]: 177550
>;
>;
>; LA: controller: LPA11
>;
>; The LPA11 lab peripheral accelerator is a real-time subsystem which
>; interfaces to the PDP-11 family of computers. The system consists
>; of the LPA11, up to 2 A/D converters, a programmable real-time
>; clock, a D/A converter, and up to five digital I/O modules.
>;
>* CP6204 How many LPA11 lab subsystems do you have? [D R:0.-16. D:0.]: 0
>;
>;
>; TT: controllers: DL11, DLV11 controller mnemonic: YL
>;
>; The DL11/DLV11 series of asynchronous single line interfaces handle
>; full or half-duplex communication between a wide variety of serial
>; communication channels and a PDP-11 computer.
>;
>; SYSGEN automatically sets up the data bases for all mandatory
>; DL11/DLV11s. (For each processor in the system, there must be a
>; DL11/DLV11; these are mandatory.) Answer the next question with
>; the number of additional DL11/DLV11s in your system.
>;
>; Note: Enter only the number of DL11s used as terminal interfaces.
>; Do not include any DL11s used as controlers for the TU58 DECtape II.
>;
>* CP6804 Enter number of additional DL11/DLV11 line interfaces [O D:0]: 2
>;
>; The DL11/DLV11 has the ability to maintain a full-duplex connection
>; through a BELL 103A type modem. Modem support requires added code
>; in the terminal driver. As a result, it should be selected only if
>; needed.
>;
>* CP6820 Do any of the DL11/DLV11 lines require modem support? [Y/N D:N]: N
>;
>; The terminal types supported by RSX-11M-PLUS SYSGEN are:
>;
>; ASR33 LA12 VT05B
>; ASR35 LA30P VT50
>; LA30S VT52
>; DTC01 LA34 VT55
>; LA36 VT61
>; KSR33 LA38 VT100
>; LA50 VT101
>; LA100 VT102
>; LA120 VT105
>; LA180S VT125
>; LA210 VT131
>; LN03 VT132
>; PC3xx VT2xx
>;
>* CP6832 Enter terminal type for YLA [S R:4-6 D:"LA120"]:
>;
>; Additional vectors are assigned from the floating vector space
>; starting at 300. The vector address can be changed after the
>; SYSGEN by using the VMR CON SET command.
>;
>* CP6868 Enter vector address of YLB [O R:300-770]: 310
>;
>; Additional CSRs are assigned in the range 176000 - 176770. The
>; CSR address can be changed after the SYSGEN by using the VMR CON
>; SET command.
>;
>* CP6872 What is its CSR address? [O R:160000-177700]: 160010
>;
>; The terminal types supported by RSX-11M-PLUS SYSGEN are:
>;
>; ASR33 LA12 VT05B
>; ASR35 LA30P VT50
>; LA30S VT52
>; DTC01 LA34 VT55
>; LA36 VT61
>; KSR33 LA38 VT100
>; LA50 VT101
>; LA100 VT102
>; LA120 VT105
>; LA180S VT125
>; LA210 VT131
>; LN03 VT132
>; PC3xx VT2xx
>;
>* CP6832 Enter terminal type for YLB [S R:4-6 D:"LA120"]:
>;
>; Additional vectors are assigned from the floating vector space
>; starting at 300. The vector address can be changed after the
>; SYSGEN by using the VMR CON SET command.
>;
>* CP6868 Enter vector address of YLC [O R:300-770]: 320
>;
>; Additional CSRs are assigned in the range 176000 - 176770. The
>; CSR address can be changed after the SYSGEN by using the VMR CON
>; SET command.
>;
>* CP6872 What is its CSR address? [O R:160000-177700]: 160020
>;
>; The terminal types supported by RSX-11M-PLUS SYSGEN are:
>;
>; ASR33 LA12 VT05B
>; ASR35 LA30P VT50
>; LA30S VT52
>; DTC01 LA34 VT55
>; LA36 VT61
>; KSR33 LA38 VT100
>; LA50 VT101
>; LA100 VT102
>; LA120 VT105
>; LA180S VT125
>; LA210 VT131
>; LN03 VT132
>; PC3xx VT2xx
>;
>* CP6832 Enter terminal type for YLC [S R:4-6 D:"LA120"]:
>;
>;
>; TT: controller: DH11 controller mnemonic: YH
>;
>; The DH11 multiplexer connects the PDP-11 with 16 asynchronous
>; serial communications lines operating with individually
>; programmable parameters. These parameters are:
>;
>; transmitter speed (baud)
>; receiver speed (baud)
>;
>* CP7004 Enter number of DH11 asynchronous line
>* multiplexers [D R:0.-16. D:0.]: 0
>;
>;
>; TT: controller mnemonic: YV
>;
>; controllers: DHU11, DHV11, CXA16, CXB16, CXY08
>;
>;
>; These multiplexers connect the PDP-11 with up to
>; 16 (DHU11, CXA16, CXB16) or 8 (DHV11, CXY08)
>; asynchronous serial communications lines operating with
>; individually programmable parameters. These parameters are:
>;
>; transmitter speed (baud)
>; receiver speed (baud)
>;
>; Modem control is available with the DHU11, DHV11 and CXY08.
>; The CXA16 and CXB16 do not support modem control. Use the VMR
>; or MCR SET /REMOTE commands in order to enable dialup lines.
>;
>* CP7104 Enter number of DHU11/DHV11/CXA16/CXB16/CXY08 (YV:-type)
>* asynchronous line multiplexers [D R:0.-32. D:0.]: 0
>;
>;
>; TT: controller: DJ11 controller mnemonic: YJ
>;
>; The DJ11 is a multiplexed interface between 16 asynchronous
>; serial data-communications channels and the PDP-11 UNIBUS. The
>; DJ11 is a unit whose character formats and operating speeds are
>; jumper or strap selectable in groups of four lines.
>;
>* CP7204 Enter number of DJ11 asynchronous line
>* multiplexers [D R:0.-16. D:0.]: 0
>;
>;
>; TT: controllers: DZ11, DZQ11, DZV11, DFA01 controller mnemonic: YZ
>;
>; The DZ11/DZQ11/DZV11/DFA01 multiplexers connect the PDP-11 with up to
>; 8 asynchronous serial communications lines operating with individually
>; programmable parameters. These parameters are:
>;
>; Transmitter speed / Receiver speed (baud)
>;
>* CP7404 Enter number of DZ11/DZQ11/DZV11/DFA01 asynchronous line
>* multiplexers [D R:0.-32. D:0.]: 1
>;
>; The DZ11/DZQ11/DZV11 has the ability to maintain a full-duplex connection
>; through a BELL 103A type modem. Modem support requires added code in the
>; terminal driver and increases system overhead. As a result, it should be
>; selected only if needed.
>;
>* CP7420 Do any of the DZ lines require modem support? [Y/N D:N]: N
>;
>; The vector address for the DZ11/DZQ11/DZV11 is assigned from the floating
>; vector space starting at 300. The vector address can be changed after
>; the SYSGEN by using the VMR CON SET command.
>;
>* CP7468 Enter vector address of YZA [O R:300-770]: 330
>;
>; The CSR address for the DZ11/DZQ11/DZV11 is assigned from the floating
>; address space starting at 160010. The CSR address can be changed
>; after the SYSGEN by using the VMR CON SET command.
>;
>* CP7472 What is its CSR address? [O R:160000-177700]: 160030
>;
>; Enter the number of lines on this controller.
>;
>* CP7480 How many lines does YZA have? [D R:1.-8. D:8.]: 8
>;
>; The terminal types supported by RSX-11M-PLUS SYSGEN are:
>;
>; ASR33 LA12 VT05B
>; ASR35 LA30P VT50
>; LA30S VT52
>; DTC01 LA34 VT55
>; LA36 VT61
>; KSR33 LA38 VT100
>; LA50 VT101
>; LA100 VT102
>; LA120 VT105
>; LA180S VT125
>; LA210 VT131
>; LN03 VT132
>; PC3xx VT2xx
>;
>* CP7484 Enter terminal type for YZA [S R:4-6 D:"VT100"]:
>;
>; SYSVMR.CMD, the VMR command file which creates your system image file,
>; contains commands that set the characteristics for each terminal as
>; follows:
>;
>; Terminal type: as you specified for the controller
>; Buffer width: 80
>; Speed: 300/300 for hardcopy terminals
>; 9600/9600 for CRTs
>; Lower to upper-
>; case conversion: No for hardcopy terminals
>; Yes for CRTs
>;
>; If you wish to change these characteristics for your terminals, SYSGEN
>; will allow you to edit SYSVMR.CMD.
>;
>;
>;
>; Intercomputer communication devices consist of the following:
>;
>; PCL11 full-duplex DMA interprocessor communications
>; device
>; DMC11/DMR11 high-speed synchronous serial line interface
>; DUP11 synchronous serial line interface
>; DEUNA Ethernet communications controller
>;
>; Note: Do NOT include any devices which will be used with DECnet.
>; Those devices should be included when you do your NETGEN.
>;
>* CP7604 Do you have any intercomputer communication devices? [Y/N D:N]: Y
>;
>;
>; LR: (receiver) controller: PCL11
>; LT: (transmitter)
>;
>; The PCL11 is a full-duplex DMA interprocessor communication
>; device. It transfers at up to 500,000 bytes per second
>; between two processors and can support up to 16 processors on
>; the time division multiplexed bus. Transmitters and receivers
>; are serviced by the separate drivers LTDRV and LRDRV.
>;
>* CP7804 How many PCL11 receiver/transmitters do you have? [O D:0]: 0
>;
>;
>; XM: controllers: DMC11, DMR11
>;
>; The DMC11/DMR11 is a full-duplex, serial communications link which
>; implements the DDCMP line protocol using a high speed microprocessor.
>; Data messages are transferred with minimal processor overhead using
>; the DMA facilities of the PDP-11.
>;
>* CP8204 How many DMC11/DMR11 synchronous line interfaces do
>* you have? [O D:0]: 0
>;
>;
>; XW: controller: DUP11
>;
>; The DUP11 provides a double-buffered program interface between
>; a PDP-11 and a serial synchronous line.
>;
>; The DUP11 provides a flexible interface in that the programmer
>; can specify the sync and character size. Modem control
>; capability allows the use of the DUP11 in switched or dedicated
>; applications. The interface provides strip sync and idle sync
>; features to simplify programming and remove processor overhead.
>;
>* CP8404 How many DUP11 synchronous line interfaces do you have? [O D:0]: 1
>;
>; Enter the vector address for this DUP11. The vector address for
>; the DUP11 is assigned from the floating vector space starting at
>; 300. This vector address can be changed after the SYSGEN by using
>; the VMR CON SET command.
>;
>* CP8468 Enter vector address of the next DUP11 [O R:300-774]: 320
>;
>; Enter the CSR address for this DUP11. The CSR address for the
>; DUP11 is assigned from the floating address space starting at
>; 160010. This CSR address can be changed after the SYSGEN by
>; using the VMR CON SET command.
>;
>* CP8472 What is its CSR address? [O R:160000-177700]: 17760310        160310
>;
>; Answer Yes if this is a half-duplex line.
>;
>* CP8480 Is it a half-duplex line? [Y/N D:N]: N
>;
>; Enter the number of sync character required in a sync leader.
>;
>* CP8484 How many sync characters are required in a sync
>* leader? [D R:3.-14.]:
AT.T0 -- Value not in range
>* leader? [D R:3.-14.]: 3
>;
>;
>; XE: controller: DEUNA
>;
>; The Digital Equipment UNIBUS Network Adapter (DEUNA) is a data
>; communications controller used to interface PDP-11 family computers
>; to the Ethernet local area network.
>;
>* CP8504 How many DEUNA Ethernet controllers do you have? [O R:0-1 D:0]: 1
>;
>; Enter the vector address for this DEUNA. This vector address
>; can be changed after the SYSGEN by using the VMR CON SET command.
>;
>* CP8568 Enter vector address of the next DEUNA [O R:60-774 D:120]: 120
>;
>; Enter the CSR address for this DEUNA. This CSR address can be
>; changed after the SYSGEN by using the VMR CON SET command.
>;
>* CP8572 What is its CSR address? [O R:160000-177700 D:174510]: 74440     174440
>;
>;
>; 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]:
>;
>;
>; If you will be adding other devices after this SYSGEN or have
>; included user-supplied devices, you will want to set the highest
>; interrupt vector address high enough to accommodate the vectors for
>; those devices.
>;
>; 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]: 774
>;
>;
>;
>;================================================================
>; Assembling the Executive and Drivers 12-DEC-2021 at 04:43
>;================================================================
>;
>;
>;
>; 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
>;
>; Copy the files created by the Executive options and peripheral
>; configuration sections into the correct directories.
>;
>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
>;
>;
>; Assembly listings of the Executive modules and the drivers can be
>; generated and stored in a file or printed directly.
>;
>; Generating listings is time-consuming and they are not normally
>; needed, so we recommend you answer No to this question.
>;
>* AE010 Do you want assembly listings of the Executive and
>* drivers? [Y/N D:N]:
>;
>ASN NL:=LS:
>;
>;
>; If you are building a specialized system you may wish to edit
>; some of the files which SYSGEN produced before the Executive
>; and drivers are assembled.
>;
>* AE030 Do you wish to pause to edit any files before
>* assembling? [Y/N D:N]:
>;
>SET /UIC=[11,24]
>;
>; Now we assemble the Executive and resident drivers.
>;
>PIP *.OBJ;*/DE/NM,*.TTY;*
>;
>TIME
04:44:28 12-DEC-2021
>;
>MAC @RSXASM
>;
>; Now we assemble the loadable drivers.
>;
>TIME
04:56:54 12-DEC-2021
>;
>MAC @DRIVERS.ASM
>;
>TIME
05:08:57 12-DEC-2021
>;
>; Now we build the concatenated object module file for the Executive.
>;
>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
>;
>; Now we build the Executive library.
>;
>LBR RSX11M/CR:256.::256./-EP=[11,24]RSX11M.OBS
>PIP [11,24]RSX11M.OBS;*,*.OBJ;*/DE
>;
>; Now we build the terminal driver library.
>;
>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 12-DEC-2021 at 05:09
>;==============================================================
>;
>;
>;
>; The answers to the questions in this section are put in the saved
>; answer file [200,200]SYSGENSA1.CMD.
>;
>;
>; There is a system image file, RSX11M.SYS, in UFD [1,54] on your
>; target system disk. This is probably an old system. You may want
>; to move the files belonging to this older system to another directory
>; before SYSGEN puts the new system's files in [1,54].
>;
>* BE010 Do you want to move the old system in [1,54] to
>* another directory? [Y/N D:N]: 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]
>;
>; At this point, you can edit:
>;
>; the Executive task-build command files in [200,200]
>; the driver task-build command files in [200,200]
>; the privileged task task-build command files in [1,24]
>; SYSVMR.CMD in [1,54]
>;
>; In most cases there is no need to edit the task-build command files.
>; However, you may want to tailor SYSVMR for your system.
>;
>* BE030 Do you want to pause to edit any files before
>* task-building? [Y/N D:N]: 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
>;
>; Now we build the Executive.
>;
>TIME
05:10:14 12-DEC-2021
>;
>TKB @RSXBLD
>;
>; Now we build the loadable drivers
>;
>TIME
05:13:35 12-DEC-2021
>;
>TKB @[200,200]DRIVERS.BLD
>;
>TIME
05:14:36 12-DEC-2021
>SET /UIC=[200,200]
>;
>;
>;
>;=========================================================
>; Building the Privileged Task 12-DEC-2021 at 05:14
>;=========================================================
>;
>;
>;
>; The answers to the questions in this section are put in the saved
>; answer file [200,200]SYSGENSA1.CMD.
>;
>;
>; Maps of the privileged tasks can be generated and stored in a file
>; or printed directly.
>;
>; Maps of the privileged tasks are not normally needed, so we
>; recommend you answer No to this question.
>;
>* BP040 Do you want the maps of the privileged tasks? [Y/N D:N]:
>;
>ASN NL:=MP:
>;
>SET /UIC=[1,24]
>;
>TIME
05:14:42 12-DEC-2021
>;
>TKB @SAVBLD
>;
>TIME
05:15:22 12-DEC-2021
>;
>ASN LB:=OU:
>SET /UIC=[200,200]
>;
>;
>;
>;============================================================
>; Rebuilding Supplied System Tasks 12-DEC-2021 at 05:15
>;============================================================
>;
>;
>;
>; The answers to the questions in this section are put in the saved
>; answer file [200,200]SYSGENSA3.CMD.
>;
>;
>; All nonprivileged and vectored privileged system tasks are supplied
>; already task-built and can be found in the library UFD on the target
>; system disk. It is not normally necessary to rebuild these supplied
>; system tasks although you may wish to do so, for example if one of
>; them has been patched.
>;
>* BN010 Do you want to rebuild any system tasks? [Y/N D:N]:
>;
>;
>;
>;==========================================================
>; Creating the System Image File 12-DEC-2021 at 05:15
>;==========================================================
>;
>;
>SET /UIC=[1,54]
>;
>PIP RSX11M.TMP;*/DE/NM
>;
>PIP RSX11M.SYS/CO/NV/BL:1026.=RSX11M.TSK
>;
>ASN LB:=SY:
>;
>; Utility tasks stay in utility UFD [3,54].
>;
>; RSX11M.TSK is a backup copy of the Executive you just built.
>;
>;
>; VMR will now initialize the system.
>;
>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 -- *FATAL*-No ICB pool space for CPU A
LOA XW:
>;
>; When you are finished with SYSGEN, software boot in your target
>; system. Set the date and time, and save the system without any
>; switches to verify that the system is working. Then save the
>; system again, this time with the /WB switch to make it hardware
>; bootable.
>;
>; The optional SAVE switches are:
>;
>; /WB writes the boot block
>; /SFILE="filename" uses "filename" as the startup file
>; /MOU="mount-switches" specifies mount switches to be used
>; when the system volume is mounted
>;
>; For example:
>;
>; >BOOT [1,54]RSX11M.SYS
>; RSX-11M-PLUS V3.0 BL24
>;
>; >
>; TIM 19-APR-85 12:00:00
>; >SAV
>;
>; RSX-11M-PLUS V3.0 BL24 256.K System:"MJTOAD"
>; >RED DB:=SY:
>; >RED DB:=LB:
>; >RED DB:=SP:
>; >MOU DB:"RSX11MPBL24"
>; >@DB:[1,2]STARTUP
>; .
>; .
>; .
>; >* Please enter time and date (HH:MM MM/DD/YY) [S]: ^Z
>; >@ <EOF>
>; >SAV /WB
>;
>; RSX-11M-PLUS V3.0 BL24 256.K System:"MJTOAD"
>; >RED DB:=SY:
>; >RED DB:=LB:
>; >RED DB:=SP:
>; >MOU DB:"RSX11MPBL24"
>; >@DB:[1,2]STARTUP
>; .
>; .
>; .
>; >* Please enter time and date (HH:MM MM/DD/YY) [S]: 12:01 4/19/85
>; >TIME 12:01 4/19/85
>; >ACS SY:/BLKS=1024.
>; >CON ONLINE ALL
>; .
>; .
>; .
>; >@ <EOF>
>; >SET /UIC=[1,54]
>; >PIP [2,54]*.*;*/DE
>; >
>;
>; You may wish to edit [1,2]STARTUP.CMD and [1,2]QMGSTART.CMD
>; to reflect your desired initialization operations.
>;
>SET /UIC=[200,200]
>;
>REM MACT0
>REM PIPT0
>REM LBRT0
>REM TKBT0
>REM VMRT0
>;
>; End of SYSGEN
>;
>TIME
05:15:52 12-DEC-2021
>;
>ASN =
>;
>@ <EOF>
>
>
>RUN $SHUTUP
RSX-11M-PLUS Shut down program
Enter minutes to wait before shutdown: 0
Reason for shutdown (<CR> for none):SYSGEN COMPLETE
OK to shutdown? [Y/N]: Y
All further logins are disabled
12-DEC-2021 05:16 System is now shutting down -- RSX11M
Reason for shutdown: SYSGEN COMPLETE
SET /COLOG=OFF
>
QUE /STO:QMG
>
STOP/ACCOUNTING SHUTUP
05:16:26 SYSLOG -- 47. Exiting
>
@LB:[1,2]SHUTUP
>VCP DISCONNECT /ALL
>ncp set cir ip-0-0 sta off
NCP -- Set failed, invalid identification format, Circuit
>ncp cle lin ip-0-0 all
NCP -- Clear failed, invalid identification format, Line
>ifc rem tcp port 7
?IFC REM ?
CCL -- Syntax error, unknown or ambiguous command
>ifc rem tcp port 9
?IFC REM ?
CCL -- Syntax error, unknown or ambiguous command
>ifc rem tcp port 13
?IFC REM ?
CCL -- Syntax error, unknown or ambiguous command
>ifc rem tcp port 17
?IFC REM ?
CCL -- Syntax error, unknown or ambiguous command
>ifc rem tcp port 80
?IFC REM ?
CCL -- Syntax error, unknown or ambiguous command
>ifc rem tcp port 113
?IFC REM ?
CCL -- Syntax error, unknown or ambiguous command
>ifc rem tcp port 21
?IFC REM ?
CCL -- Syntax error, unknown or ambiguous command
>ifc set if0: sta clo
?IFC SET ?
CCL -- Syntax error, unknown or ambiguous command
>ifc set if1: sta clo
?IFC SET ?
CCL -- Syntax error, unknown or ambiguous command
>ifc stop
?IFC STOP?
CCL -- Syntax error, unknown or ambiguous command
>abo ethacp
ABO -- Task not in system
>rem ethacp
REM -- Task not in system
>rem ...net
REM -- Task not in system
>rem ...ifc
REM -- Task not in system
>rem ...pin
REM -- Task not in system
>rem ...ftp
REM -- Task not in system
>rem rwhod
REM -- Task not in system
>rem tftpd
REM -- Task not in system
>rem tft
REM -- Task not in system
>rem trt
REM -- Task not in system
>rem tel
REM -- Task not in system
>rem tcpgen
REM -- Task not in system
>con off if0:
CON -- Command execution error.
Invalid device or unit
OFFLINE IF0:
>con off if1:
CON -- Command execution error.
Invalid device or unit
OFFLINE IF1:
>con off ip:
CON -- Command execution error.
Invalid device or unit
OFFLINE IP0:
>con off ud:
CON -- Command execution error.
Invalid device or unit
OFFLINE UD0:
>con off tc:
CON -- Command execution error.
Invalid device or unit
OFFLINE TC0:
>unl if:/vec
UNL -- Device IF0: not in system
>unl ip:/vec
UNL -- Device IP0: not in system
>unl ud:/vec
UNL -- Device UD0: not in system
>unl tc:/vec
UNL -- Device TC0: not in system
>; The CEX will be unloaded since all CEX products have been unloaded.
>SCP STOP SIL (I)
>LCP STOP
LCP -- Process not started
>NCP CLEAR SYS
>REM NTINIT
>REM NTL...
>REM EVC...
>REM ...EVF
>REM ...NCP
>REM LOO...
>REM LOO$$$
>REM MLD...
>SET /SYSUIC=[5,54]
>UNL NM:/VEC
>SET /SYSUIC=[1,54]
>REM NMVACP
>REM NETACP
>REM NIC$$$
>REM EVR$$$
>REM ...NTD
>REM NTD...
>REM LIN$$$
>REM MIR$$$
>REM NVP...
>REM DLL$$$
>REM DUM$$$
>REM ...CCR
>REM RCP1..
>REM RCP2..
>REM HLD...
>REM ...NFT
>REM ...FTS
>REM FTSDEQ
>REM FAL$$$
>REM FALLOG
>REM .CMTS.
>CLI /ELIM=RMTACP
>REM RMTACP
>REM ...RMT
>REM RMHACP
>REM LSN$$$
>REM NCT...
>REM ...TLK
>REM ...PHO
>REM PHO$$$
>REM TCL...
>REM ...SCP
>SET /SYSUIC=[5,54]
>UNL NN:/VEC
>SET /SYSUIC=[1,54]
>REM NT$NNS
>REM ...LCP
>SET /SYSUIC=[5,54]
>UNL HT:/VEC
>SET /SYSUIC=[1,54]
>;
>; Inserting Nuclear control rods into the reactor for IMMEDIATE SHUTDOWN!
>;
>RUN LB:[3,54]TIMWRT
INS -- Task name already in use
>@ <EOF>
>
ELI /NOLOG
>
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 ***
05:16:40 *** DU0: -- Dismount complete
>
DMO DU1:/DEV/LOCK=V
DMO -- SYSTEM dismounted from DU1: *** Final dismount initiated ***
05:16:45 *** DU1: -- Dismount complete
>
SHUTUP operation complete
HALT instruction, PC: 126130 (CLRB @#177776)
Eth: closed vde:/tmp/vde-dnet.ctl
Eth: closed vde:/tmp/vde-ip.ctl
Log file closed
/home/linuxuser/simh.run/pdp11-93/bin $


NETGEN

In NETGEN, we get to specify two network adapters. We also do not bring up QNA-1 automatically because QNA-1 will not have DECnet on it, only TCP/IP as we specify during the IPGEN phase next.

>* 01.00 Device Driver Process name [<RET>=Done] [S R:0-3]: QNA
>* 02.00 How many QNA controllers are there [D R:1.-2. D:1.]: 2
>* 02.01 Are all QNAs installed at the same device priority [D=N]? [Y/N]: Y
>* 02.02 What is the QNA device priority [O R:4-6 D:5]:
>;
>* 03.01 CSR address for QNA-0 [O R:160000-177777 D:174440]: 174440
>* 03.02 Vector address for QNA-0 [O R:0-774 D:120]: 120
>;
>* 04.07 Set the state for QNA-0 ON when loading the network [D=N]? [Y/N]: Y
>;
>* 03.01 CSR address for QNA-1 [O R:160000-177777 D:174460]: 174460
>* 03.02 Vector address for QNA-1 [O R:0-774 D:130]:
>;
>* 04.07 Set the state for QNA-1 ON when loading the network [D=N]? [Y/N]: N


# ---
# NETGEN
# PDP-11 with two ethernet Adapters: One for DECnet and one for TCP/IP on a
# PDP-11/93 RSX-11M-PLUS Version 4.6 Base level 87 (QBUS, 2 x DEQNA)
# ---
/home/linuxuser/simh.run/pdp11-93/bin $ ./31.34_NANAJU
removed '../data/NANAJU-console.log'
PDP-11 simulator V4.0-0 Current simh git commit id: 4c44975e
Logging to file "../data/NANAJU-console.log"
Disabling RK
Disabling HK
Disabling TM
CPU 11/93, NOCIS, autoconfiguration enabled, idle disabled
4088KB
Throttle: 1800 kiloinstructions
Throttle State: Waiting for Init - wait: 0
/home/linuxuser/simh.run/pdp11-93/bin/31.34_NANAJU.ini-25> attach xq vde:/tmp/vde-dnet.ctl
Eth: opened OS device vde:/tmp/vde-dnet.ctl
XQ address=17774440-17774457, no vector, BR5, MAC=AA:00:04:00:22:7C
type=DEQNA, polling=disabled, sanity=OFF
throttle=disabled, leds=(ON,ON,ON)
attached to vde:/tmp/vde-dnet.ctl
/home/linuxuser/simh.run/pdp11-93/bin/31.34_NANAJU.ini-36> attach xqb vde:/tmp/vde-ip.ctl
Eth: opened OS device vde:/tmp/vde-ip.ctl
XQB address=17774460-17774477, no vector, BR5, MAC=08:00:2B:2A:02:27
type=DEQNA, polling=disabled, sanity=OFF
throttle=disabled, leds=(ON,ON,ON)
attached to vde:/tmp/vde-ip.ctl
/home/linuxuser/simh.run/pdp11-93/bin/31.34_NANAJU.ini-54> attach rq0 ../data/NANAJU_RSX_DU0.dsk
RQ0: '../data/NANAJU_RSX_DU0.dsk' Contains an ODS1 File system
RQ0: Volume Name: RSX11MPBL87 Format: DECFILE11A Sectors In Volume: 615000
/home/linuxuser/simh.run/pdp11-93/bin/31.34_NANAJU.ini-56> attach -r rq1 ../data/NANAJU_RSX_DU1.dsk
RQ1: Unit is read only
RQ1: '../data/NANAJU_RSX_DU1.dsk' Contains an ODS1 File system
RQ1: Volume Name: DECUS Format: DECFILE11A Sectors In Volume: 3360000
RQ address=17772150-17772153, no vector, BR5, RQDX3, 4 units
RQ0 314MB, attached to ../data/NANAJU_RSX_DU0.dsk, write enabled
RD54, UNIT=0, autosize
RAW format
RQ1 1720MB, attached to ../data/NANAJU_RSX_DU1.dsk, read only, write locked
RD54, UNIT=1, autosize
RAW format
/home/linuxuser/simh.run/pdp11-93/bin/31.34_NANAJU.ini-66> attach -r rl0 ../data/tcpip.dsk
RL0: Unit is read only
RL0: '../data/tcpip.dsk' Contains an ODS1 File system
RL0: Volume Name: TCPIP Format: DECFILE11A Sectors In Volume: 20480
RL RLV12, address=17774400-17774411, vector=160, BR5, 4 units
RL0 5242KW, attached to ../data/tcpip.dsk, read only, on line
write locked, RL02, autosize
RAW format
RL1 5242KW, not attached, on line
write enabled, RL02, autosize
AUTO detect format
RL2 5242KW, not attached, on line
write enabled, RL02, autosize
AUTO detect format
RL3 5242KW, not attached, on line
write enabled, RL02, autosize
AUTO detect format
TQ TK50 (94MB), address=17774500-17774503, no vector, BR5, 4 units
TQ0 not attached, write locked, UNIT=0
TPC format, capacity=98MB
/home/linuxuser/simh.run/pdp11-93/bin/31.34_NANAJU.ini-96> attach dz 3134
Listening on port 3134
DZ address=17760100-17760117*, vector=300-314*, BR5, lines=8
attached to 3134, 8b, 0 current connections
LPT address=17777514-17777517, vector=200, BR4
attached to ../data/line-printer.txt
/home/linuxuser/simh.run/pdp11-93/bin/31.34_NANAJU.ini-106> attach dpv0 31340,tcp,connect=192.168.31.34:31341
Line 0 Listening on port 31340
DPV address=17760310-17760317*, vector=320-324*, BR5, lines=1
attached to Line=0,31340,Connect=192.168.31.34:31341, speed=0 (unrestricted), No Corruption
W3 Jumper Installed, W5 Jumper Removed, W6 Jumper Installed
___________________________________
DEVICE SUMMARY
___________________________________
PDP-11 simulator configuration
CPU 11/93, NOCIS, autoconfiguration enabled, idle disabled
SYSTEM
RHA disabled
RHB disabled
RHC disabled
CLK 60Hz, address=17777546-17777547, vector=100, BR6
PCLK disabled
PTR disabled
PTP disabled
TTI 7p, address=17777560-17777563, vector=60, BR4
TTO 7p, address=17777564-17777567, vector=64, BR4
TDC disabled
CR disabled
LPT address=17777514-17777517, vector=200, BR4
DLI disabled
DLO disabled
DCI disabled
DCO disabled
DZ address=17760100-17760117*, vector=300-314*, BR5, lines=8
VH disabled
RC disabled
RF disabled
RK disabled
RL RLV12, address=17774400-17774411, vector=160, BR5, 4 units
HK disabled
RX disabled
RY disabled
RP disabled
RS disabled
RQ address=17772150-17772153, no vector, BR5, RQDX3, 4 units
RQB disabled
RQC disabled
RQD disabled
TC disabled
TM disabled
TS disabled
TQ TK50 (94MB), address=17774500-17774503, no vector, BR5, 4 units
TU disabled
TA disabled
VT disabled
XQ address=17774440-17774457, no vector, BR5, MAC=AA:00:04:00:22:7C
type=DEQNA, polling=disabled, sanity=OFF
throttle=disabled, leds=(ON,ON,ON)
XQB address=17774460-17774477, no vector, BR5, MAC=08:00:2B:2A:02:27
type=DEQNA, polling=disabled, sanity=OFF
throttle=disabled, leds=(ON,ON,ON)
XU disabled
XUB disabled
KG disabled
DMC disabled
DUP disabled
DPV address=17760310-17760317*, vector=320-324*, BR5, lines=1
KDP disabled
KE disabled
ROM 4 units
CH disabled
NG disabled
DAZ disabled
___________________________________
___________________________________
CPU IOSPACE
___________________________________
Address Vector BR # Device
-------------------- -------- -- - ------
17760100 - 17760117* 300-314 5 2 DZ
17760310 - 17760317* 320-324 5 1 DPV
17772150 - 17772153 5 1 RQ
17772200 - 17772277 1 CPU
17772300 - 17772317 1 CPU
17772320 - 17772337 1 CPU
17772340 - 17772357 1 CPU
17772360 - 17772377 1 CPU
17772516 - 17772517 1 CPU
17774400 - 17774411 160 5 1 RL
17774440 - 17774457 5 1 XQ
17774460 - 17774477 5 1 XQB
17774500 - 17774503 5 1 TQ
17777514 - 17777517 200 4 1 LPT
17777520 - 17777527 1 CPU
17777546 - 17777547 100 6 1 CLK
17777560 - 17777563 060 4 1 TTI
17777564 - 17777567 064 4 1 TTO
17777572 - 17777577 1 CPU
17777600 - 17777617 1 CPU
17777620 - 17777637 1 CPU
17777640 - 17777657 1 CPU
17777660 - 17777677 1 CPU
17777740 - 17777775 1 CPU
17777776 - 17777777 1 CPU
___________________________________
___________________________________
SANYALnet Labs
NANAJU PDP-11/93 RSX-11M-PLUS
___________________________________
On boot, enter time/date and answer the
prompts to start LAT and TCP/IP
___________________________________
Now boot rq0
/home/linuxuser/simh.run/pdp11-93/bin/31.34_NANAJU.ini-137> Please enter time and date
Unknown command
RSX-11M-PLUS V4.6 BL87 2044.KW System:"PIDP11"
>RED DU:=SY:
>RED DU:=LB:
>RED DU:=SP:
>MOU DU0:"RSX11MPBL87"/LRU=14/WIN=30/ACP=UNIQUE
>@DU:[1,2]STARTUP
>;
>; Executing LB:[1,2]STARTUP.CMD
>;
>;
Z
>TIM /SYNC
>;'PLEASE enter Time and Date '
>* (Default:12-DEC-2021 05:37) [S D:"09:30 30-DEC-2018" T:1M]:
>; .ASKS $TIME Please enter time and date (Default:12-DEC-2021 05:37)
>TIME 09:30 30-DEC-2018
>ACS SY:/BLKS=1024.
>CON DIS CONT ATTR
SYS
PDP-11/93, EIS,QBUS,D-Space,Cache,TOY,FPP,
Clock=KW11-L, $TKPS=60., $TTPRM=000002, Cache_control=000001
YLA
Csr=177560, Vector=000060, Pri=000005, Urm=000001
YLB
Csr=160010, Vector=000310, Pri=000005, Urm=000001
YLC
Csr=160020, Vector=000320, Pri=000005, Urm=000001
YZA
Csr=160030, Vector=000330, Pri=000005, Urm=000001
DKA
Csr=177404, Vector=000220, Pri=000005, Urm=000001
DLA
Csr=174400, Vector=000160, Pri=000005, Urm=000001
DUA
Csr=172150, Vector=000154, Pri=000005, Urm=000001
MUA
Csr=174500, Vector=000260, Pri=000005, Urm=000001
CRA
Csr=177160, Vector=000230, Pri=000006, Urm=000001
MSA
Csr=172522, Vector=000224, Pri=000005, Urm=000001
DYA
Csr=177170, Vector=000264, Pri=000005, Urm=000001
DDA
Csr=176500, Vector=000300, Pri=000004, Urm=000001
LPA
Csr=177514, Vector=000200, Pri=000004, Urm=000001
PPA
Csr=177554, Vector=000074, Pri=000004, Urm=000001
PRA
Csr=177550, Vector=000070, Pri=000004, Urm=000001
>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 LB:[3,54]RMSCNV.TSK
>INS LB:[3,54]RMSDSP.TSK
>INS $QMGCLI
>INS $QMGCLI/TASK=...PRI
>INS $QMGCLI/TASK=...SUB
>QUE /START:QMG
>INS $QMGPRT/TASK=PRT.../SLV=NO
>START/ACCOUNTING
>QUE BAP0:/BATCH
>QUE BAP0:/AS:BATCH
>SET /COLOG=ON
>ASN LB:=XX:
>SET /NETUIC=[5,54]
>SET /UIC=[1,54]
>PIP LB:[5,54]NNS.TMP;*/PR/SY:D/NM
>PIP LB:[1,54]NNS.TMP;*/DE/NM
>SET /UIC=[200,200]
>ASN XX:=LB:
>SET /SYSUIC=[5,54]
>LOA NN:/VEC
>CON ONL NN:
>SET /SYSUIC=[1,54]
>ASN =LB:
>INS XX:[5,54]SCPFSL
>INS XX:[5,54]NNS
>;INS XX:[5,54]NNCFSL
>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]NCPFSL
>; INS XX:[5,54]CFEFSL
>; 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]EVFFSL
>INS XX:[5,54]NETACP
>INS XX:[5,54]RCP1
>INS XX:[5,54]RCP2
>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]NVPFSL
>INS XX:[5,54]DLLFSL
>INS XX:[5,54]DUM
>INS XX:[5,54]CCR
>INS XX:[5,54]HLD/UIC=[5,54]
>INS XX:[5,54]NFTFSL
>INS XX:[5,54]FTSFSL
>INS XX:[5,54]FTSDEQFSL
>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]TLKFSL
>INS XX:[5,54]LSN
>INS XX:[5,54]PHONE/TASK=...PHO
>INS XX:[5,54]PHONE/TASK=PHO$$$
>INS XX:[5,54]TCL
>NCP SET SYS
NTL -- System name changed to "RSX11M"
>NCP SET EXE STA ON
09:30:29 COT -- Date is 30-DEC-2018
09:30:29 Event type 2.0, Local node state change
Occurred 30-DEC-2018 09:30:29 on node 30.30 (RSX11M)
Reason for state change: Operator command, Old node state = Off
New node state = On
>NCP SET OBJ 27 NAM MAL$$$ COP 8 USE DEF VER OFF
>NCP SET OBJ 30 NAM DDM$$$ COP 5 USE LOG VER ON
>NCP SET EXE OUT PROXY ENABLE
>NCP SET EXE INC PROXY ENABLE
>NCP SET NOD FRODO ADD 30.1
>NCP SET LIN UNA-0 ALL
NTL -- Config File -- Device UNA-0 Offline
CNT$DF 0,120,174510,5,,NX
NCP -- Set failed, operation failure
Network Loader function failed
>NCP SET CIR UNA-0 STA ON
NCP -- Set failed, component in wrong state, Line
>; DU0:,140710,11,61130,1000,LOD,ONL,MTD,NFO,PUB,NAT,NAL,
>MOU DU1:/OVR/PUB/ACP=UNIQUE/LRU=14/WIN=30/VI
Volume Information
Class: Files-11
Device: DU01
Volume label:DECUS
Pack serial: 00000000004
Owner: [1,1]
Protection: [RWCD,RWCD,RWCD,RWCD]
Default: [RWED,RWED,RWED,R]
Processor: DU01F1
>ASN DU1:=RU1: /GBL
>SET /CACHE=DU0:CREATE=CACHE:GEN:1000.:TOP
>SET /CACHE=DU0:(Nodef, Virt=5, Read=5, Dir=1, Nolog, Over=4.)
>SET /CACHE=DU1:(Nodef, Virt=5, Read=5, Dir=1, Nolog, Over=4.)
>INS $MACFSL
>INS $TKBFSL
>INS $LBR
>INS $BRU
>INS LB:[1,1]F7FCLS/PAR=GEN/RON=YES
>INS LB:[1,1]DAPRES/PAR=GEN/RON=YES
>INS LB:[5,54]DTS/INC=2560./TASK=...DTS
>INS LB:[5,54]DTR/INC=2560./TASK=DTR...
>INS $F77
>INS $KEDFSLMU/INC=35000
>INS $EDTFSL
>INS $FTBFSL
>INS $MCE/PRI=55.
>INS $APL6/INC=37000
>INS $DTR
>INS $DDMF
>INS $CC
>INS $AS
>INS $GREP
>INS $SRD
>INS $RNO
>INS $TECO
>INS $TECO/TASK=...MAK
>INS $FLXFSL
>INS $BAD
>INS $VFYFSL
>INS $CMPFSL
>INS $DMPFSL
>INS $COOKIE
>INS $WHO
>INS $MAITSK/TASK=...MAI
>INS $NOTTSK/TASK=MAL...
>INS $SNDTSK/TASK=...SEN
>INS $SRVTSK/TASK=MAL$$$
>INS $KILLER
>INS $PHN
>INS $FND
>INS $CLR
>INS $K11RSX
>INS $ADVENTURE/TASK=...ADV
>INS $TIZ
>INS $ORC
>INS LB:[1,1]BP2SML/RON=YES/PAR=GEN
>INS $BP2IC2/TASK=...BP2/INC=4000
>INS $B2RESQ/TASK=...B2R
>INS $PDP11C/TASK=...CCC
>INS LB:[1,1]CCSMRX/RON=YES/PAR=GEN
>INS $PDPDBG/TASK=...DBG
>INS $C81/TASK=...C81
>INS $C81RFM/TASK=C81RFM
>INS $C81ODL/TASK=...BLD
>INS $PAS/TASK=...PAS
>INS $NEMA/TASK=...EMA
>INS $UPTIME/TASK=...UPT
>INS $SRTUTL/TASK=...SRT
>INS $MGEUTL/TASK=...MGE
>INS $GREP/TASK=...GRP
>INS $FIG/TASK=...FIG
>INS $USE/TASK=...MON
>; Install 24 line VTL as MORE
>INS $VTL/TASK=...MOR
>; Install 48 Line VTL as VTL
>INS $VTLL/TASK=...VTL
>INS $XLISP/TASK=...LIS
>;
>; Install ACD line editing
>;
>ACD INS LB:[4,54]EDTACD AS NUM 2 TOP ASS CLE$EDT
>ACD INS LB:[4,54]EMAACD AS NUM 4 TOP ASS CLE$EMACS
>INS $EXP
>;
>; Remove TDX.TSK catch-all and install CCL
>;
>REM ...CA.
>INS LB:[1,54]CCLRES.TSK/RON=YES/PAR=GEN
>INS LB:[1,54]CCL/TASK=...CA.
>;
>; Until UNA-0 is running correctly in Simh
>; the commands below should not be executed
>;
>; LAT Terminal configuration
>;
>INS LB:[5,54]LCPFSL
>LCP CREATE /TERMINALS=8
>;
>; LAT ports start after last physical DL, DZ, DHV TTnn:
>; TT14: is A/D on port 2 on DS21
>; TT15: is HP7550 port 3 on DS21
>;
>* Load LAT? [Y/N D:Y T:15S]: N
>SET /NAMED
>SET /UIC=[1,2]
>* Load TCP/IP? [Y/N D:Y T:15S]: N
>@ <EOF>
>
>
>SE  NCP SET EXECUTOR STATE OFF
>
09:31:01 Event type 2.0, Local node state change
Occurred 30-DEC-2018 09:31:01 on node 30.30 (RSX11M)
Reason for state change: Operator command, Old node state = On
New node state = Off
BYE
Have a Good Morning
09:31:03 Logout user [1,2] TT0:
30-DEC-2018 09:31 TT0: logged off RSX11M
>
>
>HELLO SYSTEM
Password:
RSX-11M-PLUS V4.6 BL87 [1,54] System RSX11M
30-DEC-2018 09:31 Logged on Terminal TT0: as SYS1
Good Morning
09:31:09 Login user SYSTEM [1,1] TT0:
*****************************************************************
* *
* Welcome to RSX-11M-PLUS *
* PiDP-11/70 PiDP11 *
* Version 4.6 Base level 87 *
* This is file LB:[1,2]LOGIN.TXT *
* *
*****************************************************************
Last interactive login on Sunday, December 30, 2018 09:42:54 (TT0:)
Last batch login on Saturday, December 29, 2018 23:03:36
>
>CON DISP FULL ATTR
SYS SYS Online,Accpath
PDP-11/93, EIS,QBUS,D-Space,Cache,TOY,FPP,
Clock=KW11-L, $TKPS=60., $TTPRM=000002, Cache_control=000001
YLA CPA Online,Accpath,Driver
Csr=177560, Vector=000060, Pri=000005, Urm=000001
YLB CPA Offline,Accpath,Driver
Csr=160010, Vector=000310, Pri=000005, Urm=000001
YLC CPA Offline,Accpath,Driver
Csr=160020, Vector=000320, Pri=000005, Urm=000001
YZA CPA Offline,Accpath,Driver
Csr=160030, Vector=000330, Pri=000005, Urm=000001
DKA CPA Offline,Accpath,Driver
Csr=177404, Vector=000220, Pri=000005, Urm=000001
DLA CPA Online,Accpath,Driver
Csr=174400, Vector=000160, Pri=000005, Urm=000001
DUA CPA Online,Accpath,Driver
Csr=172150, Vector=000154, Pri=000005, Urm=000001
MUA CPA Online,Accpath,Driver
Csr=174500, Vector=000260, Pri=000005, Urm=000001
CRA CPA Offline,Accpath,Driver
Csr=177160, Vector=000230, Pri=000006, Urm=000001
MSA CPA Offline,Accpath,Driver
Csr=172522, Vector=000224, Pri=000005, Urm=000001
DYA CPA Offline,Accpath,Driver
Csr=177170, Vector=000264, Pri=000005, Urm=000001
DDA CPA Offline,Accpath,Driver
Csr=176500, Vector=000300, Pri=000004, Urm=000001
LPA CPA Online,Accpath,Driver
Csr=177514, Vector=000200, Pri=000004, Urm=000001
PPA CPA Offline,Accpath,Driver
Csr=177554, Vector=000074, Pri=000004, Urm=000001
PRA CPA Offline,Accpath,Driver
Csr=177550, Vector=000070, Pri=000004, Urm=000001
LHA CPA Online,Accpath,Driver
Csr=177776, Vector=000000, Pri=000005, Urm=000001
VF0: Online,Prv_Diag,Accpath,Driver,Type=
VF1: Online,Prv_Diag,Accpath,Driver,Type=
VF2: Online,Prv_Diag,Accpath,Driver,Type=
VF3: Online,Prv_Diag,Accpath,Driver,Type=
CO0: Online,Accpath,Driver
TT0: YLA0: Online,Accpath,Context,Driver
TT1: YLB0: Offline,Prv_Diag,Driver
TT2: YLC0: Offline,Prv_Diag,Driver
TT3: YZA0: Offline,Prv_Diag,Driver
TT4: YZA1: Offline,Prv_Diag,Driver
TT5: YZA2: Offline,Prv_Diag,Driver
TT6: YZA3: Offline,Prv_Diag,Driver
TT7: YZA4: Offline,Prv_Diag,Driver
TT10: YZA5: Offline,Prv_Diag,Driver
TT11: YZA6: Offline,Prv_Diag,Driver
TT12: YZA7: Offline,Prv_Diag,Driver
TT13: LHA0: Online,Accpath,Driver
TT14: LHA1: Online,Accpath,Driver
TT15: LHA2: Online,Accpath,Driver
TT16: LHA3: Online,Accpath,Driver
TT17: LHA4: Online,Accpath,Driver
TT20: LHA5: Online,Accpath,Driver
TT21: LHA6: Online,Accpath,Driver
TT22: LHA7: Online,Accpath,Driver
VT0: Online,Accpath,Driver
DK0: DKA0: Offline,Prv_Diag,Driver
DK1: DKA1: Offline,Prv_Diag,Driver
DK2: DKA2: Offline,Prv_Diag,Driver
DK3: DKA3: Offline,Prv_Diag,Driver
DL0: DLA0: Online,Accpath,Driver,Type=RL02
DL1: DLA1: Online,Accpath,Driver,Type=RL02
DL2: DLA2: Online,Accpath,Driver,Type=RL02
DL3: DLA3: Online,Accpath,Driver,Type=RL02
DU0: DUA0: Online,Accpath,Context,Driver,Type=RD54
DU1: DUA1: Online,Accpath,Context,Driver,Type=RD54
DU2: DUA2: Offline,Accpath,Driver
DU3: DUA3: Offline,Accpath,Driver
MU0: MUA0: Online,Accpath,Driver,Type=TK50
CR0: CRA0: Offline,Prv_Diag,Driver
MS0: MSA0: Offline,Prv_Diag,Driver
DY0: DYA0: Offline,Prv_Diag,Driver
DY1: DYA1: Offline,Prv_Diag,Driver
DD0: DDA0: Offline,Prv_Diag,Driver
DD1: DDA1: Offline,Prv_Diag,Driver
LP0: LPA0: Online,Accpath,Driver
PP0: PPA0: Offline,Prv_Diag,Driver
PR0: PRA0: Offline,Prv_Diag,Driver
NL0: Online,Accpath,Driver
NN0: Online,Accpath,Driver
NM0: Online,Accpath,Driver
HT0: Offline,Accpath,Driver
HT1: Offline,Accpath,Driver
HT2: Offline,Accpath,Driver
HT3: Offline,Accpath,Driver
RT0: Online,Accpath,Driver
RT1: Online,Accpath,Driver
RT2: Online,Accpath,Driver
RT3: Online,Accpath,Driver
>
>
>
>@13   
>
>@[137,10]NETGEN
>;
>; =====================================================================
>; NET - RSX-11M-PLUS CEX System Generation Procedure
>; Started at 09:33:00 on 30-DEC-2018
>; =====================================================================
>;
>; 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]: 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.
>;
>* 05.00 Do you want to perform a component mode generation [D=N]? [Y/N]:
>;
>; Saved responses were detected. These were compiled on 30-DEC-2018 at
>; 09:46:12 with a User ID of "NANAJU PDP-11/93 2*DQNA 1*DPV".
>;
>; An earlier set of saved responses was compiled on 27-DEC-2018 at
>; 10:54:21 with a User ID of "".
>;
>* 06.01 Do you wish to use the later set of saved responses [D=N]? [Y/N]: N
>* 06.02 Do you wish to use the earlier set of saved responses [D=N]? [Y/N]: N
>; 07.00 User ID to be used to identify your new responses
>* [D=None] [S R:0.-30.]: NANAJU PDP-11/93 2*DQNA 1*DPV
>* 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]: N
>;
>; <EOS> Do you want to:
>* <RET>-Continue, R-Repeat section, P-Pause, E-Exit [S]:
>;
>;
>; =====================================================================
>; NET - Section 2 - Define the target system
>; =====================================================================
>;
>* 01.00 Use the RSXMC.MAC on SY:[005,010] [D=N]? [Y/N]:
>* 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
>* 03.00 Use the RSX11M.STB on SY:[005,054] [D=N]? [Y/N]:
>* 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]: N
>* 06.00 Should tasks link to the Memory Resident FCS library [D=N]? [Y/N]: Y
>;
>; The DECnet CEX Product will be generated.
>;
>; Routing or 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]: QNA
>* 02.00 How many QNA controllers are there [D R:1.-2. D:1.]: 2
>* 02.01 Are all QNAs installed at the same device priority [D=N]? [Y/N]: Y
>* 02.02 What is the QNA device priority [O R:4-6 D:5]:
>;
>* 03.01 CSR address for QNA-0 [O R:160000-177777 D:174440]: 174440
>* 03.02 Vector address for QNA-0 [O R:0-774 D:120]: 120
>;
>* 04.07 Set the state for QNA-0 ON when loading the network [D=N]? [Y/N]: Y
>;
>* 03.01 CSR address for QNA-1 [O R:160000-177777 D:174460]: 174460
>* 03.02 Vector address for QNA-1 [O R:0-774 D:130]:
>;
>* 04.07 Set the state for QNA-1 ON when loading the network [D=N]? [Y/N]: N
>;
>* 01.00 Device Driver Process name [<RET>=Done] [S R:0-3]:
>;
>; The Device Driver Module (DDM) Process name identifies a process
>; which controls an I/O device. Enter a carriage return when there are
>; no more devices to support.
>;
>; The legal DECnet device driver process names for UNIBUS processors:
>;
>; Name Physical device Name Physical device
>; ---- --------------- ---- ---------------
>; DMC DMC11 or DMR11 DL DL11
>; DMP DMP11 DZ DZ11
>; DU DU11 DHU DHU11
>; DUP DUP11 KDZ KMC11/DZ11
>; DV DV11 PCL PCL11
>; KDP KMC11/DUP11
>; UNA DEUNA or DELUA
>;
>; The legal DECnet device driver process names for Q-BUS processors:
>;
>; Name Physical device Name Physical device
>; ---- --------------- ---- ---------------
>; DMV DMV11 DLV DLV11
>; DPV DPV11 DZV DZV11 or DZQ11
>; DUV DUV11 DHV DHV11 or DHQ11
>; QNA DEQNA, DELQA or DESQA
>;
>* 01.00 Device Driver Process name [<RET>=Done] [S R:0-3]: DPV
>* 02.00 How many DPV controllers are there [D R:1.-16. D:1.]: 1
>;
>* 03.01 CSR address for DPV-0 [O R:160000-177777 D:177777]: 160310
>* 03.02 Vector address for DPV-0 [O R:0-774 D:0]: 320
>* 03.03 Device priority for DPV-0 [O R:4-6 D:5]:
>;
>* 04.00 Is DPV-0 a FULL or HALF duplex line [D=FULL] [S]:
>* 04.01 Line speed for DPV-0 [D R:50.-9600. D:9600.]:
>* 04.07 Set the state for DPV-0 ON when loading the network [D=N]? [Y/N]: Y
>* 05.00 Is DPV-0 multipoint [D=N]? [Y/N]:
>;
>* 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 STCRC, the CRC16 calculation routine.
>;
>; Creating build files for CETAB, the CEX configuration tables.
>;
>; Creating build files for the DDMs, the device driver modules.
>;
>; QNA
>; DPV
>;
>;
>; =====================================================================
>; 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 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 09:39:10 on 30-DEC-2018
>; =====================================================================
>;
>; 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]: NANAJU
>* 02.00 What is the target node address [S R:0.-8.]: 31.34
>* 03.00 Target node ID [D=None] [S R:0.-32.]: PDP-11/93 RSX-11M-PLUS V4.6
>* 04.00 Do you want to generate a routing node [D=N]? [Y/N]: Y
>* 04.01 Do you want to generate a level 2 routing node [D=N]? [Y/N]: N
>* 05.00 Highest node number in this area [D R:34.-1023. D:34.]: 1023
>;
>; 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]: MIM
>* 07.01 What is the remote node address [D=31.1] [S R:0.-8.]: 1.13
>;
>* 07.00 Remote node name [<RET>=Done] [S R:0-6]: PIPY
>* 07.01 What is the remote node address [D=1.14] [S R:0.-8.]: 31.32
>;
>* 07.00 Remote node name [<RET>=Done] [S R:0-6]: PYRTR
>* 07.01 What is the remote node address [D=31.33] [S R:0.-8.]: 31.3
>;
>* 07.00 Remote node name [<RET>=Done] [S R:0-6]: IMPRTR
>* 07.01 What is the remote node address [D=31.4] [S R:0.-8.]: 31.1023
>;
>* 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 RCP, the routing event processing task.
>;
>; 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 DCP, the DDCMP line protocol process.
>;
>; 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]: 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 09:46:00 on 30-DEC-2018
>; =====================================================================
>;
>;
>; =====================================================================
>; 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 09:46:50 on 30-DEC-2018
>; =====================================================================
>;
>; 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.
>;
>;
>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
>TKB @OU:[5,24]STCRCBLD.CMD
>MAC @OU:[5,24]CETABASM.CMD
>TKB @OU:[5,24]CETABBLD.CMD
>PIP OU:[5,54]/NV/CO=IN:[132,54]NTINIT.TSK
>PIP OU:[5,54]/NV/CO=IN:[132,54]NTL.TSK
>MAC @OU:[5,24]EVLASM.CMD
>TKB @OU:[5,24]EVLBLD.CMD
>PIP OU:[5,54]/NV=IN:[131,24]EVL.DAT
>TKB @OU:[5,24]EVCBLD.CMD
>PIP OU:[5,54]/NV/CO=IN:[135,54]NCPRES.TSK
>MAC @OU:[5,24]NMVACPASM.CMD
>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]/NV/CO=IN:[132,54]CFERES.TSK
>PIP OU:[5,54]/NV/CO=IN:[141,54]NDA.TSK
>PIP OU:[5,54]/NV/CO=IN:[132,54]VNP.TSK
>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]/NV/CO=IN:[135,54]EVFRES.TSK
>MAC @OU:[5,24]DLXASM.CMD
>TKB @OU:[5,24]DLXBLD.CMD
>PIP OU:[5,54]DLX.DAT/NV=IN:[131,24]DLX.DAT
>;
>TKB @OU:[5,24]QNABLD.CMD
>PIP OU:[5,54]/NV=IN:[131,24]QNA.DAT
>PIP OU:[5,54]/NV/CO=IN:[131,54]DDHAR.TSK,DDHAR.STB
>TKB @OU:[5,24]DPVBLD.CMD
>PIP OU:[5,54]/NV=IN:[131,24]DPV.DAT
>SET /UIC=[1,1]
>PIP OU:[1,1]NETLIB.MLB/NV=IN:[1,10]NETLIBU.MLB
>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;*
>SET /UIC=[005,024]
>PIP OU:[005,024]/NV=IN:[137,24]NTEST.CMD
>SET /UIC=[005,054]
>PIP OU:[005,054]/NV/CO=IN:[133,54]DTS.TSK,DTR.TSK
>SET /UIC=[005,024]
>TKB @OU:[5,24]XPTBLD.CMD
>PIP OU:[5,54]XPT.DAT/NV=IN:[131,24]XPT.DAT
>TKB @OU:[5,24]RCP1BLD.CMD
>MAC @OU:[5,24]ECLASM.CMD
>TKB @OU:[5,24]ECLBLD.CMD
>PIP OU:[5,54]ECL.DAT/NV=IN:[131,24]ECL.DAT
>PIP OU:[5,54]/NV/CO=IN:[135,54]PROXY.TSK
>TKB @OU:[5,24]NETACPBLD.CMD
>TKB @OU:[5,24]DCPBLD.CMD
>PIP OU:[5,54]/NV=IN:[131,24]DCP.DAT,DCPST.DAT
>TKB @OU:[5,24]EPMBLD.CMD
>PIP OU:[5,54]/NV=IN:[131,24]EPM.DAT,EPMST.DAT
>PIP OU:[5,54]/NV/CO=IN:[135,54]NICE.TSK
>PIP OU:[5,54]/NV/CO=IN:[135,54]EVR.TSK
>PIP OU:[5,54]/NV/CO=IN:[135,54]NTD.TSK
>PIP OU:[5,54]/NV/CO=IN:[135,54]NTDEMO.TSK
>PIP OU:[5,54]/NV/CO=IN:[135,54]LIN.TSK
>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]/NV/CO=IN:[132,54]NVP.TSK
>PIP OU:[5,54]/NV/CO=IN:[165,54]SCPRES.TSK
>PIP OU:[5,54]/NV/CO=IN:[161,54]NNCRES.TSK
>PIP OU:[5,54]/NV/CO=IN:[162,54]NNDRV.TSK,NNDRV.STB,NNS.TSK,IN:[162,24]NNS.DAT
>TKB @OU:[5,24]NFTBLD.CMD
>SET /UIC=[5,24]
>MAC @OU:[5,24]FTSASM.CMD
>TKB @OU:[5,24]FTSBLD.CMD
>SET /UIC=[5,24]
>MAC @OU:[5,24]FALASM.CMD
>TKB @OU:[5,24]FALBLD.CMD
>TKB @OU:[5,24]MCMBLD.CMD
>MAC @OU:[5,24]RMTASM.CMD
>TKB @OU:[5,24]RMTBLD.CMD
>MAC @OU:[5,24]RMHACPASM.CMD
>TKB @OU:[5,24]RMHACPBLD.CMD
>PIP OU:[5,54]/NV/CO=IN:[140,54]TRXCTL.TSK
>PIP OU:[5,54]/NV/CO=IN:[140,54]TRXCOL.TSK
>TKB @OU:[5,24]NCTBLD.CMD
>PIP OU:[5,54]NCT.DAT/NV=IN:[140,24]NCT.DAT
>MAC @OU:[5,24]RTHASM.CMD
>TKB @OU:[5,24]RTHBLD.CMD
>PIP OU:[5,54]RTH.DAT/NV=IN:[140,24]RTH.DAT
>TKB @OU:[5,24]TLKBLD.CMD
>PIP OU:[5,54]/NV/CO=IN:[133,54]LSN.TSK
>PIP OU:[5,54]/NV/CO=IN:[133,54]PHONE.TSK
>SET /UIC=[1,2]
>PIP OU:[1,2]/NV=IN:[133,10]PHONEHELP.HLP
>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
>MAC @OU:[5,24]TCLASM.CMD
>TKB @OU:[5,24]TCLBLD.CMD
>;
>; =====================================================================
>; 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 09:51:43 on 30-DEC-2018
>; =====================================================================
>;
>@ <EOF>
>
>
>RUN $SHUTUP
RSX-11M-PLUS Shut down program
Enter minutes to wait before shutdown: 0
Reason for shutdown (<CR> for none):NETGEN COMPLETE
OK to shutdown? [Y/N]: Y
All further logins are disabled
30-DEC-2018 09:52 System is now shutting down -- RSX11M
Reason for shutdown: NETGEN COMPLETE
SET /COLOG=OFF
>
QUE /STO:QMG
>
STOP/ACCOUNTING SHUTUP
09:52:14 SYSLOG -- 47. Exiting
>
@LB:[1,2]SHUTUP
>VCP DISCONNECT /ALL
>ncp set cir ip-0-0 sta off
NCP -- Set failed, invalid identification format, Circuit
>ncp cle lin ip-0-0 all
NCP -- Clear failed, invalid identification format, Line
>ifc rem tcp port 7
?IFC REM ?
CCL -- Syntax error, unknown or ambiguous command
>ifc rem tcp port 9
?IFC REM ?
CCL -- Syntax error, unknown or ambiguous command
>ifc rem tcp port 13
?IFC REM ?
CCL -- Syntax error, unknown or ambiguous command
>ifc rem tcp port 17
?IFC REM ?
CCL -- Syntax error, unknown or ambiguous command
>ifc rem tcp port 80
?IFC REM ?
CCL -- Syntax error, unknown or ambiguous command
>ifc rem tcp port 113
?IFC REM ?
CCL -- Syntax error, unknown or ambiguous command
>ifc rem tcp port 21
?IFC REM ?
CCL -- Syntax error, unknown or ambiguous command
>ifc set if0: sta clo
?IFC SET ?
CCL -- Syntax error, unknown or ambiguous command
>ifc set if1: sta clo
?IFC SET ?
CCL -- Syntax error, unknown or ambiguous command
>ifc stop
?IFC STOP?
CCL -- Syntax error, unknown or ambiguous command
>abo ethacp
ABO -- Task not in system
>rem ethacp
REM -- Task not in system
>rem ...net
REM -- Task not in system
>rem ...ifc
REM -- Task not in system
>rem ...pin
REM -- Task not in system
>rem ...ftp
REM -- Task not in system
>rem rwhod
REM -- Task not in system
>rem tftpd
REM -- Task not in system
>rem tft
REM -- Task not in system
>rem trt
REM -- Task not in system
>rem tel
REM -- Task not in system
>rem tcpgen
REM -- Task not in system
>con off if0:
CON -- Command execution error.
Invalid device or unit
OFFLINE IF0:
>con off if1:
CON -- Command execution error.
Invalid device or unit
OFFLINE IF1:
>con off ip:
CON -- Command execution error.
Invalid device or unit
OFFLINE IP0:
>con off ud:
CON -- Command execution error.
Invalid device or unit
OFFLINE UD0:
>con off tc:
CON -- Command execution error.
Invalid device or unit
OFFLINE TC0:
>unl if:/vec
UNL -- Device IF0: not in system
>unl ip:/vec
UNL -- Device IP0: not in system
>unl ud:/vec
UNL -- Device UD0: not in system
>unl tc:/vec
UNL -- Device TC0: not in system
>; The CEX will be unloaded since all CEX products have been unloaded.
>SCP STOP SIL (I)
>LCP STOP
LCP -- Process not started
>NCP CLEAR SYS
>REM NTINIT
>REM NTL...
>REM EVC...
>REM ...EVF
>REM ...NCP
>REM LOO...
>REM LOO$$$
>REM MLD...
>SET /SYSUIC=[5,54]
>UNL NM:/VEC
>SET /SYSUIC=[1,54]
>REM NMVACP
>REM NETACP
>REM NIC$$$
>REM EVR$$$
>REM ...NTD
>REM NTD...
>REM LIN$$$
>REM MIR$$$
>REM NVP...
>REM DLL$$$
>REM DUM$$$
>REM ...CCR
>REM RCP1..
>REM RCP2..
>REM HLD...
>REM ...NFT
>REM ...FTS
>REM FTSDEQ
>REM FAL$$$
>REM FALLOG
>REM .CMTS.
>CLI /ELIM=RMTACP
>REM RMTACP
>REM ...RMT
>REM RMHACP
>REM LSN$$$
>REM NCT...
>REM ...TLK
>REM ...PHO
>REM PHO$$$
>REM TCL...
>REM ...SCP
>SET /SYSUIC=[5,54]
>UNL NN:/VEC
>SET /SYSUIC=[1,54]
>REM NT$NNS
>REM ...LCP
>SET /SYSUIC=[5,54]
>UNL HT:/VEC
>SET /SYSUIC=[1,54]
>;
>; Inserting Nuclear control rods into the reactor for IMMEDIATE SHUTDOWN!
>;
>RUN LB:[3,54]TIMWRT
INS -- Task name already in use
>@ <EOF>
>
ELI /NOLOG
>
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 ***
09:52:27 *** DU0: -- Dismount complete
>
DMO DU1:/DEV/LOCK=V
DMO -- SYSTEM dismounted from DU1: *** Final dismount initiated ***
09:52:33 *** DU1: -- Dismount complete
>
SHUTUP operation complete
HALT instruction, PC: 126130 (CLRB @#177776)
Eth: closed vde:/tmp/vde-dnet.ctl
Eth: closed vde
Log file closed
/home/linuxuser/simh.run/pdp11-93/bin $


IPGEN (BQTCP)

The documentation included with his BQTCP distribution is impeccable. Once a second adapter dedicated to TCP/IP was available (QNA-1 in this case), IPGEN wasn't difficult to execute at all.

# ---
# IPGEN (BQTCP)
# PDP-11 with two ethernet Adapters: One for DECnet and one for TCP/IP on a
# PDP-11/93 RSX-11M-PLUS Version 4.6 Base level 87 (QBUS, 2 x DEQNA)
# ---
# -----
# 31.34_NANAJU is simply a link to the SimH PDP11 binary
# 31.34_NANAJU.ini is the SimH configuration file
# BQTCP is available from http://mim.update.uu.se/tcpip.htm
# -----
/home/linuxuser/simh.run/pdp11-93/bin $
/home/linuxuser/simh.run/pdp11-93/bin $ ./31.34_NANAJU
removed '../data/NANAJU-console.log'
PDP-11 simulator V4.0-0 Current simh git commit id: 4c44975e
Logging to file "../data/NANAJU-console.log"
Disabling RK
Disabling HK
Disabling TM
CPU 11/93, NOCIS, autoconfiguration enabled, idle disabled
4088KB
Throttle: 1800 kiloinstructions
Throttle State: Waiting for Init - wait: 0
/home/linuxuser/simh.run/pdp11-93/bin/31.34_NANAJU.ini-25> attach xq vde:/tmp/vde-dnet.ctl
Eth: opened OS device vde:/tmp/vde-dnet.ctl
XQ address=17774440-17774457, no vector, BR5, MAC=AA:00:04:00:22:7C
type=DEQNA, polling=disabled, sanity=OFF
throttle=disabled, leds=(ON,ON,ON)
attached to vde:/tmp/vde-dnet.ctl
/home/linuxuser/simh.run/pdp11-93/bin/31.34_NANAJU.ini-36> attach xqb vde:/tmp/vde-ip.ctl
Eth: opened OS device vde:/tmp/vde-ip.ctl
XQB address=17774460-17774477, no vector, BR5, MAC=08:00:2B:2A:02:27
type=DEQNA, polling=disabled, sanity=OFF
throttle=disabled, leds=(ON,ON,ON)
attached to vde:/tmp/vde-ip.ctl
/home/linuxuser/simh.run/pdp11-93/bin/31.34_NANAJU.ini-54> attach rq0 ../data/NANAJU_RSX_DU0.dsk
RQ0: '../data/NANAJU_RSX_DU0.dsk' Contains an ODS1 File system
RQ0: Volume Name: RSX11MPBL87 Format: DECFILE11A Sectors In Volume: 615000
/home/linuxuser/simh.run/pdp11-93/bin/31.34_NANAJU.ini-56> attach -r rq1 ../data/NANAJU_RSX_DU1.dsk
RQ1: Unit is read only
RQ1: '../data/NANAJU_RSX_DU1.dsk' Contains an ODS1 File system
RQ1: Volume Name: DECUS Format: DECFILE11A Sectors In Volume: 3360000
RQ address=17772150-17772153, no vector, BR5, RQDX3, 4 units
RQ0 314MB, attached to ../data/NANAJU_RSX_DU0.dsk, write enabled
RD54, UNIT=0, autosize
RAW format
RQ1 1720MB, attached to ../data/NANAJU_RSX_DU1.dsk, read only, write locked
RD54, UNIT=1, autosize
RAW format
/home/linuxuser/simh.run/pdp11-93/bin/31.34_NANAJU.ini-66> attach -r rl0 ../data/tcpip.dsk
RL0: Unit is read only
RL0: '../data/tcpip.dsk' Contains an ODS1 File system
RL0: Volume Name: TCPIP Format: DECFILE11A Sectors In Volume: 20480
RL RLV12, address=17774400-17774411, vector=160, BR5, 4 units
RL0 5242KW, attached to ../data/tcpip.dsk, read only, on line
write locked, RL02, autosize
RAW format
RL1 5242KW, not attached, on line
write enabled, RL02, autosize
AUTO detect format
RL2 5242KW, not attached, on line
write enabled, RL02, autosize
AUTO detect format
RL3 5242KW, not attached, on line
write enabled, RL02, autosize
AUTO detect format
TQ TK50 (94MB), address=17774500-17774503, no vector, BR5, 4 units
TQ0 not attached, write locked, UNIT=0
TPC format, capacity=98MB
/home/linuxuser/simh.run/pdp11-93/bin/31.34_NANAJU.ini-96> attach dz 3134
Listening on port 3134
DZ address=17760100-17760117*, vector=300-314*, BR5, lines=8
attached to 3134, 8b, 0 current connections
LPT address=17777514-17777517, vector=200, BR4
attached to ../data/line-printer.txt
/home/linuxuser/simh.run/pdp11-93/bin/31.34_NANAJU.ini-106> attach dpv0 31340,tcp,connect=192.168.31.34:31341
Line 0 Listening on port 31340
DPV address=17760310-17760317*, vector=320-324*, BR5, lines=1
attached to Line=0,31340,Connect=192.168.31.34:31341, speed=0 (unrestricted), No Corruption
W3 Jumper Installed, W5 Jumper Removed, W6 Jumper Installed
___________________________________
DEVICE SUMMARY
___________________________________
PDP-11 simulator configuration
CPU 11/93, NOCIS, autoconfiguration enabled, idle disabled
SYSTEM
RHA disabled
RHB disabled
RHC disabled
CLK 60Hz, address=17777546-17777547, vector=100, BR6
PCLK disabled
PTR disabled
PTP disabled
TTI 7p, address=17777560-17777563, vector=60, BR4
TTO 7p, address=17777564-17777567, vector=64, BR4
TDC disabled
CR disabled
LPT address=17777514-17777517, vector=200, BR4
DLI disabled
DLO disabled
DCI disabled
DCO disabled
DZ address=17760100-17760117*, vector=300-314*, BR5, lines=8
VH disabled
RC disabled
RF disabled
RK disabled
RL RLV12, address=17774400-17774411, vector=160, BR5, 4 units
HK disabled
RX disabled
RY disabled
RP disabled
RS disabled
RQ address=17772150-17772153, no vector, BR5, RQDX3, 4 units
RQB disabled
RQC disabled
RQD disabled
TC disabled
TM disabled
TS disabled
TQ TK50 (94MB), address=17774500-17774503, no vector, BR5, 4 units
TU disabled
TA disabled
VT disabled
XQ address=17774440-17774457, no vector, BR5, MAC=AA:00:04:00:22:7C
type=DEQNA, polling=disabled, sanity=OFF
throttle=disabled, leds=(ON,ON,ON)
XQB address=17774460-17774477, no vector, BR5, MAC=08:00:2B:2A:02:27
type=DEQNA, polling=disabled, sanity=OFF
throttle=disabled, leds=(ON,ON,ON)
XU disabled
XUB disabled
KG disabled
DMC disabled
DUP disabled
DPV address=17760310-17760317*, vector=320-324*, BR5, lines=1
KDP disabled
KE disabled
ROM 4 units
CH disabled
NG disabled
DAZ disabled
___________________________________
___________________________________
CPU IOSPACE
___________________________________
Address Vector BR # Device
-------------------- -------- -- - ------
17760100 - 17760117* 300-314 5 2 DZ
17760310 - 17760317* 320-324 5 1 DPV
17772150 - 17772153 5 1 RQ
17772200 - 17772277 1 CPU
17772300 - 17772317 1 CPU
17772320 - 17772337 1 CPU
17772340 - 17772357 1 CPU
17772360 - 17772377 1 CPU
17772516 - 17772517 1 CPU
17774400 - 17774411 160 5 1 RL
17774440 - 17774457 5 1 XQ
17774460 - 17774477 5 1 XQB
17774500 - 17774503 5 1 TQ
17777514 - 17777517 200 4 1 LPT
17777520 - 17777527 1 CPU
17777546 - 17777547 100 6 1 CLK
17777560 - 17777563 060 4 1 TTI
17777564 - 17777567 064 4 1 TTO
17777572 - 17777577 1 CPU
17777600 - 17777617 1 CPU
17777620 - 17777637 1 CPU
17777640 - 17777657 1 CPU
17777660 - 17777677 1 CPU
17777740 - 17777775 1 CPU
17777776 - 17777777 1 CPU
___________________________________
___________________________________
SANYALnet Labs
NANAJU PDP-11/93 RSX-11M-PLUS
___________________________________
On boot, enter time/date and answer the
prompts to start LAT and TCP/IP
___________________________________
Now boot rq0
RSX-11M-PLUS V4.6 BL87 2044.KW System:"PIDP11"
>RED DU:=SY:
>RED DU:=LB:
>RED DU:=SP:
>MOU DU0:"RSX11MPBL87"/LRU=14/WIN=30/ACP=UNIQUE
>@DU:[1,2]STARTUP
>;
>; Executing LB:[1,2]STARTUP.CMD
>;
>;
Z
>TIM /SYNC
>;'PLEASE enter Time and Date '
>* (Default:12-DEC-2021 06:15) [S D:"09:30 30-DEC-2018" T:1M]: 12-DEC-2021 06:15
>; .ASKS $TIME Please enter time and date (Default:12-DEC-2021 06:15)
>TIME 12-DEC-2021 06:15
>ACS SY:/BLKS=1024.
>CON DIS CONT ATTR
SYS
PDP-11/93, EIS,QBUS,D-Space,Cache,TOY,FPP,
Clock=KW11-L, $TKPS=60., $TTPRM=000002, Cache_control=000001
YLA
Csr=177560, Vector=000060, Pri=000005, Urm=000001
YLB
Csr=160010, Vector=000310, Pri=000005, Urm=000001
YLC
Csr=160020, Vector=000320, Pri=000005, Urm=000001
YZA
Csr=160030, Vector=000330, Pri=000005, Urm=000001
DKA
Csr=177404, Vector=000220, Pri=000005, Urm=000001
DLA
Csr=174400, Vector=000160, Pri=000005, Urm=000001
DUA
Csr=172150, Vector=000154, Pri=000005, Urm=000001
MUA
Csr=174500, Vector=000260, Pri=000005, Urm=000001
CRA
Csr=177160, Vector=000230, Pri=000006, Urm=000001
MSA
Csr=172522, Vector=000224, Pri=000005, Urm=000001
DYA
Csr=177170, Vector=000264, Pri=000005, Urm=000001
DDA
Csr=176500, Vector=000300, Pri=000004, Urm=000001
LPA
Csr=177514, Vector=000200, Pri=000004, Urm=000001
PPA
Csr=177554, Vector=000074, Pri=000004, Urm=000001
PRA
Csr=177550, Vector=000070, Pri=000004, Urm=000001
>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 LB:[3,54]RMSCNV.TSK
>INS LB:[3,54]RMSDSP.TSK
>INS $QMGCLI
>INS $QMGCLI/TASK=...PRI
>INS $QMGCLI/TASK=...SUB
>QUE /START:QMG
>INS $QMGPRT/TASK=PRT.../SLV=NO
>START/ACCOUNTING
>QUE BAP0:/BATCH
>QUE BAP0:/AS:BATCH
>SET /COLOG=ON
>ASN LB:=XX:
>SET /NETUIC=[5,54]
>SET /UIC=[1,54]
>PIP LB:[5,54]NNS.TMP;*/PR/SY:D/NM
>PIP LB:[1,54]NNS.TMP;*/DE/NM
>SET /UIC=[200,200]
>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]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]RCP1
>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
LB:[005,001]NETRND.CMD -- Privilege violation
>REM ...CFE
>NCP SET SYS
NTL -- System name changed to "NANAJU"
>NCP SET EXE STA ON
06:15:35 COT -- Date is 12-DEC-2021
06:15:35 Event type 2.0, Local node state change
Occurred 12-DEC-2021 06:15:35 on node 31.34 (NANAJU)
Reason for state change: Operator command, Old node state = Off
New node state = On
06:15:36 Event type 4.10, Circuit up
Occurred 12-DEC-2021 06:15:36 on node 31.34 (NANAJU)
Circuit QNA-0
06:15:36 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 06:15:36 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.1021
06:15:36 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 06:15:36 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.32 (PIPY)
>NCP SET OBJ 27 NAM MAL$$$ COP 8 USE DEF VER OFF
>NCP SET OBJ 30 NAM DDM$$$ COP 5 USE LOG VER ON
>NCP SET EXE OUT PROXY ENABLE
06:15:36 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 06:15:36 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.30
>NCP SET EXE INC PROXY ENABLE
>NCP SET NOD FRODO ADD 30.1
06:15:37 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 06:15:36 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.1022
06:15:37 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 06:15:36 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.19
06:15:37 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 06:15:37 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.1020
06:15:37 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 06:15:37 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.14
>NCP SET LIN UNA-0 ALL
06:15:37 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 06:15:37 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.12
NCP -- Set failed, unrecognized component, Line
06:15:37 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 06:15:37 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.18
06:15:38 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 06:15:37 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.38
06:15:38 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 06:15:38 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.23
>NCP SET CIR UNA-0 STA ON
NCP -- Set failed, unrecognized component, Circuit
06:15:39 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 06:15:39 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.36
06:15:40 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 06:15:40 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.26
06:15:42 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 06:15:42 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.33
>; DU0:,140710,11,61130,1000,LOD,ONL,MTD,NFO,PUB,NAT,NAL,
>MOU DU1:/OVR/PUB/ACP=UNIQUE/LRU=14/WIN=30/VI
06:15:44 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 06:15:44 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.15
06:15:44 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 06:15:44 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.10
06:15:44 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 06:15:44 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.16
06:15:44 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 06:15:44 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.13
06:15:45 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 06:15:45 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.21
Volume Information
Class: Files-11
Device: DU01
Volume label:DECUS
Pack serial: 00000000004
Owner: [1,1]
Protection: [RWCD,RWCD,RWCD,RWCD]
Default: [RWED,RWED,RWED,R]
Processor: DU01F1
>ASN DU1:=RU1: /GBL
>SET /CACHE=DU0:CREATE=CACHE:GEN:1000.:TOP
>SET /CACHE=DU0:(Nodef, Virt=5, Read=5, Dir=1, Nolog, Over=4.)
>SET /CACHE=DU1:(Nodef, Virt=5, Read=5, Dir=1, Nolog, Over=4.)
>INS $MACFSL
>INS $TKBFSL
>INS $LBR
>INS $BRU
>INS LB:[1,1]F7FCLS/PAR=GEN/RON=YES
>INS LB:[1,1]DAPRES/PAR=GEN/RON=YES
>INS LB:[5,54]DTS/INC=2560./TASK=...DTS
>INS LB:[5,54]DTR/INC=2560./TASK=DTR...
>INS $F77
>INS $KEDFSLMU/INC=35000
>INS $EDTFSL
>INS $FTBFSL
>INS $MCE/PRI=55.
>INS $APL6/INC=37000
>INS $DTR
>INS $DDMF
>INS $CC
>INS $AS
06:15:48 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 06:15:48 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.31
>INS $GREP
06:15:48 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 06:15:48 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.35
>INS $SRD
>INS $RNO
>INS $TECO
>INS $TECO/TASK=...MAK
>INS $FLXFSL
>INS $BAD
06:15:49 Event type 4.15, Adjacency up
>INS $VFYFSL
Occurred 12-DEC-2021 06:15:49 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.28
>INS $CMPFSL
>INS $DMPFSL
>INS $COOKIE
>INS $WHO
>INS $MAITSK/TASK=...MAI
>INS $NOTTSK/TASK=MAL...
>INS $SNDTSK/TASK=...SEN
>INS $SRVTSK/TASK=MAL$$$
>INS $KILLER
>INS $PHN
06:15:51 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 06:15:50 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.29
>INS $FND
>INS $CLR
>INS $K11RSX
>INS $ADVENTURE/TASK=...ADV
>INS $TIZ
>INS $ORC
>INS LB:[1,1]BP2SML/RON=YES/PAR=GEN
>INS $BP2IC2/TASK=...BP2/INC=4000
>INS $B2RESQ/TASK=...B2R
>INS $PDP11C/TASK=...CCC
>INS LB:[1,1]CCSMRX/RON=YES/PAR=GEN
>INS $PDPDBG/TASK=...DBG
>INS $C81/TASK=...C81
>INS $C81RFM/TASK=C81RFM
>INS $C81ODL/TASK=...BLD
>INS $PAS/TASK=...PAS
>INS $NEMA/TASK=...EMA
>INS $UPTIME/TASK=...UPT
>INS $SRTUTL/TASK=...SRT
>INS $MGEUTL/TASK=...MGE
>INS $GREP/TASK=...GRP
>INS $FIG/TASK=...FIG
>INS $USE/TASK=...MON
>; Install 24 line VTL as MORE
>INS $VTL/TASK=...MOR
>; Install 48 Line VTL as VTL
>INS $VTLL/TASK=...VTL
>INS $XLISP/TASK=...LIS
>;
>; Install ACD line editing
>;
>ACD INS LB:[4,54]EDTACD AS NUM 2 TOP ASS CLE$EDT
>ACD INS LB:[4,54]EMAACD AS NUM 4 TOP ASS CLE$EMACS
>INS $EXP
>;
>; Remove TDX.TSK catch-all and install CCL
>;
>REM ...CA.
>INS LB:[1,54]CCLRES.TSK/RON=YES/PAR=GEN
>INS LB:[1,54]CCL/TASK=...CA.
>;
>; Until UNA-0 is running correctly in Simh
>; the commands below should not be executed
>;
>; LAT Terminal configuration
>;
>INS LB:[5,54]LCPFSL
>LCP CREATE /TERMINALS=8
>;
>; LAT ports start after last physical DL, DZ, DHV TTnn:
>; TT14: is A/D on port 2 on DS21
>; TT15: is HP7550 port 3 on DS21
>;
>* Load LAT? [Y/N D:Y T:15S]: Y
>LCP START
Loading LAT process
>;
>LCP SET PORT TT14: /SERVER=DS21 /PORT=PORT_2
>LCP SET PORT TT15: /SERVER=DS21 /PORT=PORT_3
>SET /SLAVE=TT14:
>SET /FDX=TT14:
>;
>SET /SLAVE=TT15:
>SET /FDX=TT15:
>;
>; Set up LAT Print Queues
>;
>INS $LPPRES/TASK=TT15
>QUE TT15:/CR:P/NM
>QUE TT15:/SP/LOW/SHR/FO:0/FL:0
>QUE TT15:/AS:PLOT
QUE -- Created system logical - QMG$QUE_PLOT
>;
>; PRINT PLOT:=MAP.HPG
>;
>; INSTALL TCP/IP
>;
>SET /NAMED
>SET /UIC=[1,2]
>* Load TCP/IP? [Y/N D:Y T:15S]: N
>@ <EOF>
>
>
>
06:16:08 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 06:16:08 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.27
>
>
>BYE
06:16:13 Logout user [1,2] TT0:
Have a Good Morning
12-DEC-2021 06:16 TT0: logged off NANAJU
>
>
>HELLO SYSTEM
Password:
RSX-11M-PLUS V4.6 BL87 [1,54] System NANAJU
12-DEC-2021 06:16 Logged on Terminal TT0: as SYS1
Good Morning
06:16:20 Login user SYSTEM [1,1] TT0:
*****************************************************************
* *
* Welcome to RSX-11M-PLUS *
* PiDP-11/70 PiDP11 *
* Version 4.6 Base level 87 *
* This is file LB:[1,2]LOGIN.TXT *
* *
*****************************************************************
Last interactive login on Sunday, December 30, 2018 09:35:22 (TT0:)
Last batch login on Saturday, December 29, 2018 23:03:36
>
>
>
06:16:22 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 06:16:22 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.20
>
>MOU DL0:/OVR/PUB/ACP=UNIQUE/LRU=14/WIN=30/VI
Volume Information
Class: Files-11
Device: DL00
Volume label:TCPIP
Pack serial: 00000000400
Owner: [1,1]
Protection: [RWCD,RWCD,RWCD,RWCD]
Default: [RWED,RWED,RWED,R]
Processor: DL00F1
>
>
06:16:45 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 06:16:45 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.11
>SET /DEF=DL0:[IP]
SET -- Invalid UIC
>SET /UIC=DL0:[IP]
SET -- Device not terminal
>
>DIR DL0:[IP]
Directory DL0:[IP]
12-DEC-2021 06:17
IPILIB.OLB;1 48. C 22-NOV-2021 01:52
ETHACP.TSK;1 28. C 22-NOV-2021 01:52
SLIPACP.TSK;1 17. C 22-NOV-2021 01:52
DLXACP.TSK;1 15. C 22-NOV-2021 01:52
IFCONFIG.TSK;1 42. C 22-NOV-2021 01:52
PING.TSK;1 65. C 22-NOV-2021 01:52
TRACERT.TSK;1 16. C 22-NOV-2021 01:52
NETSTAT.TSK;1 24. C 22-NOV-2021 01:52
SPOOF.TSK;1 19. C 22-NOV-2021 01:52
TELNET.TSK;1 42. C 22-NOV-2021 01:52
TELNETD.TSK;1 27. C 22-NOV-2021 01:52
TELCOM.CMD;1 1. 22-NOV-2021 01:52
TELCOM.OBJ;1 3. 22-NOV-2021 01:52
TNC2.TSK;1 10. C 22-NOV-2021 01:52
RESACP.TSK;1 27. C 22-NOV-2021 01:52
INETD.TSK;1 12. C 22-NOV-2021 01:52
NTPDAT.TSK;1 67. C 22-NOV-2021 01:52
NTPDATRES.TSK;1 46. C 22-NOV-2021 01:52
DHCP.TSK;1 78. C 22-NOV-2021 01:52
DHCPRES.TSK;1 57. C 22-NOV-2021 01:52
FTP.TSK;1 71. C 22-NOV-2021 01:52
FTPD.TSK;1 68. C 22-NOV-2021 01:52
MAILD.TSK;1 228. C 22-NOV-2021 01:52
MBXUPD.TSK;1 83. C 22-NOV-2021 01:52
MAILRD.TSK;1 149. C 22-NOV-2021 01:52
MAILMAN.TSK;1 77. C 22-NOV-2021 01:52
IRCBOT.TSK;1 67. C 22-NOV-2021 01:52
WWW.TSK;1 124. C 22-NOV-2021 01:52
WWWRES.TSK;1 97. C 22-NOV-2021 01:52
IRC.TSK;1 72. C 22-NOV-2021 01:52
IRCRES.TSK;1 46. C 22-NOV-2021 01:52
LPT.TSK;1 94. C 22-NOV-2021 01:52
LPTRES.TSK;1 58. C 22-NOV-2021 01:52
RMD.TSK;1 218. C 22-NOV-2021 01:52
RWHOD.TSK;1 15. C 22-NOV-2021 01:52
TFTPD.TSK;1 64. C 22-NOV-2021 01:52
TFTP.TSK;1 106. C 22-NOV-2021 01:52
IFTAB.MAC;1 4. 22-NOV-2021 01:52
IPTAB.MAC;1 3. 22-NOV-2021 01:52
UDTAB.MAC;1 3. 22-NOV-2021 01:52
TCTAB.MAC;1 5. 22-NOV-2021 01:52
IPGEN.CMD;1 20. 22-NOV-2021 01:52
IPINS.CMD;1 6. 22-NOV-2021 01:52
IPAPPL.CMD;1 6. 22-NOV-2021 01:52
IPCONFIG.CMD;1 40. 22-NOV-2021 01:52
POSTAPPL.NEW;1 2. 22-NOV-2021 01:52
PREAPPL.NEW;1 8. 22-NOV-2021 01:52
IPREM.NEW;1 2. 22-NOV-2021 01:52
POSTIP.NEW;1 3. 22-NOV-2021 01:52
HOSTS.NEW;1 1. 22-NOV-2021 01:52
IFCONFIG.TXT;1 2. 22-NOV-2021 01:52
IPSPEC.TXT;1 18. 22-NOV-2021 01:52
TCPMODE.TXT;1 4. 22-NOV-2021 01:52
DRVLIB.OLB;1 180. 22-NOV-2021 01:52
IFDRV.CMD;1 1. 22-NOV-2021 01:52
IPDRV.CMD;1 1. 22-NOV-2021 01:52
UDDRV.CMD;1 1. 22-NOV-2021 01:52
TCDRV.CMD;1 1. 22-NOV-2021 01:52
README.DOC;1 689. 22-NOV-2021 01:52
PROGRESS.TXT;1 163. 22-NOV-2021 01:52
Total of 3444./3832. blocks in 60. files
>
>
>@DL0:[IP]         
>TYPE DL0:[IP]README.DOC
BQTCP/IP - A TCP/IP implementation for RSX
Written by Johnny Billquist
Date: 10 Nov 2021
Version: V2.7
TABLE OF CONTENTS
CHAPTER 1 INTRODUCTION . . . . . . . . . . . . . . . . . . . 1-1
1.1 EXAMPLE USAGE . . . . . . . . . . . . . . . . . 1-2
CHAPTER 2 THE BASIC TCP/IP IMPLEMENTATION . . . . . . . . . 2-1
2.1 INTERFACES . . . . . . . . . . . . . . . . . . . 2-1
# ...
# ...
# ...
APPENDIX G
CREDITS
I would like to just briefly mention a few people who have
been very helpful in getting BQTCP/IP to the point where it is to-
day.
o Dave Carroll - for helping me out with a lot of details on
RSX internals.
o Brian McCarthy - for helping me out with how the RSX TT:
device driver user port works.
o Paul Konig - for helping me out with how DECnet over IP is
done in Multinet.
o Brian Schenkenberger - for providing information on the
MAIL11 protocol.
o Phil J. Fisher - for reviewing and improving the documen-
tation.
Page G-1
>
>
06:22:37 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 06:22:37 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.22
>
>
>
>DIR SY:[IP]IPGEN.*
Directory DU0:[IP]
12-DEC-2021 06:29
IPGEN.CMD;210 21. 18-DEC-2018 01:46
IPGEN.LOG;209 29. 29-DEC-2018 23:02
IPGEN.BAT;14 1. 29-DEC-2018 23:01
Total of 51./52. blocks in 3. files
>
>DIR DL0:[IP]IPGEN.*
Directory DL0:[IP]
12-DEC-2021 06:29
IPGEN.CMD;1 20. 22-NOV-2021 01:52
Total of 20./20. blocks in 1. file
>
>@SY:[IP]IPGEN
>;
>; BQTCP/IP generation. X0.10
>;
>; Started on 12-DEC-2021 06:34:44
>;
>SET /NAMED
>* What is the device where the kit is [S D:"SY:"]:
>SET /DEF=SY:[IP]
>* Do you want to just update binaries? [Y/N D:Y]: N
>* How many interfaces do you want [O R:1-10 D:2]: 1
>* What type is IF0: [S D:"Ethernet"]:
>* Do you want to use DHCP for this interface? [Y/N D:Y]: N
>* What is the IP address if IF0: [S]: 10.42.2.39
>* What is the network mask for IF0: [S]: 255.255.255.0
>* What is the line name of IF0: [S]: QNA-1
>;
>* What is your hostname [S]: NANAJU
>* What is the address of the default router [S]: 10.42.2.1
>* What is the IP address of your DNS server [S]: 10.42.2.1
>* What is your (default) domain name [S]: SANYALNET.LAN
>;
>* Do you want to install the DECnet driver? [Y/N D:N]: Y
>* What is the DECnet group number [O D:5]:
>* What is the DECnet install device [S D:"LB"]:
>;
>* What size do you want the IP pool to be [D D:256.]:
>* Do you want to install the new IPINS.CMD? [Y/N D:N]: Y
>* Do you want to install the new IPAPPL.CMD? [Y/N D:N]: Y
>* Do you want to install the new HOSTS file? [Y/N D:N]: Y
>* Do you want to install the new HELP files? [Y/N D:N]: Y
>* Do you want to install the new message files? [Y/N D:N]: Y
>* Do you want to install RSX patches? [Y/N D:N]: Y
>* Do you want to purge old files after generation? [Y/N D:Y]: N
>;
>; Thank you. All questions have now been asked.
>;
>;
>; Creating IPINS.NEW
>;
>;
>; Creating HOSTS file
>;
>;
>; Creating parameter file
>;
>;
>; Copy libraries
>;
>pip lb:[1,1]/nv=[lib]*.*
>;
>; Compiling and taskbuilding drivers
>;
>mac iftab=iftab
>mac iptab=iptab
>mac udtab=udtab
>mac tctab=tctab
>tkb @ifdrv
>tkb @ipdrv
>tkb @uddrv
>tkb @tcdrv
>;
>; Copying drivers
>;
>pip lb:[1,54]/nv=[ip]ifdrv.tsk,.stb
>pip lb:[1,54]/nv=[ip]ipdrv.tsk,.stb
>pip lb:[1,54]/nv=[ip]uddrv.tsk,.stb
>pip lb:[1,54]/nv=[ip]tcdrv.tsk,.stb
>;
>; Building TELNET common
>;
>TKB @TELCOM
>;
>; Copy basic tools and files
>;
>pip lb:[ip]/nv=[ip]ifconfig.tsk,netstat,ping,tracert,ethacp,resacp,rmd
>pip lb:[ip]/nv=[ip]dhcp.tsk,dhcpres,rwhod,tftpd,inetd,spoof,www,wwwres,ircbot
>pip lb:[ip]/nv=[ip]ftpd.tsk,telnetd,telnet,tftp,irc,ircres,ftp,telcom,.stb
>pip lb:[ip]ipins.cmd/nv=[ip]ipins.new
>pip lb:[ip]ipappl.cmd/nv=[ip]ipappl.new
>pip lb:[1,2]hosts.txt/nv=hosts.new
>pip lb:[1,2]/nv=[iphlp]*.*
>pip lb:[1,2]/nv=[ftpd]welcome.txt,ftp.txt
>;
>; Copying DECnet driver files.
>;
>pip LB:[5,54]/nv=[ipnet]*.dat,ip.tsk,.stb
>pip LB:[5,24]/nv=[ipnet]ip.obj
>lbr LB:[130,10]netlib.mlb/rp=[ipnet]ipdf.mac
Module "IPDF$ " replaced
>;
>; DECnet files have been installed. You can now run NETGEN
>; to create a new configuration of DECnet that includes the
>; IP device driver for DECnet. See the BQTCP manuals for
>; more details.
>;
>; Installing RSX patches
>;
>pip lb:[3,54]/nv=[patches]mcd.tsk,mcr.tsk
>ins $vmr
>vmr @pat
VMR -- *DIAG*-Task or common region not in system
REM ...MCR
VMR -- *FATAL*-Partition not in system
INS LB:[3,54]MCR
>pip pat.cmd;/de
>rem ...vmr
>;
>; RSX patching complete
>GOTO NOPU
?GOTO NOP?
CCL -- Syntax error, unknown or ambiguous command
>;
>; Deleting old versions of files...
>;
>PIP LB:[1,54]IFDRV.*/PU,IPDRV.*,UDDRV.*,TCDRV.*
>PIP LB:[1,1]IPMAC.MLB/PU,BQTMAC.MLB
>PIP LB:[1,1]IPLIB.OLB/PU,IPBP2.OLB,IPC.OLB,IPF77.OLB,IPPAS.OLB
>PIP LB:[1,1]BQTLIB.OLB/PU,BQTBP2.OLB,BQTC.OLB
>PIP LB:[LIB]*.*/PU
>PIP LB:[IP]*.*/PU
>PIP LB:[IPAPPL]*.*/PU
>PIP LB:[TELNETD]*.*/PU
>PIP LB:[IPHLP]*.*/PU
>PIP LB:[FTP]*.*/PU
>PIP LB:[FTPD]*.*/PU
>PIP LB:[MAILD]*.*/PU
>PIP LB:[IPBP2]*.*/PU
>PIP LB:[IPC]*.*/PU
>PIP LB:[IPF77]*.*/PU
>PIP LB:[IPLISP]*.*/PU
>PIP LB:[IPPAS]*.*/PU
>PIP LB:[DHCP]*.*/PU
>PIP LB:[HTTP]*.*/PU
>PIP LB:[HTTPD]*.*/PU
>PIP LB:[CGIDEMO]*.*/PU
>PIP LB:[INETD]*.*/PU
>PIP LB:[IRCBOT]*.*/PU
>PIP LB:[IRC]*.*/PU
>PIP LB:[PCL]*.*/PU
>PIP LB:[IPRMD]*.*/PU
>PIP LB:[NTP]*.*/PU
>PIP LB:[IPNET]*.*/PU
>PIP LB:[MKE]*.*/PU
>PIP LB:[IPEXAMPLE]*.*/PU
>;
>; Done
>;
>; Remember to add, change or update the information in LB:[1,2]HOSTS.TXT
>;
>; After DECnet has started (if DECnet is also installed on the machine),
>; invokde [IP]IPINS.CMD to start TCP/IP.
>;
>; Edit [IP]IPAPPL.CMD, and invoke that at a later point in the
>; startup, when all shared libraries and other requisits have been
>; installed.
>;
>; Edit [IP]IPREM.CMD to customize the shutting down procedure,
>; and remember to invoke this if needed from the standard shutup
>; procedure.
>;
>SET /CLI=TI:MCR
>SET /NONAMED
>SET /DEF=[1,1]
>@ <EOF>
>SY:[IP]IPINS.CMD
MCR -- Illegal function
>@SY:[IP]IPINS.CMD
>load if:/vec/high
>load ip:/vec/high
>load ud:/vec/high
>load tc:/vec/high
LOA -- Warning - loadable driver larger than 4K
>con onl if0:
>con onl ip:
>con onl ud:
>con onl tc:
>ins lb:[ip]ethacp/fmap=yes
>ins lb:[ip]ifconfig
>ins lb:[ip]netstat
>ins lb:[ip]ping
>ins lb:[ip]tracert
>ins lb:[ip]resacp
>dfl "NANAJU"=HOSTNAME/GBL
>dfl "SANYALNET.LAN"=DNS$DOMAIN/GBL
>dfl "10.42.2.1"=DNS$SERVER/GBL
>dfl "LOGICAL,DNS,FILE"=RESOLV$ORDER/GBL
>dfl LB:[1,2]HOSTS.TXT=HOSTS/GBL
>dfl "LOGICAL,FILE"=RESOLV$ORDER
>ifc create 256
>ifc start
Starting IP.
Starting UD.
Starting TC.
>ifc set if0: add NANAJU acp ethacp lin QNA-1 mask defmask
06:38:40 Starting resolver V2.2
>ifc set if0: sta ope
06:38:40 TCP/IP - ethernet ACP using DECnet DLX
06:38:40 ETHACP: I/O error 230 on OPEN.
Failed to start interface.
>ifc add rou default gat defaultrtr
Error adding route.
>ifc add rou broadcast gat NANAJU
Error adding route.
>dfl =resolv$order
>@ <EOF>
>RUN $H SHUTUP
RSX-11M-PLUS Shut down program
Enter minutes to wait before shutdown: 0
Reason for shutdown (<CR> for none):INSTALL TCP/IP
OK to shutdown? [Y/N]: Y
All further logins are disabled
12-DEC-2021 06:39 System is now shutting down -- NANAJU
Reason for shutdown: INSTALL TCP/IP
SET /COLOG=OFF
>
QUE /STO:QMG
>
STOP/ACCOUNTING SHUTUP
06:39:32 SYSLOG -- 47. Exiting
>
@LB:[1,2]SHUTUP
>VCP DISCONNECT /ALL
>ncp set cir ip-0-0 sta off
NCP -- Set failed, invalid identification format, Circuit
>ncp cle lin ip-0-0 all
NCP -- Clear failed, invalid identification format, Line
>ifc rem tcp port 7
Remove failed. Error is -26
>ifc rem tcp port 9
Remove failed. Error is -26
>ifc rem tcp port 13
Remove failed. Error is -26
>ifc rem tcp port 17
Remove failed. Error is -26
>ifc rem tcp port 80
Remove failed. Error is -26
>ifc rem tcp port 113
Remove failed. Error is -26
>ifc rem tcp port 21
Remove failed. Error is -26
>abo resacp
Exiting resolver
>ifc set if0: sta clo
Failed to stop interface.
>ifc set if1: sta clo
No such device exist.
>ifc stop
Stopping IP.
Stopping UD.
Stopping TC.
>abo ethacp
TCP/IP - ethernet ACP exiting...
>rem ethacp
>rem ...net
>rem ...ifc
>rem ...pin
>rem ...ftp
REM -- Task not in system
>rem resacp
>rem rwhod
REM -- Task not in system
>rem tftpd
REM -- Task not in system
>rem tft
REM -- Task not in system
>rem trt
>rem tel
REM -- Task not in system
>rem tcpgen
REM -- Task not in system
>con off if0:
>con off if1:
CON -- Command execution error.
Invalid device or unit
OFFLINE IF1:
>con off ip:
>con off ud:
>con off tc:
>unl if:/vec
>unl ip:/vec
>unl ud:/vec
>unl tc:/vec
>; The CEX will be unloaded since all CEX products have been unloaded.
>NCP SET EXEC STATE OFF
Event type 68.14, Normal usage terminated
Occurred 12-DEC-2021 06:39:35 on node 31.34 (NANAJU)
Circuit QNA-0
Event type 68.14, Normal usage terminated
Occurred 12-DEC-2021 06:39:35 on node 31.34 (NANAJU)
Circuit DPV-0
Event type 2.0, Local node state change
Occurred 12-DEC-2021 06:39:38 on node 31.34 (NANAJU)
Reason for state change: Operator command, Old node state = On
New node state = Off
>SCP STOP SIL (I)
>LCP STOP
>NCP CLEAR SYS
>REM NTINIT
>REM NTL...
>REM EVC...
>REM ...EVF
>REM ...NCP
>REM LOO...
>REM LOO$$$
>SET /SYSUIC=[5,54]
>UNL NM:/VEC
>SET /SYSUIC=[1,54]
>REM NMVACP
>REM NETACP
>REM NIC$$$
>REM EVR$$$
>REM ...NTD
>REM NTD...
>REM LIN$$$
>REM MIR$$$
>REM NVP...
>REM RCP1..
>REM ...NFT
>REM ...FTS
>REM FTSDEQ
>REM FAL$$$
>REM FALLOG
>REM .CMTS.
>CLI /ELIM=RMTACP
>REM RMTACP
>REM ...RMT
>REM RMHACP
>REM LSN$$$
>REM NCT...
>REM ...TLK
>REM ...PHO
>REM PHO$$$
>REM TCL...
>REM ...SCP
>SET /SYSUIC=[5,54]
>UNL NN:/VEC
>SET /SYSUIC=[1,54]
>REM NT$NNS
>REM ...LCP
>SET /SYSUIC=[5,54]
>UNL HT:/VEC
>SET /SYSUIC=[1,54]
>;
>; Inserting Nuclear control rods into the reactor for IMMEDIATE SHUTDOWN!
>;
>RUN LB:[3,54]TIMWRT
INS -- Task name already in use
>@ <EOF>
>
ELI /NOLOG
>
DMO DL0:/DEV/LOCK=V
DMO -- SYSTEM dismounted from DL0: *** Final dismount initiated ***
06:39:50 *** DL0: -- Dismount complete
>
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 ***
06:39:56 *** DU0: -- Dismount complete
>
DMO DU1:/DEV/LOCK=V
DMO -- SYSTEM dismounted from DU1: *** Final dismount initiated ***
06:40:01 *** DU1: -- Dismount complete
>
SHUTUP operation complete
HALT instruction, PC: 126130 (CLRB @#177776)
Eth: closed vde:/tmp/vde-dnet.ctl
Eth: closed vde:/tmp/vde-ip.ctl
Log file closed
/home/linuxuser/simh.run/pdp11-93/bin $
/home/linuxuser/simh.run/pdp11-93/bin $
/home/linuxuser/simh.run/pdp11-93/bin $ ./31.34_NANAJU
removed '../data/NANAJU-console.log'
PDP-11 simulator V4.0-0 Current simh git commit id: 4c44975e
Logging to file "../data/NANAJU-console.log"
Disabling RK
Disabling HK
Disabling TM
CPU 11/93, NOCIS, autoconfiguration enabled, idle disabled
4088KB
Throttle: 1800 kiloinstructions
Throttle State: Waiting for Init - wait: 0
/home/linuxuser/simh.run/pdp11-93/bin/31.34_NANAJU.ini-25> attach xq vde:/tmp/vde-dnet.ctl
Eth: opened OS device vde:/tmp/vde-dnet.ctl
XQ address=17774440-17774457, no vector, BR5, MAC=AA:00:04:00:22:7C
type=DEQNA, polling=disabled, sanity=OFF
throttle=disabled, leds=(ON,ON,ON)
attached to vde:/tmp/vde-dnet.ctl
/home/linuxuser/simh.run/pdp11-93/bin/31.34_NANAJU.ini-36> attach xqb vde:/tmp/vde-ip.ctl
Eth: opened OS device vde:/tmp/vde-ip.ctl
XQB address=17774460-17774477, no vector, BR5, MAC=08:00:2B:2A:02:27
type=DEQNA, polling=disabled, sanity=OFF
throttle=disabled, leds=(ON,ON,ON)
attached to vde:/tmp/vde-ip.ctl
/home/linuxuser/simh.run/pdp11-93/bin/31.34_NANAJU.ini-54> attach rq0 ../data/NANAJU_RSX_DU0.dsk
RQ0: '../data/NANAJU_RSX_DU0.dsk' Contains an ODS1 File system
RQ0: Volume Name: RSX11MPBL87 Format: DECFILE11A Sectors In Volume: 615000
/home/linuxuser/simh.run/pdp11-93/bin/31.34_NANAJU.ini-56> attach -r rq1 ../data/NANAJU_RSX_DU1.dsk
RQ1: Unit is read only
RQ1: '../data/NANAJU_RSX_DU1.dsk' Contains an ODS1 File system
RQ1: Volume Name: DECUS Format: DECFILE11A Sectors In Volume: 3360000
RQ address=17772150-17772153, no vector, BR5, RQDX3, 4 units
RQ0 314MB, attached to ../data/NANAJU_RSX_DU0.dsk, write enabled
RD54, UNIT=0, autosize
RAW format
RQ1 1720MB, attached to ../data/NANAJU_RSX_DU1.dsk, read only, write locked
RD54, UNIT=1, autosize
RAW format
/home/linuxuser/simh.run/pdp11-93/bin/31.34_NANAJU.ini-66> attach -r rl0 ../data/tcpip.dsk
RL0: Unit is read only
RL0: '../data/tcpip.dsk' Contains an ODS1 File system
RL0: Volume Name: TCPIP Format: DECFILE11A Sectors In Volume: 20480
RL RLV12, address=17774400-17774411, vector=160, BR5, 4 units
RL0 5242KW, attached to ../data/tcpip.dsk, read only, on line
write locked, RL02, autosize
RAW format
RL1 5242KW, not attached, on line
write enabled, RL02, autosize
AUTO detect format
RL2 5242KW, not attached, on line
write enabled, RL02, autosize
AUTO detect format
RL3 5242KW, not attached, on line
write enabled, RL02, autosize
AUTO detect format
TQ TK50 (94MB), address=17774500-17774503, no vector, BR5, 4 units
TQ0 not attached, write locked, UNIT=0
TPC format, capacity=98MB
/home/linuxuser/simh.run/pdp11-93/bin/31.34_NANAJU.ini-96> attach dz 3134
Listening on port 3134
DZ address=17760100-17760117*, vector=300-314*, BR5, lines=8
attached to 3134, 8b, 0 current connections
LPT address=17777514-17777517, vector=200, BR4
attached to ../data/line-printer.txt
/home/linuxuser/simh.run/pdp11-93/bin/31.34_NANAJU.ini-106> attach dpv0 31340,tcp,connect=192.168.31.34:31341
Line 0 Listening on port 31340
DPV address=17760310-17760317*, vector=320-324*, BR5, lines=1
attached to Line=0,31340,Connect=192.168.31.34:31341, speed=0 (unrestricted), No Corruption
W3 Jumper Installed, W5 Jumper Removed, W6 Jumper Installed
___________________________________
DEVICE SUMMARY
___________________________________
PDP-11 simulator configuration
CPU 11/93, NOCIS, autoconfiguration enabled, idle disabled
SYSTEM
RHA disabled
RHB disabled
RHC disabled
CLK 60Hz, address=17777546-17777547, vector=100, BR6
PCLK disabled
PTR disabled
PTP disabled
TTI 7p, address=17777560-17777563, vector=60, BR4
TTO 7p, address=17777564-17777567, vector=64, BR4
TDC disabled
CR disabled
LPT address=17777514-17777517, vector=200, BR4
DLI disabled
DLO disabled
DCI disabled
DCO disabled
DZ address=17760100-17760117*, vector=300-314*, BR5, lines=8
VH disabled
RC disabled
RF disabled
RK disabled
RL RLV12, address=17774400-17774411, vector=160, BR5, 4 units
HK disabled
RX disabled
RY disabled
RP disabled
RS disabled
RQ address=17772150-17772153, no vector, BR5, RQDX3, 4 units
RQB disabled
RQC disabled
RQD disabled
TC disabled
TM disabled
TS disabled
TQ TK50 (94MB), address=17774500-17774503, no vector, BR5, 4 units
TU disabled
TA disabled
VT disabled
XQ address=17774440-17774457, no vector, BR5, MAC=AA:00:04:00:22:7C
type=DEQNA, polling=disabled, sanity=OFF
throttle=disabled, leds=(ON,ON,ON)
XQB address=17774460-17774477, no vector, BR5, MAC=08:00:2B:2A:02:27
type=DEQNA, polling=disabled, sanity=OFF
throttle=disabled, leds=(ON,ON,ON)
XU disabled
XUB disabled
KG disabled
DMC disabled
DUP disabled
DPV address=17760310-17760317*, vector=320-324*, BR5, lines=1
KDP disabled
KE disabled
ROM 4 units
CH disabled
NG disabled
DAZ disabled
___________________________________
___________________________________
CPU IOSPACE
___________________________________
Address Vector BR # Device
-------------------- -------- -- - ------
17760100 - 17760117* 300-314 5 2 DZ
17760310 - 17760317* 320-324 5 1 DPV
17772150 - 17772153 5 1 RQ
17772200 - 17772277 1 CPU
17772300 - 17772317 1 CPU
17772320 - 17772337 1 CPU
17772340 - 17772357 1 CPU
17772360 - 17772377 1 CPU
17772516 - 17772517 1 CPU
17774400 - 17774411 160 5 1 RL
17774440 - 17774457 5 1 XQ
17774460 - 17774477 5 1 XQB
17774500 - 17774503 5 1 TQ
17777514 - 17777517 200 4 1 LPT
17777520 - 17777527 1 CPU
17777546 - 17777547 100 6 1 CLK
17777560 - 17777563 060 4 1 TTI
17777564 - 17777567 064 4 1 TTO
17777572 - 17777577 1 CPU
17777600 - 17777617 1 CPU
17777620 - 17777637 1 CPU
17777640 - 17777657 1 CPU
17777660 - 17777677 1 CPU
17777740 - 17777775 1 CPU
17777776 - 17777777 1 CPU
___________________________________
___________________________________
SANYALnet Labs
NANAJU PDP-11/93 RSX-11M-PLUS
___________________________________
On boot, enter time/date and answer the
prompts to start LAT and TCP/IP
___________________________________
Now boot rq0
/home/linuxuser/simh.run/pdp11-93/bin/31.34_NANAJU.ini-137> Please enter time and date
Unknown command
RSX-11M-PLUS V4.6 BL87 2044.KW System:"PIDP11"
>RED DU:=SY:
>RED DU:=LB:
>RED DU:=SP:
>MOU DU0:"RSX11MPBL87"/LRU=14/WIN=30/ACP=UNIQUE
>@DU:[1,2]STARTUP
>;
>; Executing LB:[1,2]STARTUP.CMD
>;
>;
Z
>TIM /SYNC
>;'PLEASE enter Time and Date '
>* (Default:12-DEC-2021 06:41) [S D:"09:30 30-DEC-2018" T:1M]: 12-DEC-2021 06:41
>; .ASKS $TIME Please enter time and date (Default:12-DEC-2021 06:41)
>TIME 12-DEC-2021 06:41
>ACS SY:/BLKS=1024.
>CON DIS CONT ATTR
SYS
PDP-11/93, EIS,QBUS,D-Space,Cache,TOY,FPP,
Clock=KW11-L, $TKPS=60., $TTPRM=000002, Cache_control=000001
YLA
Csr=177560, Vector=000060, Pri=000005, Urm=000001
YLB
Csr=160010, Vector=000310, Pri=000005, Urm=000001
YLC
Csr=160020, Vector=000320, Pri=000005, Urm=000001
YZA
Csr=160030, Vector=000330, Pri=000005, Urm=000001
DKA
Csr=177404, Vector=000220, Pri=000005, Urm=000001
DLA
Csr=174400, Vector=000160, Pri=000005, Urm=000001
DUA
Csr=172150, Vector=000154, Pri=000005, Urm=000001
MUA
Csr=174500, Vector=000260, Pri=000005, Urm=000001
CRA
Csr=177160, Vector=000230, Pri=000006, Urm=000001
MSA
Csr=172522, Vector=000224, Pri=000005, Urm=000001
DYA
Csr=177170, Vector=000264, Pri=000005, Urm=000001
DDA
Csr=176500, Vector=000300, Pri=000004, Urm=000001
LPA
Csr=177514, Vector=000200, Pri=000004, Urm=000001
PPA
Csr=177554, Vector=000074, Pri=000004, Urm=000001
PRA
Csr=177550, Vector=000070, Pri=000004, Urm=000001
>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 LB:[3,54]RMSCNV.TSK
>INS LB:[3,54]RMSDSP.TSK
>INS $QMGCLI
>INS $QMGCLI/TASK=...PRI
>INS $QMGCLI/TASK=...SUB
>QUE /START:QMG
>INS $QMGPRT/TASK=PRT.../SLV=NO
>START/ACCOUNTING
>QUE BAP0:/BATCH
>QUE BAP0:/AS:BATCH
>SET /COLOG=ON
>ASN LB:=XX:
>SET /NETUIC=[5,54]
>SET /UIC=[1,54]
>PIP LB:[5,54]NNS.TMP;*/PR/SY:D/NM
>PIP LB:[1,54]NNS.TMP;*/DE/NM
>SET /UIC=[200,200]
>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]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]RCP1
>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
LB:[005,001]NETRND.CMD -- Privilege violation
>REM ...CFE
>NCP SET SYS
NTL -- System name changed to "NANAJU"
>NCP SET EXE STA ON
06:41:34 COT -- Date is 12-DEC-2021
06:41:34 Event type 2.0, Local node state change
Occurred 12-DEC-2021 06:41:34 on node 31.34 (NANAJU)
Reason for state change: Operator command, Old node state = Off
New node state = On
06:41:35 Event type 4.10, Circuit up
Occurred 12-DEC-2021 06:41:35 on node 31.34 (NANAJU)
Circuit QNA-0
06:41:35 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 06:41:35 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.32 (PIPY)
06:41:35 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 06:41:35 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.1021
>NCP SET OBJ 27 NAM MAL$$$ COP 8 USE DEF VER OFF
>NCP SET OBJ 30 NAM DDM$$$ COP 5 USE LOG VER ON
06:41:36 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 06:41:36 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.1022
>NCP SET EXE OUT PROXY ENABLE
>NCP SET EXE INC PROXY ENABLE
>NCP SET NOD FRODO ADD 30.1
06:41:36 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 06:41:36 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.1020
>NCP SET LIN UNA-0 ALL
NCP -- Set failed, unrecognized component, Line
>NCP SET CIR UNA-0 STA ON
NCP -- Set failed, unrecognized component, Circuit
06:41:37 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 06:41:37 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.19
06:41:37 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 06:41:37 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.10
06:41:37 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 06:41:37 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.13
06:41:38 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 06:41:38 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.16
06:41:39 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 06:41:39 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.26
06:41:40 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 06:41:40 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.15
06:41:40 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 06:41:40 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.31
06:41:40 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 06:41:40 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.14
06:41:40 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 06:41:40 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.21
06:41:42 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 06:41:42 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.28
>; DU0:,140710,11,61130,1000,LOD,ONL,MTD,NFO,PUB,NAT,NAL,
>MOU DU1:/OVR/PUB/ACP=UNIQUE/LRU=14/WIN=30/VI
06:41:43 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 06:41:43 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.36
Volume Information
Class: Files-11
Device: DU01
Volume label:DECUS
Pack serial: 00000000004
Owner: [1,1]
Protection: [RWCD,RWCD,RWCD,RWCD]
Default: [RWED,RWED,RWED,R]
Processor: DU01F1
>ASN DU1:=RU1: /GBL
>SET /CACHE=DU0:CREATE=CACHE:GEN:1000.:TOP
>SET /CACHE=DU0:(Nodef, Virt=5, Read=5, Dir=1, Nolog, Over=4.)
>SET /CACHE=DU1:(Nodef, Virt=5, Read=5, Dir=1, Nolog, Over=4.)
>INS $MACFSL
>INS $TKBFSL
>INS $LBR
>INS $BRU
>INS LB:[1,1]F7FCLS/PAR=GEN/RON=YES
06:41:44 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 06:41:44 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.30
>INS LB:[1,1]DAPRES/PAR=GEN/RON=YES
>INS LB:[5,54]DTS/INC=2560./TASK=...DTS
>INS LB:[5,54]DTR/INC=2560./TASK=DTR...
>INS $F77
>INS $KEDFSLMU/INC=35000
>INS $EDTFSL
>INS $FTBFSL
>INS $MCE/PRI=55.
>INS $APL6/INC=37000
>INS $DTR
06:41:46 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 06:41:46 on node 31.34 (NANAJU)
>INS $DDMF
Circuit QNA-0
Adjacent node = 31.38
>INS $CC
06:41:46 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 06:41:46 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.12
>INS $AS
>INS $GREP
06:41:46 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 06:41:46 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.18
>INS $SRD
06:41:47 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 06:41:47 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.29
>INS $RNO
>INS $TECO
>INS $TECO/TASK=...MAK
06:41:47 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 06:41:47 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.23
>INS $FLXFSL
>INS $BAD
>INS $VFYFSL
>INS $CMPFSL
>INS $DMPFSL
>INS $COOKIE
>INS $WHO
06:41:48 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 06:41:48 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.33
>INS $MAITSK/TASK=...MAI
>INS $NOTTSK/TASK=MAL...
06:41:49 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 06:41:49 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.35
>INS $SNDTSK/TASK=...SEN
>INS $SRVTSK/TASK=MAL$$$
>INS $KILLER
>INS $PHN
>INS $FND
>INS $CLR
>INS $K11RSX
>INS $ADVENTURE/TASK=...ADV
>INS $TIZ
>INS $ORC
>INS LB:[1,1]BP2SML/RON=YES/PAR=GEN
>INS $BP2IC2/TASK=...BP2/INC=4000
>INS $B2RESQ/TASK=...B2R
>INS $PDP11C/TASK=...CCC
>INS LB:[1,1]CCSMRX/RON=YES/PAR=GEN
>INS $PDPDBG/TASK=...DBG
>INS $C81/TASK=...C81
>INS $C81RFM/TASK=C81RFM
>INS $C81ODL/TASK=...BLD
>INS $PAS/TASK=...PAS
>INS $NEMA/TASK=...EMA
>INS $UPTIME/TASK=...UPT
>INS $SRTUTL/TASK=...SRT
>INS $MGEUTL/TASK=...MGE
>INS $GREP/TASK=...GRP
>INS $FIG/TASK=...FIG
>INS $USE/TASK=...MON
>; Install 24 line VTL as MORE
>INS $VTL/TASK=...MOR
>; Install 48 Line VTL as VTL
>INS $VTLL/TASK=...VTL
>INS $XLISP/TASK=...LIS
>;
>; Install ACD line editing
>;
>ACD INS LB:[4,54]EDTACD AS NUM 2 TOP ASS CLE$EDT
>ACD INS LB:[4,54]EMAACD AS NUM 4 TOP ASS CLE$EMACS
>INS $EXP
>;
>; Remove TDX.TSK catch-all and install CCL
>;
>REM ...CA.
>INS LB:[1,54]CCLRES.TSK/RON=YES/PAR=GEN
>INS LB:[1,54]CCL/TASK=...CA.
>;
>; Until UNA-0 is running correctly in Simh
>; the commands below should not be executed
>;
>; LAT Terminal configuration
>;
>INS LB:[5,54]LCPFSL
>LCP CREATE /TERMINALS=8
>;
>; LAT ports start after last physical DL, DZ, DHV TTnn:
>; TT14: is A/D on port 2 on DS21
>; TT15: is HP7550 port 3 on DS21
>;
>* Load LAT? [Y/N D:Y T:15S]: Y
>LCP START
Loading LAT process
06:41:58 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 06:41:58 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.20
06:41:58 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 06:41:58 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.27
>;
>LCP SET PORT TT14: /SERVER=DS21 /PORT=PORT_2
>LCP SET PORT TT15: /SERVER=DS21 /PORT=PORT_3
>SET /SLAVE=TT14:
>SET /FDX=TT14:
>;
>SET /SLAVE=TT15:
>SET /FDX=TT15:
>;
>; Set up LAT Print Queues
>;
>INS $LPPRES/TASK=TT15
>QUE TT15:/CR:P/NM
>QUE TT15:/SP/LOW/SHR/FO:0/FL:0
>QUE TT15:/AS:PLOT
QUE -- Created system logical - QMG$QUE_PLOT
>;
>; PRINT PLOT:=MAP.HPG
>;
>; INSTALL TCP/IP
>;
>SET /NAMED
>SET /UIC=[1,2]
>* Load TCP/IP? [Y/N D:Y T:15S]: Y
>load if:/vec/high
>load ip:/vec/high
>load ud:/vec/high
>load tc:/vec/high
LOA -- Warning - loadable driver larger than 4K
>con onl if0:
>con onl ip:
>con onl ud:
>con onl tc:
>ins lb:[ip]ethacp/fmap=yes
>ins lb:[ip]ifconfig
>ins lb:[ip]netstat
>ins lb:[ip]ping
>ins lb:[ip]tracert
>ins lb:[ip]resacp
>dfl "NANAJU"=HOSTNAME/GBL
>dfl "SANYALNET.LAN"=DNS$DOMAIN/GBL
>dfl "10.42.2.1"=DNS$SERVER/GBL
>dfl "LOGICAL,DNS,FILE"=RESOLV$ORDER/GBL
>dfl LB:[1,2]HOSTS.TXT=HOSTS/GBL
>dfl "LOGICAL,FILE"=RESOLV$ORDER
>ifc create 256
>ifc start
Starting IP.
Starting UD.
Starting TC.
>ifc set if0: add NANAJU acp ethacp lin QNA-1 mask defmask
06:42:05 Starting resolver V2.2
>ifc set if0: sta ope
06:42:06 TCP/IP - ethernet ACP using DECnet DLX
06:42:06 ETHACP: I/O error 230 on OPEN.
Failed to start interface.
>ifc add rou default gat defaultrtr
Error adding route.
>ifc add rou broadcast gat NANAJU
Error adding route.
>dfl =resolv$order
>;DFL "xxx"=IP$LOG/GBL
>;DFL "xxx /DEF=[xxx]/UIC=[x,y]"=TFTPD$SPEC/GBL/FIN
>;DFL "irchost"=IRCBOT$HOST/GBL
>;DFL LB:[HTTP]=SYS$HTTP/GBL
>;DFL LB:[HTTPD]=HTTPD$ROOT/GBL
>;DFL "ntphost"=NTP$HOST/GBL
>;DFL "DU:[FTP]"=FTP$USER_ANONYMOUS/GBL
>;DFL "DU:[FTP]"=FTP$USER_FTP/GBL
>;DFL "This is an RSX-11M-PLUS system"=TELNET$WELCOME/GBL
>;DFL "10"=TELNET$TERMINALS/GBL
>;DFL "23"=TELNET$PORT/GBL
>;.IFNINS RWHOD INS LB:[IP]RWHOD
>;.IFNINS TFTPD INS LB:[IP]TFTPD
>;.IFNINS IND$$$ INS LB:[IP]INETD
>;.IFNINS SPOOF INS LB:[IP]SPOOF
>;.IFNINS WWW$$$ INS LB:[IP]WWW
>;.IFNINS IRCBOT INS LB:[IP]IRCBOT
>;.IFNINS FTP$$$ INS LB:[IP]FTPD
>;.TESTPARTITION TELCOM
>;.PARSE <EXSTRI> "," JUNK JUNK JUNK LOC JUNK
>;.IF LOC = "NSP" INS LB:[IP]TELCOM/UIC=[1,54]/PRO=[RW,RW,,]
>;.IFNINS TELNET INS LB:[IP]TELNETD
>;.IFNINS ...TEL INS LB:[IP]TELNET
>;.IFNINS ...TFT INS LB:[IP]TFTP
>;.IFNINS ...IRC INS LB:[IP]IRC
>;.IFNINS ...FTP INS LB:[IP]FTP
>;RUN LB:[IP]NTPDATE/CMD="-s"
>;INS LB:[IP]NTPDATE
>;RUN NTPD 1T/RSI=24H
>;IFC ADD TCP PORT 7 SERVER IND$$$ MAX 5
>;IFC ADD TCP PORT 9 SERVER IND$$$ MAX 5
>;IFC ADD TCP PORT 13 SERVER IND$$$ MAX 5
>;IFC ADD TCP PORT 17 SERVER IND$$$ MAX 5
>;IFC ADD TCP PORT 8445 SERVER IND$$$ MAX 5
>;IFC ADD TCP PORT 113 SERVER IND$$$ MAX 5
>;IFC ADD TCP PORT 80 SERVER WWW$$$ MAX 5
>;IFC ADD TCP PORT 21 SERVER FTP$$$ MAX 5
>;.IFNACT TELNET RUN TELNET 1T
>;.IFNACT RWHOD RUN RWHOD 1T
>;.IFNACT TFTPD RUN TFTPD 1T
>;.IFNACT IRCBOT RUN IRCBOT 1T
>;.IFNACT SPOOF RUN SPOOF 1T
>;
>; BOOT UP COMPLETE
>;
>@ <EOF>
>
06:43:07 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 06:43:07 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.11
>
>
>BYE
06:46:38 Logout user [1,2] TT0:
Have a Good Morning
12-DEC-2021 06:46 TT0: logged off NANAJU
>
>
>HELLO SYSTEM
Password:
RSX-11M-PLUS V4.6 BL87 [1,54] System NANAJU
12-DEC-2021 06:46 Logged on Terminal TT0: as SYS1
Good Morning
06:46:44 Login user SYSTEM [1,1] TT0:
*****************************************************************
* *
* Welcome to RSX-11M-PLUS *
* PiDP-11/70 PiDP11 *
* Version 4.6 Base level 87 *
* This is file LB:[1,2]LOGIN.TXT *
* *
*****************************************************************
Last interactive login on Sunday, December 12, 2021 06:16:20 (TT0:)
Last batch login on Saturday, December 29, 2018 23:03:36
>
>COPY LB:STARTUP.CMD LB:STARTUP.BAK
PIP -- No such file(s)
LB:[1,1]STARTUP.CMD
>
06:47:12 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 06:47:11 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.22
>
>
>SET /UIC=[1,2]
>DIR STARTUP.CMD
Directory DU0:[1,2]
12-DEC-2021 06:47
STARTUP.CMD;33 11. 29-DEC-2018 21:37
Total of 11./11. blocks in 1. file
>
>COPY STARTUP.CMD STARTUP.BAK
>EDT STARTUP.CMD
1 .;
*c
\<[?6l)0[?3l=.;
.; 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.
.;
;
; Executing LB:[1,2]STARTUP.CMD
;
.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:
.SETS TDEF "08:00 1-JAN-2018" 
.OPENR LB:[1,5]TIM.TXT
.READ TDEF
.CLOSE
;'Please enter Time and Date '
.ASKS [::TDEF:1M] $TIME 'TEMPS'
; .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 DIS CONT ATTR
.; CON SET YVA CSR=160440
.; CON SET YVA VEC=340
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:

.; Execute the system specific startup commands

SET /COLOG=ON
.;
.; Bring up DECnet, and bring up LAT later
.;
.SETT $CEX
.SETT $DEC
.SETT $NNS
.SETF $LAT
ASN LB:=XX:
SET /NETUIC=[5,54]
.SETS $UIC <UIC>
SET /UIC=[1,54]
PIP LB:[5,54]NNS.TMP;*/PR/SY:D/NM
PIP LB:[1,54]NNS.TMP;*/DE/NM
SET /UIC='$UIC'
@LB:[5,1]NETINS
NCP SET OBJ 27 NAM MAL$$$ COP 8 USE DEF VER OFF
NCP SET OBJ 30 NAM DDM$$$ COP 5 USE LOG VER ON
NCP SET EXE OUT PROXY ENABLE
NCP SET EXE INC PROXY ENABLE
NCP SET NOD FRODO ADD 30.1
NCP SET LIN UNA-0 ALL
NCP SET CIR UNA-0 STA ON
.;
.; Install System Specific Stuff
.;
@LB:[1,2]INSPROG.CMD
.EXIT

; NCP SET NOD FRODO ADD 30.1
[EOB]; NCP SET LIN UNA-0 ALL
; NCP SET CIR UNA-0 STA ON


 ncNCP SET LIN QNA-1 ALL
  
 NCP SET CIRCUIT QNA-1 STATU  QNA-1 STA ON
  NP SETCP SET CIR QNA-1 SER OF>
*EX
DU0:[1,2]STARTUP.CMD;34 206 lines
)B
>NCP SET LIN QNA-1 ALL
>NCP SET CIR QNA-1 STA ON
06:52:40 Event type 4.10, Circuit up
Occurred 12-DEC-2021 06:52:40 on node 31.34 (NANAJU)
Circuit QNA-1
>NCP SET CIR QNA-1 SER OF
SET CIR QNA-1 SER >>OF
NCP -- Set not accepted, invalid parameter value, Service
>NCP SET CIR QNA-1 SER OF  DIS
>EDIT  T STARTUP.CMD
1 .;
*C
\<[?6l)0[?3l=.;
.; 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.
.;
;
; Executing LB:[1,2]STARTUP.CMD
;
.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:
.SETS TDEF "08:00 1-JAN-2018" 
.OPENR LB:[1,5]TIM.TXT
.READ TDEF
.CLOSE
;'Please enter Time and Date '
.ASKS [::TDEF:1M] $TIME 'TEMPS'
; .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 DIS CONT ATTR
.; CON SET YVA CSR=160440
.; CON SET YVA VEC=340
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:

.; Execute the system specific startup commands

SET /COLOG=ON
.;
.; Bring up DECnet, and bring up LAT later
.;
.SETT $CEX
.SETT $DEC
.SETT $NNS
.SETF $LAT
ASN LB:=XX:
SET /NETUIC=[5,54]
.SETS $UIC <UIC>
SET /UIC=[1,54]
PIP LB:[5,54]NNS.TMP;*/PR/SY:D/NM
PIP LB:[1,54]NNS.TMP;*/DE/NM
SET /UIC='$UIC'
@LB:[5,1]NETINS
NCP SET OBJ 27 NAM MAL$$$ COP 8 USE DEF VER OFF
NCP SET OBJ 30 NAM DDM$$$ COP 5 USE LOG VER ON
NCP SET EXE OUT PROXY ENABLE
NCP SET EXE INC PROXY ENABLE
; NCP SET NOD FRODO ADD 30.1
; NCP SET LIN UNA-0 ALL
; NCP SET CIR UNA-0 STA ON
NCP SET LIN QNA-1 ALL
NCP SET CIR QNA-1 STA ON
NCP SET CIR QNA-1 SER OF

.;
.; Install System Specific Stuff
.;
@LB:[1,2]INSPROG.CMD
.EXIT
[EOB]DIS

.;
.;  QNA-1 FOR TIP ONLY
.;M PIP LB:[1,54]NNS.TMP;*/DE/NM ADD 30.1 ADD 30.1 ADD 30.1 ADD 30.1 ADD 30.1PIPY1.32NA-0 ALLQ
NA-0 STA ONQM PIP LB:[5,54]NNS.TMP;*/PR/SY:D/NM
;
.;
.; QNA-0 starts automatically before nshould alreay be started
.;have en


.;, noNO DECNET
 @LB:[1,2]INSPROG.CMD
.EXIT
[EOB]
Advance past bottom of bufferAdvance past bottom of bufferAdvance past bottom of buffer>
*ex
DU0:[1,2]STARTUP.CMD;35 213 lines
)B
>EDT LB:[1,2]INSPROG.CMD
1 .ENABLE QUIET
*c
\<[?6l)0[?3l=.ENABLE QUIET
.DELAY 5S
.ENABLE SUBSTITUTION
.ENABLE GLOBAL
.DISABLE QUIET
.; See if SY is DU0 or DU2
.TESTDEVICE SY:
; '<EXSTRI>'
.TEST <EXSTRI> "DU0"
.IF <STRLEN> = 0 .GOTO 3
MOU DU1:/OVR/PUB/ACP=UNIQUE/LRU=14/WIN=30/VI
ASN DU1:=RU1: /GBL
.IF <MEMSIZ> LT 1024 .GOTO 2
.IF <MEMSIZ> LT 1536 .GOTO 1
SET /CACHE=DU0:CREATE=CACHE:GEN:1000.:TOP
SET /CACHE=DU0:(Nodef, Virt=5, Read=5, Dir=1, Nolog, Over=4.)
SET /CACHE=DU1:(Nodef, Virt=5, Read=5, Dir=1, Nolog, Over=4.)
.GOTO 2
.1:
SET /CACHE=DU0:CREATE=CACHE:GEN:400.:TOP
SET /CACHE=DU1:.2:>
*quit
)B
>COPY LB:[1,2]INSPROG.CMD LB:[1,2]INSPROG.CMD   BAK
>
>EDT LB:[1,2]INSPROG.CMD
1 .ENABLE QUIET
*c
\<[?6l)0[?3l=.ENABLE QUIET
.DELAY 5S
.ENABLE SUBSTITUTION
.ENABLE GLOBAL
.DISABLE QUIET
.; See if SY is DU0 or DU2
.TESTDEVICE SY:
; '<EXSTRI>'
.TEST <EXSTRI> "DU0"
.IF <STRLEN> = 0 .GOTO 3
MOU DU1:/OVR/PUB/ACP=UNIQUE/LRU=14/WIN=30/VI
ASN DU1:=RU1: /GBL
.IF <MEMSIZ> LT 1024 .GOTO 2
.IF <MEMSIZ> LT 1536 .GOTO 1
SET /CACHE=DU0:CREATE=CACHE:GEN:1000.:TOP
SET /CACHE=DU0:(Nodef, Virt=5, Read=5, Dir=1, Nolog, Over=4.)
SET /CACHE=DU1:(Nodef, Virt=5, Read=5, Dir=1, Nolog, Over=4.)
.GOTO 2
.1:
SET /CACHE=DU0:CREATE=CACHE:GEN:400.:TOP
SET /CACHE=DU1:.2:

.GOTO 4
.3:
.; We are booting on DU2 so assume DU3 has DU1 data
MOU DU3:/OVR/PUB/ACP=UNIQUE/LRU=14/WIN=30/VI
ASN DU3:=RU1: /GBL
.4:M.; See if SY is DU0 or DU2M.DISABLE QUIET


mou
ASN DU3:=RU1: /GBLM.DISABLE QUIETM.ENABLE GLOBAL

mou 
MOU DL1:/OVR/PUB/ACP=UNIQUE/LRU=14/WIN=30/VI
;>
*EX
DU0:[1,2]INSPROG.CMD;61 163 lines
)B
>
>
>NCP SHOW KNOW CIRC
Known circuits summary as of 12-DEC-2021 07:00:11
Circuit = QNA-0
State = On
Adjacent node = 31.32 (PIPY)
Adjacent node = 31.1021
Adjacent node = 31.1022
Adjacent node = 31.1020
Adjacent node = 31.19
Adjacent node = 31.10
Adjacent node = 31.13
Adjacent node = 31.16
Adjacent node = 31.26
Adjacent node = 31.15
Adjacent node = 31.31
Adjacent node = 31.14
Adjacent node = 31.21
Adjacent node = 31.28
Adjacent node = 31.36
Adjacent node = 31.30
Adjacent node = 31.38
Adjacent node = 31.12
Adjacent node = 31.18
Adjacent node = 31.29
Adjacent node = 31.23
Adjacent node = 31.33
Adjacent node = 31.35
Adjacent node = 31.20
Adjacent node = 31.27
Adjacent node = 31.11
Adjacent node = 31.22
Circuit = QNA-1
State = On
Circuit = DPV-0
State = On-starting
>RUN $SHUTUP
RSX-11M-PLUS Shut down program
Enter minutes to wait before shutdown:
Reason for shutdown (<CR> for none):
OK to shutdown? [Y/N]:
OK to shutdown? [Y/N]: Y
All further logins are disabled
12-DEC-2021 07:00 System is now shutting down -- NANAJU
SET /COLOG=OFF
>
QUE /STO:QMG
>
STOP/ACCOUNTING SHUTUP
07:00:57 SYSLOG -- 47. Exiting
>
@LB:[1,2]SHUTUP
>VCP DISCONNECT /ALL
>ncp set cir ip-0-0 sta off
NCP -- Set failed, invalid identification format, Circuit
>ncp cle lin ip-0-0 all
NCP -- Clear failed, invalid identification format, Line
>ifc rem tcp port 7
Remove failed. Error is -26
>ifc rem tcp port 9
Remove failed. Error is -26
>ifc rem tcp port 13
Remove failed. Error is -26
>ifc rem tcp port 17
Remove failed. Error is -26
>ifc rem tcp port 80
Remove failed. Error is -26
>ifc rem tcp port 113
Remove failed. Error is -26
>ifc rem tcp port 21
Remove failed. Error is -26
>abo resacp
Exiting resolver
>ifc set if0: sta clo
Failed to stop interface.
>ifc set if1: sta clo
No such device exist.
>ifc stop
Stopping IP.
Stopping UD.
Stopping TC.
>abo ethacp
TCP/IP - ethernet ACP exiting...
>rem ethacp
>rem ...net
>rem ...ifc
>rem ...pin
>rem ...ftp
REM -- Task not in system
>rem resacp
>rem rwhod
REM -- Task not in system
>rem tftpd
REM -- Task not in system
>rem tft
REM -- Task not in system
>rem trt
>rem tel
REM -- Task not in system
>rem tcpgen
REM -- Task not in system
>con off if0:
>con off if1:
CON -- Command execution error.
Invalid device or unit
OFFLINE IF1:
>con off ip:
>con off ud:
>con off tc:
>unl if:/vec
>unl ip:/vec
>unl ud:/vec
>unl tc:/vec
>; The CEX will be unloaded since all CEX products have been unloaded.
>NCP SET EXEC STATE OFF
Event type 68.14, Normal usage terminated
Occurred 12-DEC-2021 07:01:00 on node 31.34 (NANAJU)
Circuit QNA-0
Event type 68.14, Normal usage terminated
Occurred 12-DEC-2021 07:01:00 on node 31.34 (NANAJU)
Circuit QNA-1
Event type 68.14, Normal usage terminated
Occurred 12-DEC-2021 07:01:00 on node 31.34 (NANAJU)
Circuit DPV-0
Event type 2.0, Local node state change
Occurred 12-DEC-2021 07:01:02 on node 31.34 (NANAJU)
Reason for state change: Operator command, Old node state = On
New node state = Off
>SCP STOP SIL (I)
>LCP STOP
>NCP CLEAR SYS
>REM NTINIT
>REM NTL...
>REM EVC...
>REM ...EVF
>REM ...NCP
>REM LOO...
>REM LOO$$$
>SET /SYSUIC=[5,54]
>UNL NM:/VEC
>SET /SYSUIC=[1,54]
>REM NMVACP
>REM NETACP
>REM NIC$$$
>REM EVR$$$
>REM ...NTD
>REM NTD...
>REM LIN$$$
>REM MIR$$$
>REM NVP...
>REM RCP1..
>REM ...NFT
>REM ...FTS
>REM FTSDEQ
>REM FAL$$$
>REM FALLOG
>REM .CMTS.
>CLI /ELIM=RMTACP
>REM RMTACP
>REM ...RMT
>REM RMHACP
>REM LSN$$$
>REM NCT...
>REM ...TLK
>REM ...PHO
>REM PHO$$$
>REM TCL...
>REM ...SCP
>SET /SYSUIC=[5,54]
>UNL NN:/VEC
>SET /SYSUIC=[1,54]
>REM NT$NNS
>REM ...LCP
>SET /SYSUIC=[5,54]
>UNL HT:/VEC
>SET /SYSUIC=[1,54]
>;
>; Inserting Nuclear control rods into the reactor for IMMEDIATE SHUTDOWN!
>;
>RUN LB:[3,54]TIMWRT
INS -- Task name already in use
>@ <EOF>
>
ELI /NOLOG
>
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 ***
07:01:16 *** DU0: -- Dismount complete
>
DMO DU1:/DEV/LOCK=V
DMO -- SYSTEM dismounted from DU1: *** Final dismount initiated ***
07:01:21 *** DU1: -- Dismount complete
>
SHUTUP operation complete
HALT instruction, PC: 126130 (CLRB @#177776)
Eth: closed vde:/tmp/vde-dnet.ctl
Eth: closed vde:/tmp/vde-ip.ctl
Log file closed
/home/linuxuser/simh.run/pdp11-93/bin $
/home/linuxuser/simh.run/pdp11-93/bin $
/home/linuxuser/simh.run/pdp11-93/bin $
/home/linuxuser/simh.run/pdp11-93/bin $
/home/linuxuser/simh.run/pdp11-93/bin $ R 31.34_NANAJU
bash: R: command not found
/home/linuxuser/simh.run/pdp11-93/bin $ ./31.34_NANAJU
removed '../data/NANAJU-console.log'
PDP-11 simulator V4.0-0 Current simh git commit id: 4c44975e
Logging to file "../data/NANAJU-console.log"
Disabling RK
Disabling HK
Disabling TM
CPU 11/93, NOCIS, autoconfiguration enabled, idle disabled
4088KB
Throttle: 1800 kiloinstructions
Throttle State: Waiting for Init - wait: 0
/home/linuxuser/simh.run/pdp11-93/bin/31.34_NANAJU.ini-25> attach xq vde:/tmp/vde-dnet.ctl
Eth: opened OS device vde:/tmp/vde-dnet.ctl
XQ address=17774440-17774457, no vector, BR5, MAC=AA:00:04:00:22:7C
type=DEQNA, polling=disabled, sanity=OFF
throttle=disabled, leds=(ON,ON,ON)
attached to vde:/tmp/vde-dnet.ctl
/home/linuxuser/simh.run/pdp11-93/bin/31.34_NANAJU.ini-36> attach xqb vde:/tmp/vde-ip.ctl
Eth: opened OS device vde:/tmp/vde-ip.ctl
XQB address=17774460-17774477, no vector, BR5, MAC=08:00:2B:2A:02:27
type=DEQNA, polling=disabled, sanity=OFF
throttle=disabled, leds=(ON,ON,ON)
attached to vde:/tmp/vde-ip.ctl
/home/linuxuser/simh.run/pdp11-93/bin/31.34_NANAJU.ini-54> attach rq0 ../data/NANAJU_RSX_DU0.dsk
RQ0: '../data/NANAJU_RSX_DU0.dsk' Contains an ODS1 File system
RQ0: Volume Name: RSX11MPBL87 Format: DECFILE11A Sectors In Volume: 615000
/home/linuxuser/simh.run/pdp11-93/bin/31.34_NANAJU.ini-56> attach -r rq1 ../data/NANAJU_RSX_DU1.dsk
RQ1: Unit is read only
RQ1: '../data/NANAJU_RSX_DU1.dsk' Contains an ODS1 File system
RQ1: Volume Name: DECUS Format: DECFILE11A Sectors In Volume: 3360000
RQ address=17772150-17772153, no vector, BR5, RQDX3, 4 units
RQ0 314MB, attached to ../data/NANAJU_RSX_DU0.dsk, write enabled
RD54, UNIT=0, autosize
RAW format
RQ1 1720MB, attached to ../data/NANAJU_RSX_DU1.dsk, read only, write locked
RD54, UNIT=1, autosize
RAW format
/home/linuxuser/simh.run/pdp11-93/bin/31.34_NANAJU.ini-66> attach -r rl0 ../data/tcpip.dsk
RL0: Unit is read only
RL0: '../data/tcpip.dsk' Contains an ODS1 File system
RL0: Volume Name: TCPIP Format: DECFILE11A Sectors In Volume: 20480
RL RLV12, address=17774400-17774411, vector=160, BR5, 4 units
RL0 5242KW, attached to ../data/tcpip.dsk, read only, on line
write locked, RL02, autosize
RAW format
RL1 5242KW, not attached, on line
write enabled, RL02, autosize
AUTO detect format
RL2 5242KW, not attached, on line
write enabled, RL02, autosize
AUTO detect format
RL3 5242KW, not attached, on line
write enabled, RL02, autosize
AUTO detect format
TQ TK50 (94MB), address=17774500-17774503, no vector, BR5, 4 units
TQ0 not attached, write locked, UNIT=0
TPC format, capacity=98MB
/home/linuxuser/simh.run/pdp11-93/bin/31.34_NANAJU.ini-96> attach dz 3134
Listening on port 3134
DZ address=17760100-17760117*, vector=300-314*, BR5, lines=8
attached to 3134, 8b, 0 current connections
LPT address=17777514-17777517, vector=200, BR4
attached to ../data/line-printer.txt
Sockets: bind error 98 - Address already in use
/home/linuxuser/simh.run/pdp11-93/bin/31.34_NANAJU.ini-106> attach dpv0 31340,tcp,connect=192.168.31.34:31341
Can't open network port: 31340
DPV address=17760310-17760317*, vector=320-324*, BR5, lines=1
not attached, speed=0 (unrestricted), No Corruption
W3 Jumper Installed, W5 Jumper Removed, W6 Jumper Installed
___________________________________
DEVICE SUMMARY
___________________________________
PDP-11 simulator configuration
CPU 11/93, NOCIS, autoconfiguration enabled, idle disabled
SYSTEM
RHA disabled
RHB disabled
RHC disabled
CLK 60Hz, address=17777546-17777547, vector=100, BR6
PCLK disabled
PTR disabled
PTP disabled
TTI 7p, address=17777560-17777563, vector=60, BR4
TTO 7p, address=17777564-17777567, vector=64, BR4
TDC disabled
CR disabled
LPT address=17777514-17777517, vector=200, BR4
DLI disabled
DLO disabled
DCI disabled
DCO disabled
DZ address=17760100-17760117*, vector=300-314*, BR5, lines=8
VH disabled
RC disabled
RF disabled
RK disabled
RL RLV12, address=17774400-17774411, vector=160, BR5, 4 units
HK disabled
RX disabled
RY disabled
RP disabled
RS disabled
RQ address=17772150-17772153, no vector, BR5, RQDX3, 4 units
RQB disabled
RQC disabled
RQD disabled
TC disabled
TM disabled
TS disabled
TQ TK50 (94MB), address=17774500-17774503, no vector, BR5, 4 units
TU disabled
TA disabled
VT disabled
XQ address=17774440-17774457, no vector, BR5, MAC=AA:00:04:00:22:7C
type=DEQNA, polling=disabled, sanity=OFF
throttle=disabled, leds=(ON,ON,ON)
XQB address=17774460-17774477, no vector, BR5, MAC=08:00:2B:2A:02:27
type=DEQNA, polling=disabled, sanity=OFF
throttle=disabled, leds=(ON,ON,ON)
XU disabled
XUB disabled
KG disabled
DMC disabled
DUP disabled
DPV address=17760310-17760317*, vector=320-324*, BR5, lines=1
KDP disabled
KE disabled
ROM 4 units
CH disabled
NG disabled
DAZ disabled
___________________________________
___________________________________
CPU IOSPACE
___________________________________
Address Vector BR # Device
-------------------- -------- -- - ------
17760100 - 17760117* 300-314 5 2 DZ
17760310 - 17760317* 320-324 5 1 DPV
17772150 - 17772153 5 1 RQ
17772200 - 17772277 1 CPU
17772300 - 17772317 1 CPU
17772320 - 17772337 1 CPU
17772340 - 17772357 1 CPU
17772360 - 17772377 1 CPU
17772516 - 17772517 1 CPU
17774400 - 17774411 160 5 1 RL
17774440 - 17774457 5 1 XQ
17774460 - 17774477 5 1 XQB
17774500 - 17774503 5 1 TQ
17777514 - 17777517 200 4 1 LPT
17777520 - 17777527 1 CPU
17777546 - 17777547 100 6 1 CLK
17777560 - 17777563 060 4 1 TTI
17777564 - 17777567 064 4 1 TTO
17777572 - 17777577 1 CPU
17777600 - 17777617 1 CPU
17777620 - 17777637 1 CPU
17777640 - 17777657 1 CPU
17777660 - 17777677 1 CPU
17777740 - 17777775 1 CPU
17777776 - 17777777 1 CPU
___________________________________
___________________________________
SANYALnet Labs
NANAJU PDP-11/93 RSX-11M-PLUS
___________________________________
On boot, enter date and answer the
prompts to start LAT and TCP/IP
SYSTEM password is system
___________________________________
Now boot rq0
/home/linuxuser/simh.run/pdp11-93/bin/31.34_NANAJU.ini-137> Please enter time and date
Unknown command
RSX-11M-PLUS V4.6 BL87 2044.KW System:"PIDP11"
>RED DU:=SY:
>RED DU:=LB:
>RED DU:=SP:
>MOU DU0:"RSX11MPBL87"/LRU=14/WIN=30/ACP=UNIQUE
>@DU:[1,2]STARTUP
>;
>; Executing LB:[1,2]STARTUP.CMD
>;
>;
Z
>TIM /SYNC
>;'PLEASE enter Time and Date '
>* (Default:12-DEC-2021 07:02) [S D:"09:30 30-DEC-2018" T:1M]: 12-DEC-2021 07:02
>; .ASKS $TIME Please enter time and date (Default:12-DEC-2021 07:02)
>TIME 12-DEC-2021 07:02
>ACS SY:/BLKS=1024.
>CON DIS CONT ATTR
SYS
PDP-11/93, EIS,QBUS,D-Space,Cache,TOY,FPP,
Clock=KW11-L, $TKPS=60., $TTPRM=000002, Cache_control=000001
YLA
Csr=177560, Vector=000060, Pri=000005, Urm=000001
YLB
Csr=160010, Vector=000310, Pri=000005, Urm=000001
YLC
Csr=160020, Vector=000320, Pri=000005, Urm=000001
YZA
Csr=160030, Vector=000330, Pri=000005, Urm=000001
DKA
Csr=177404, Vector=000220, Pri=000005, Urm=000001
DLA
Csr=174400, Vector=000160, Pri=000005, Urm=000001
DUA
Csr=172150, Vector=000154, Pri=000005, Urm=000001
MUA
Csr=174500, Vector=000260, Pri=000005, Urm=000001
CRA
Csr=177160, Vector=000230, Pri=000006, Urm=000001
MSA
Csr=172522, Vector=000224, Pri=000005, Urm=000001
DYA
Csr=177170, Vector=000264, Pri=000005, Urm=000001
DDA
Csr=176500, Vector=000300, Pri=000004, Urm=000001
LPA
Csr=177514, Vector=000200, Pri=000004, Urm=000001
PPA
Csr=177554, Vector=000074, Pri=000004, Urm=000001
PRA
Csr=177550, Vector=000070, Pri=000004, Urm=000001
>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 LB:[3,54]RMSCNV.TSK
>INS LB:[3,54]RMSDSP.TSK
>INS $QMGCLI
>INS $QMGCLI/TASK=...PRI
>INS $QMGCLI/TASK=...SUB
>QUE /START:QMG
>INS $QMGPRT/TASK=PRT.../SLV=NO
>START/ACCOUNTING
>QUE BAP0:/BATCH
>QUE BAP0:/AS:BATCH
>SET /COLOG=ON
>ASN LB:=XX:
>SET /NETUIC=[5,54]
>SET /UIC=[1,54]
>PIP LB:[5,54]NNS.TMP;*/PR/SY:D/NM
>PIP LB:[1,54]NNS.TMP;*/DE/NM
>SET /UIC=[200,200]
>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]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]RCP1
>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
LB:[005,001]NETRND.CMD -- Privilege violation
>REM ...CFE
>NCP SET SYS
NTL -- System name changed to "NANAJU"
>NCP SET EXE STA ON
07:02:35 COT -- Date is 12-DEC-2021
07:02:35 Event type 2.0, Local node state change
Occurred 12-DEC-2021 07:02:35 on node 31.34 (NANAJU)
Reason for state change: Operator command, Old node state = Off
New node state = On
07:02:36 Event type 4.10, Circuit up
Occurred 12-DEC-2021 07:02:36 on node 31.34 (NANAJU)
Circuit QNA-0
07:02:36 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 07:02:36 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.32 (PIPY)
07:02:37 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 07:02:36 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.1021
>NCP SET OBJ 27 NAM MAL$$$ COP 8 USE DEF VER OFF
>NCP SET OBJ 30 NAM DDM$$$ COP 5 USE LOG VER ON
>NCP SET EXE OUT PROXY ENABLE
>NCP SET EXE INC PROXY ENABLE
>; NCP SET NOD PIPY ADD 31.32
>; NCP SET LIN QNA-0 ALL
>; NCP SET CIR QNA-0 STA ON
07:02:37 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 07:02:37 on node 31.34 (NANAJU)
>NCP SET LIN QNA-1 ALL
Circuit QNA-0
Adjacent node = 31.14
07:02:37 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 07:02:37 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.1022
07:02:38 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 07:02:37 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.1020
>NCP SET CIR QNA-1 STA ON
07:02:39 Event type 4.10, Circuit up
Occurred 12-DEC-2021 07:02:39 on node 31.34 (NANAJU)
Circuit QNA-1
>NCP SET CIR QNA-1 SER DIS
07:02:39 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 07:02:39 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.28
07:02:40 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 07:02:40 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.31
07:02:40 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 07:02:40 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.20
07:02:40 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 07:02:40 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.19
07:02:41 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 07:02:41 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.15
07:02:42 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 07:02:42 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.29
07:02:43 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 07:02:42 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.12
07:02:43 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 07:02:43 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.38
07:02:43 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 07:02:43 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.26
07:02:44 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 07:02:44 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.18
>; DU0:,140710,11,61130,1000,LOD,ONL,MTD,NFO,PUB,NAT,NAL,
>MOU DU1:/OVR/PUB/ACP=UNIQUE/LRU=14/WIN=30/VI
07:02:44 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 07:02:44 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.13
07:02:46 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 07:02:46 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.33
Volume Information
Class: Files-11
Device: DU01
Volume label:DECUS
Pack serial: 00000000004
Owner: [1,1]
Protection: [RWCD,RWCD,RWCD,RWCD]
Default: [RWED,RWED,RWED,R]
Processor: DU01F1
>MOU DL1:/OVR/PUB/ACP=UNIQUE/LRU=14/WIN=30/VI
07:02:47 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 07:02:46 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.36
07:02:48 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 07:02:48 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.23
07:02:49 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 07:02:49 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.30
07:02:50 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 07:02:50 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.35
07:02:50 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 07:02:50 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.21
07:02:50 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 07:02:50 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.10
07:02:52 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 07:02:52 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.27
07:03:06 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 07:03:06 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.16
07:03:25 Event type 4.15, Adjacency up
Occurred 12-DEC-2021 07:03:25 on node 31.34 (NANAJU)
Circuit QNA-0
Adjacent node = 31.11
>
>
MOU - device not ready
>;
>ASN DU1:=RU1: /GBL
>SET /CACHE=DU0:CREATE=CACHE:GEN:1000.:TOP
>SET /CACHE=DU0:(Nodef, Virt=5, Read=5, Dir=1, Nolog, Over=4.)
>SET /CACHE=DU1:(Nodef, Virt=5, Read=5, Dir=1, Nolog, Over=4.)
>INS $MACFSL
>INS $TKBFSL
>INS $LBR
>INS $BRU
>INS LB:[1,1]F7FCLS/PAR=GEN/RON=YES
>INS LB:[1,1]DAPRES/PAR=GEN/RON=YES
>INS LB:[5,54]DTS/INC=2560./TASK=...DTS
>INS LB:[5,54]DTR/INC=2560./TASK=DTR...
>INS $F77
>INS $KEDFSLMU/INC=35000
>INS $EDTFSL
>INS $FTBFSL
>INS $MCE/PRI=55.
>INS $APL6/INC=37000
>INS $DTR
>INS $DDMF
>INS $CC
>INS $AS
>INS $GREP
>INS $SRD
>INS $RNO
>INS $TECO
>INS $TECO/TASK=...MAK
>INS $FLXFSL
>INS $BAD
>INS $VFYFSL
>INS $CMPFSL
>INS $DMPFSL
>INS $COOKIE
>INS $WHO
>INS $MAITSK/TASK=...MAI
>INS $NOTTSK/TASK=MAL...
>INS $SNDTSK/TASK=...SEN
>INS $SRVTSK/TASK=MAL$$$
>INS $KILLER
>INS $PHN
>INS $FND
>INS $CLR
>INS $K11RSX
>INS $ADVENTURE/TASK=...ADV
>INS $TIZ
>INS $ORC
>INS LB:[1,1]BP2SML/RON=YES/PAR=GEN
>INS $BP2IC2/TASK=...BP2/INC=4000
>INS $B2RESQ/TASK=...B2R
>INS $PDP11C/TASK=...CCC
>INS LB:[1,1]CCSMRX/RON=YES/PAR=GEN
>INS $PDPDBG/TASK=...DBG
>INS $C81/TASK=...C81
>INS $C81RFM/TASK=C81RFM
>INS $C81ODL/TASK=...BLD
>INS $PAS/TASK=...PAS
>INS $NEMA/TASK=...EMA
>INS $UPTIME/TASK=...UPT
>INS $SRTUTL/TASK=...SRT
>INS $MGEUTL/TASK=...MGE
>INS $GREP/TASK=...GRP
>INS $FIG/TASK=...FIG
>INS $USE/TASK=...MON
>; Install 24 line VTL as MORE
>INS $VTL/TASK=...MOR
>; Install 48 Line VTL as VTL
>INS $VTLL/TASK=...VTL
>INS $XLISP/TASK=...LIS
>;
>; Install ACD line editing
>;
>ACD INS LB:[4,54]EDTACD AS NUM 2 TOP ASS CLE$EDT
>ACD INS LB:[4,54]EMAACD AS NUM 4 TOP ASS CLE$EMACS
>INS $EXP
>;
>; Remove TDX.TSK catch-all and install CCL
>;
>REM ...CA.
>INS LB:[1,54]CCLRES.TSK/RON=YES/PAR=GEN
>INS LB:[1,54]CCL/TASK=...CA.
>;
>; Until UNA-0 is running correctly in Simh
>; the commands below should not be executed
>;
>; LAT Terminal configuration
>;
>INS LB:[5,54]LCPFSL
>LCP CREATE /TERMINALS=8
>;
>; LAT ports start after last physical DL, DZ, DHV TTnn:
>; TT14: is A/D on port 2 on DS21
>; TT15: is HP7550 port 3 on DS21
>;
>* Load LAT? [Y/N D:Y T:15S]:
>LCP START
Loading LAT process
Y^U
>
>;
>LCP SET PORT TT14: /SERVER=DS21 /PORT=PORT_2
>LCP SET PORT TT15: /SERVER=DS21 /PORT=PORT_3
>SET /SLAVE=TT14:
>SET /FDX=TT14:
>;
>SET /SLAVE=TT15:
>SET /FDX=TT15:
>;
>; Set up LAT Print Queues
>;
>INS $LPPRES/TASK=TT15
>QUE TT15:/CR:P/NM
>QUE TT15:/SP/LOW/SHR/FO:0/FL:0
>QUE TT15:/AS:PLOT
QUE -- Created system logical - QMG$QUE_PLOT
>;
>; PRINT PLOT:=MAP.HPG
>;
>; INSTALL TCP/IP
>;
>SET /NAMED
>SET /UIC=[1,2]
>* Load TCP/IP? [Y/N D:Y T:15S]:
07:04:44 Event type 4.15, Adjacency up
^R
Occurred 12-DEC-2021 07:04:44 on node 31.34 (NANAJU)
^R
Circuit QNA-0
^R
Adjacent node = 31.22
^R
Y
>load if:/vec/high
>load ip:/vec/high
>load ud:/vec/high
>load tc:/vec/high
LOA -- Warning - loadable driver larger than 4K
>con onl if0:
>con onl ip:
>con onl ud:
>con onl tc:
>ins lb:[ip]ethacp/fmap=yes
>ins lb:[ip]ifconfig
>ins lb:[ip]netstat
>ins lb:[ip]ping
>ins lb:[ip]tracert
>ins lb:[ip]resacp
>dfl "NANAJU"=HOSTNAME/GBL
>dfl "SANYALNET.LAN"=DNS$DOMAIN/GBL
>dfl "10.42.2.1"=DNS$SERVER/GBL
>dfl "LOGICAL,DNS,FILE"=RESOLV$ORDER/GBL
>dfl LB:[1,2]HOSTS.TXT=HOSTS/GBL
>dfl "LOGICAL,FILE"=RESOLV$ORDER
>ifc create 256
>ifc start
Starting IP.
Starting UD.
Starting TC.
>ifc set if0: add NANAJU acp ethacp lin QNA-1 mask defmask
07:04:57 Starting resolver V2.2
>ifc set if0: sta ope
07:04:57 TCP/IP - ethernet ACP using DECnet DLX
>ifc add rou default gat defaultrtr
>ifc add rou broadcast gat NANAJU
>dfl =resolv$order
>;DFL "xxx"=IP$LOG/GBL
>;DFL "xxx /DEF=[xxx]/UIC=[x,y]"=TFTPD$SPEC/GBL/FIN
>;DFL "irchost"=IRCBOT$HOST/GBL
>;DFL LB:[HTTP]=SYS$HTTP/GBL
>;DFL LB:[HTTPD]=HTTPD$ROOT/GBL
>;DFL "ntphost"=NTP$HOST/GBL
>;DFL "DU:[FTP]"=FTP$USER_ANONYMOUS/GBL
>;DFL "DU:[FTP]"=FTP$USER_FTP/GBL
>;DFL "This is an RSX-11M-PLUS system"=TELNET$WELCOME/GBL
>;DFL "10"=TELNET$TERMINALS/GBL
>;DFL "23"=TELNET$PORT/GBL
>;.IFNINS RWHOD INS LB:[IP]RWHOD
>;.IFNINS TFTPD INS LB:[IP]TFTPD
>;.IFNINS IND$$$ INS LB:[IP]INETD
>;.IFNINS SPOOF INS LB:[IP]SPOOF
>;.IFNINS WWW$$$ INS LB:[IP]WWW
>;.IFNINS IRCBOT INS LB:[IP]IRCBOT
>;.IFNINS FTP$$$ INS LB:[IP]FTPD
>;.TESTPARTITION TELCOM
>;.PARSE <EXSTRI> "," JUNK JUNK JUNK LOC JUNK
>;.IF LOC = "NSP" INS LB:[IP]TELCOM/UIC=[1,54]/PRO=[RW,RW,,]
>;.IFNINS TELNET INS LB:[IP]TELNETD
>;.IFNINS ...TEL INS LB:[IP]TELNET
>;.IFNINS ...TFT INS LB:[IP]TFTP
>;.IFNINS ...IRC INS LB:[IP]IRC
>;.IFNINS ...FTP INS LB:[IP]FTP
>;RUN LB:[IP]NTPDATE/CMD="-s"
>;INS LB:[IP]NTPDATE
>;RUN NTPD 1T/RSI=24H
>;IFC ADD TCP PORT 7 SERVER IND$$$ MAX 5
>;IFC ADD TCP PORT 9 SERVER IND$$$ MAX 5
>;IFC ADD TCP PORT 13 SERVER IND$$$ MAX 5
>;IFC ADD TCP PORT 17 SERVER IND$$$ MAX 5
>;IFC ADD TCP PORT 8445 SERVER IND$$$ MAX 5
>;IFC ADD TCP PORT 113 SERVER IND$$$ MAX 5
>;IFC ADD TCP PORT 80 SERVER WWW$$$ MAX 5
>;IFC ADD TCP PORT 21 SERVER FTP$$$ MAX 5
>;.IFNACT TELNET RUN TELNET 1T
>;.IFNACT RWHOD RUN RWHOD 1T
>;.IFNACT TFTPD RUN TFTPD 1T
>;.IFNACT IRCBOT RUN IRCBOT 1T
>;.IFNACT SPOOF RUN SPOOF 1T
>;
>; BOOT UP COMPLETE
>;
>@ <EOF>
>MC NCP      NCP SHOW LINE DUP-0
NCP -- Show failed, unrecognized component, Line
>NCP SHOW KNOWN LINES
Known lines summary as of 12-DEC-2021 13:38:12
Line State
QNA-0 On
QNA-1 On
DPV-0 On
>NCP SHOW ACT CIR
Active circuits summary as of 12-DEC-2021 13:38:40
Circuit = QNA-0
State = On
Adjacent node = 31.32 (PIPY)
Adjacent node = 31.1021
Adjacent node = 31.1022
Adjacent node = 31.1020
Adjacent node = 31.14
Adjacent node = 31.28
Adjacent node = 31.31
Adjacent node = 31.20
Adjacent node = 31.19
Adjacent node = 31.15
Adjacent node = 31.29
Adjacent node = 31.12
Adjacent node = 31.38
Adjacent node = 31.26
Adjacent node = 31.18
Adjacent node = 31.13
Adjacent node = 31.33
Adjacent node = 31.36
Adjacent node = 31.23
Adjacent node = 31.30
Adjacent node = 31.35
Adjacent node = 31.21
Adjacent node = 31.10
Adjacent node = 31.27
Adjacent node = 31.16
Adjacent node = 31.11
Adjacent node = 31.22
Circuit = QNA-1
State = On
Circuit = DPV-0
State = On-starting
>NCP
NCP>SHOW CIR DPV-0 CHAR
Circuit characteristics as of 12-DEC-2021 13:38:53
Circuit = DPV-0
Service = Enabled
Level one cost = 10
Hello timer = 15, Counter timer = Off
Owner = XPT
Type = DDCMP Point
NCP>SHOW HOST MIM
SHOW >>HOST MIM
NCP -- Show not accepted, unrecognized keyword
NCP>TELL MIM SHOW EXEC
Node summary as of 12-DEC-2021 13:39:20
Executor node = 1.13 (MIM)
State = On, Identification = "RSX system at Stupi, Sweden"
NCP> EXIT
>EDT NODNAM.TXT
Input file does not exist
[EOB]
*c
\<[?6l)0[?3l=[EOB]
MN4FLnrla ,]AC@XDFZ
M>NFT FC=ME S:ETI
M>NCP SET NODE MIM ADDRESS 1.13
M>SET /DEF=[5,54]
M>SET /UIC=[5,54]
MCopy HECnet Node List:



>RUN [5,54]CFEFSL
Enter filename: [5,54]CE>NFT FIX.CMD=MIM"GUEST GUEST"::HECNET:FIX.CMDTAB
CFE>@FIX.CMD
CFE>^Z>
*ex
DU0:[200200]NODNAM.TXT;1 9 lines
)B
>TYPE NODNAM.TXT
Copy HECnet Node List:
>SET /UIC=[5,54]
>SET /DEF=[5,54]
>NCP SET NODE MIM ADDRESS 1.13
>NFT FIX.CMD=MIM"GUEST GUEST"::HECNET:FIX.CMD
>RUN [5,54]CFEFSL
Enter filename: [5,54]CETAB
CFE>@FIX.CMD
CFE>^Z
>
>
>BYE
13:42:00 Logout user [1,2] TT0:
Have a Good Afternoon
12-DEC-2021 13:42 TT0: logged off NANAJU
>
>
>HELLO SYSTEM
Password:
13:42:12 Login failure SYSTEM [1,1] TT0:
HEL -- Invalid account
>HELLO SYSTEM
Password:
RSX-11M-PLUS V4.6 BL87 [1,54] System NANAJU
12-DEC-2021 13:42 Logged on Terminal TT0: as SYS1
Good Afternoon
13:42:24 Login user SYSTEM [1,1] TT0:
*****************************************************************
* *
* Welcome to RSX-11M-PLUS *
* PiDP-11/70 PiDP11 *
* Version 4.6 Base level 87 *
* This is file LB:[1,2]LOGIN.TXT *
* *
*****************************************************************
Last interactive login on Sunday, December 12, 2021 06:46:44 (TT0:)
Last batch login on Saturday, December 29, 2018 23:03:36
 1 failure since last successful login
###
# Copy HECnet Node List
###
>SET /UIC=[5,54]
>SET /DEF=[5,54]
>NCP SET NODE MIM ADDRESS 1.13
>NFT FIX.CMD=MIM"GUEST GUEST"::HECNET:FIX.CMD
>RUN [5,54]CFEFSL
Enter filename: [5,54]CETAB
CFE>@FIX.CMD
CFE>^Z
>
>RUN $SHUTUP
RSX-11M-PLUS Shut down program
Enter minutes to wait before shutdown:
Reason for shutdown (<CR> for none):
OK to shutdown? [Y/N]: Y
All further logins are disabled
12-DEC-2021 13:46 System is now shutting down -- NANAJU
SET /COLOG=OFF
>
QUE /STO:QMG
>
STOP/ACCOUNTING SHUTUP
13:46:43 SYSLOG -- 47. Exiting
>
@LB:[1,2]SHUTUP
>VCP DISCONNECT /ALL
>ncp set cir ip-0-0 sta off
NCP -- Set failed, invalid identification format, Circuit
>ncp cle lin ip-0-0 all
NCP -- Clear failed, invalid identification format, Line
>ifc rem tcp port 7
Remove failed. Error is -26
>ifc rem tcp port 9
Remove failed. Error is -26
>ifc rem tcp port 13
Remove failed. Error is -26
>ifc rem tcp port 17
Remove failed. Error is -26
>ifc rem tcp port 80
Remove failed. Error is -26
>ifc rem tcp port 113
Remove failed. Error is -26
>ifc rem tcp port 21
Remove failed. Error is -26
>abo resacp
Exiting resolver
>ifc set if0: sta clo
>ifc set if1: sta clo
No such device exist.
>ifc stop
Stopping IP.
Stopping UD.
Stopping TC.
>abo ethacp
TCP/IP - ethernet ACP exiting...
>rem ethacp
>rem ...net
>rem ...ifc
>rem ...pin
>rem ...ftp
REM -- Task not in system
>rem resacp
>rem rwhod
REM -- Task not in system
>rem tftpd
REM -- Task not in system
>rem tft
REM -- Task not in system
>rem trt
>rem tel
REM -- Task not in system
>rem tcpgen
REM -- Task not in system
>con off if0:
>con off if1:
CON -- Command execution error.
Invalid device or unit
OFFLINE IF1:
>con off ip:
>con off ud:
>con off tc:
>unl if:/vec
>unl ip:/vec
>unl ud:/vec
>unl tc:/vec
>; The CEX will be unloaded since all CEX products have been unloaded.
>NCP SET EXEC STATE OFF
Event type 68.14, Normal usage terminated
Occurred 12-DEC-2021 13:46:46 on node 31.34 (NANAJU)
Circuit QNA-0
Event type 68.14, Normal usage terminated
Occurred 12-DEC-2021 13:46:46 on node 31.34 (NANAJU)
Circuit QNA-1
Event type 68.14, Normal usage terminated
Occurred 12-DEC-2021 13:46:46 on node 31.34 (NANAJU)
Circuit DPV-0
Event type 2.0, Local node state change
Occurred 12-DEC-2021 13:46:48 on node 31.34 (NANAJU)
Reason for state change: Operator command, Old node state = On
New node state = Off
>SCP STOP SIL (I)
>LCP STOP
>NCP CLEAR SYS
>REM NTINIT
>REM NTL...
>REM EVC...
>REM ...EVF
>REM ...NCP
>REM LOO...
>REM LOO$$$
>SET /SYSUIC=[5,54]
>UNL NM:/VEC
>SET /SYSUIC=[1,54]
>REM NMVACP
>REM NETACP
>REM NIC$$$
>REM EVR$$$
>REM ...NTD
>REM NTD...
>REM LIN$$$
>REM MIR$$$
>REM NVP...
>REM RCP1..
>REM ...NFT
>REM ...FTS
>REM FTSDEQ
>REM FAL$$$
>REM FALLOG
>REM .CMTS.
>CLI /ELIM=RMTACP
>REM RMTACP
>REM ...RMT
>REM RMHACP
>REM LSN$$$
>REM NCT...
>REM ...TLK
>REM ...PHO
>REM PHO$$$
>REM TCL...
>REM ...SCP
>SET /SYSUIC=[5,54]
>UNL NN:/VEC
>SET /SYSUIC=[1,54]
>REM NT$NNS
>REM ...LCP
>SET /SYSUIC=[5,54]
>UNL HT:/VEC
>SET /SYSUIC=[1,54]
>;
>; Inserting Nuclear control rods into the reactor for IMMEDIATE SHUTDOWN!
>;
>RUN LB:[3,54]TIMWRT
INS -- Task name already in use
>@ <EOF>
>
ELI /NOLOG
>
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 ***
13:47:02 *** DU0: -- Dismount complete
>
DMO DU1:/DEV/LOCK=V
DMO -- SYSTEM dismounted from DU1: *** Final dismount initiated ***
13:47:07 *** DU1: -- Dismount complete
>
SHUTUP operation complete
HALT instruction, PC: 126130 (CLRB @#177776)
Eth: closed vde:/tmp/vde-dnet.ctl
Eth: closed vde:/tmp/vde-ip.ctl
Log file closed
/home/linuxuser/simh.run/pdp11-93/bin $


Saturday, December 18, 2021

DEC VAX/VMS 3.5 with DECnet Phase IV networking (DECnet-VAX V3.0, VMS V3.5): Revisiting "VAX/VMS Version V3.5 17-NOV-1983 16:21"

 

DEC VAX-11/780 mainframe running VAX/VMS Version V3.5 with DECnet-VAX V3.0,  VMS V3.5

With substantial hand-holding by the folks at HECnet,  I managed to bring up a SimH VAX-11/780 running ancient VAX/VMS version 3.5 with DECnet Phase-IV networking running over Ethernet, learning a few things on the way.

The only two media really needed are (a) VAX/VMS 3.5 installation tape "BB-D782F-BE" and (b) DECnet license installation medium "BE-X083A-BE_-_DECNET-VAX_FULL_FUNCTION_V3.1" containing "NETRTG031.A". While exploring the latter, I learned about TU58 DECtape II, a "random-access, fixed-length-block, mass-storage tape system" from October of 1978 that "uses preformatted tape cartridges which store 262 kilobytes of data in 512-byte blocks" accessible "in a fashion similar to data stored on disks or DECtape". "A file-oriented structure is easily implemented in an operating system by setting aside several blocks on the tape to store a directory", which means its a tape that works like a very slow tiny 262 kb hard-disk!

  VAX/VMS Version V3.5 17-NOV-1983 16:21

Just to make installation simpler, I copied the installation files from both media onto a RD54 159MB Winchester hard disk using another SimH VAX. The installation session captured below uses that hard disk instead of two separate tape and TU58 media. (The installation files are also available from the FAL area of the installed VAX/VMS 3.5 node XXXV {31.42} accessible over HECnet.) It is of course possible to perform the same installation from VAX/VMS 3.5 distribution tape attached to MSA0: and DECnet license TU58 attached to TDC0:.

$ dir xxxv::
Directory XXXV::SYS$SYSDEVICE:[DECNET]
EDTCAI.SAV;1        EDTCAI1.SAV;1       LIBRARY.;1          NETACP35.EXE;1
NETRTG031.A;2       NETRTG040.A;1       NETSERVER.LOG;14    NETSERVER.LOG;13
NETSERVER.LOG;12    OPTIONAL.;1         REQUIRED.;1         VMSOPT.SAV;1
Total of 12 files.

"DECnet-VAX V3.0,  VMS V3.5" is somewhat unusual, even a little buggy. The DECnet configurator command file SYS$MANAGER:NETCONFIG.COM presents a choice of node address from the range of 1 through 1023 indicating a DECnet Phase-III implementation, but it happily accepts a Phase-IV <area>.<node> format address with no complaints:

What do you want your DECnet address to be?    [1-1023]: 31.42

This is despite support for Phase-IV style areas in the Executor characteristics. The executor can be configured with MAXIMUM AREA set to its maximum 63 with no complaints either, indicating full support of Phase-IV. Another quirk is that NCP HELP SET shows a list devoid of any SET MAXIMUM AREA, although that command works fine.

NCP>SHOW EXEC CHAR


Node Volatile Characteristics as of 18-DEC-2021 18:12:04

Executor node = 31.42 (XXXV)

Identification           = DECnet-VAX V3.0,  VMS V3.5
Management version       = V4.0.0
Incoming timer           = 45
Outgoing timer           = 45
NSP version              = V3.2.0
Maximum links            = 32
Delay factor             = 80
Delay weight             = 5
Inactivity timer         = 60
Retransmit factor        = 10
Routing version          = V2.0.0
Type                     = routing IV
Routing timer            = 600
Broadcast routing timer  = 40
Maximum address          = 1023
Maximum circuits         = 16
Maximum cost             = 1022
Maximum hops             = 30
Maximum visits           = 63
Maximum area             = 63
Max broadcast nonrouters = 64
Max broadcast routers    = 32
Area maximum cost        = 1022
Area maximum hops        = 30
Maximum buffers          = 100
Buffer size              = 576
Nonprivileged user id    = DECNET
Default access           = incoming and outgoing
Pipeline quota           = 1200

However, the DECnet implementation is clearly buggy in a negative way for DDCMP links. It does not send the Area part of it's Phase-IV address to its DDCMP peer (just sends 42 instead of 31.42). The DDCMP circuit DMC-0 for this installation had to be turned off to avoid a continuous series of operator messages as the DDCMP circuit repeatedly tries to establish adjacency using only half of the DECnet address.

It would appear the stock DECnet that shipped with VAX/VMS V3.5 was Phase-III only, and the License / Patch NETRTG031 bumps it up to DECnet Phase-IV but they forgot to upgrade and test DDCMP code as well with the patch. As a result, the patch works fine with Ethernet circuits but is broken for DDCMP circuits.

Here is the terminal session log of installation on a SimH-emulated VAX 11/780 of the ancient but very capable VAX/VMS 3.5 operating system with DECnet Phase-IV. It includes the SimH configuration file vax780.ini. A tarball of the experimental SimH instance is available for download from my gopher server or dropbox.

#####
# DEC VAX/VMS 3.5 with DECnet-VAX V3.0, VMS V3.5: Installation Log
# See https://supratim-sanyal.blogspot.com/2021/12/dec-vaxvms-35-with-decnet-phase-iv.html
#####
localusr@linux $ ls -l
total 174832
-rw-r--r-- 1 localusr localgrp 15603292 Dec 18 16:43 BB-D782F-BE_VMS_3.5.tap
-rw-r--r-- 1 localusr localgrp 262144 Dec 18 17:43 BE-X083A-BE_DECnet-License.tu58
-rw-r--r-- 1 localusr localgrp 12288 Dec 18 17:43 scratch.tu58
-rwxr-xr-x 1 localusr localgrp 2573296 Dec 18 16:47 vax780
-rw-r--r-- 1 localusr localgrp 1528 Dec 18 17:43 vax780.ini
-rw-r--r-- 1 localusr localgrp 1228800 Dec 18 16:43 vms040stb.dsk
-rw-r--r-- 1 localusr localgrp 159334912 Dec 18 16:43 vms35distrib.dsk
localusr@linux $ cat vax780.ini
!rm -f console.log
!rm -fv debug.log
set log console.log
set debug debug.log
show cpu
set rq enabled
;
set rq0 rd54
attach rq0 vms35sys.dsk
;
set rq1 rd54
attach rq1 vms35user.dsk
;
set rq2 rd54
attach -r rq2 vms35distrib.dsk
set rq2 locked
;
; rq3: boot disk to run image backup from tape for installing VAX/VMS
set rq3 rd54
attach -r rq3 vms040stb.dsk
set rq3 locked
;
show rq
; VMS device name MSA0:
set ts enabled
;set ts debug
attach -r ts0 BB-D782F-BE_VMS_3.5.tap
set ts0 locked
show ts
;TU58 DECTAPE-II: VMS device name DDA0: and DDA1:
set tdc enabled
;set tdc debug
attach tdc0 BE-X083A-BE_DECnet-License.tu58
set tdc0 locked
attach -e tdc1 scratch.tu58
show tdc
set dz enabled,lines=16
attach dz 8023,speed=*1
show dz
set xu enabled
;set xu debug
set xu type=deuna
; DECnet - 58.1023
set xu mac=AA-00-04-00-FF-EB
;attach xu tap:tap0
;attach xu vde:/tmp/vde-dnet.ctl
attach xu udp:60020:sanyalnet-cloud-vps4.duckdns.org:60020
show xu
set xub disabled
; DMC-0 circuit has problems, do not turn on in VMS
; Does not send <area>.<node> to peer, only <node>
; (DECnet bug)
SET DMC ENABLE
SET DMC LINES=1
;SET DMC DEBUG
SET DMC0 PEER=127.0.0.1:1111
ATTACH DMC0 127.0.0.1:2222
show DMC
;disable what we don't need
set hk disabled
set rp disabled
set rl disabled
set ry disabled
set tq disabled
set tu disabled
echo =====
echo Configuration
echo =====
show config
echo =====
echo Devices
echo =====
show dev
echo
echo Now boot rq0 to boot installed system, or
echo boot rq3 for standalone backup for reinstallation
echo
;boot rq0
; exit when VMS shuts down
;detach all
;reset all
;echo Thanks for playing VAX/VMS 3.5
;exit
localusr@linux $ ./vax780
VAX 11/780 simulator V4.0-0 Current simh git commit id: d8d324de
Logging to file "console.log"
/home/localusr/simh/vax780.ini-4> set debug debug.log
Debug output to "debug.log"
CPU idle disabled, model=VAX 11/780, Implementing: All standard VAX instructions and Compatibility mode
8MB, HALT to SIMH
/home/localusr/simh/vax780.ini-10> attach rq0 vms35sys.dsk
RQ0: Creating new file: vms35sys.dsk
/home/localusr/simh/vax780.ini-12> attach rq1 vms35user.dsk
RQ1: Creating new file: vms35user.dsk
/home/localusr/simh/vax780.ini-14> attach -r rq2 vms35distrib.dsk
RQ2: Unit is read only
RQ2: 'vms35distrib.dsk' Contains ODS2 File system
RQ2: Volume Name: VMS035DIST Format: DECFILE11B Sectors In Volume: 311200
/home/localusr/simh/vax780.ini-18> attach -r rq3 vms040stb.dsk
RQ3: Unit is read only
RQ3: 'vms040stb.dsk' Contains ODS2 File system
RQ3: Volume Name: STANDBACKUP Format: DECFILE11B Sectors In Volume: 2400
RQ address=2013F468-2013F46B, no vector, BR5, UDA50, 4 units
RQ0 159MB, attached to vms35sys.dsk, write enabled
RD54, UNIT=0, autosize
SIMH format
RQ1 159MB, attached to vms35user.dsk, write enabled
RD54, UNIT=1, autosize
SIMH format
RQ2 159MB, attached to vms35distrib.dsk, read only, write locked
RD54, UNIT=2, autosize
RAW format
RQ3 1228KB, attached to vms040stb.dsk, read only, write locked
RD54, UNIT=3, autosize
RAW format
/home/localusr/simh/vax780.ini-25> attach -r ts0 BB-D782F-BE_VMS_3.5.tap
TS: unit is read only
TS: Tape Image 'BB-D782F-BE_VMS_3.5.tap' scanned as SIMH format
TS address=2013F550-2013F553, vector=94, BR5
attached to BB-D782F-BE_VMS_3.5.tap, read only, write locked, SIMH format
unlimited capacity
/home/localusr/simh/vax780.ini-32> attach tdc0 BE-X083A-BE_DECnet-License.tu58
TDC0: buffering file in memory
/home/localusr/simh/vax780.ini-34> attach -e tdc1 scratch.tu58
TDC1: buffering file in memory
TDC controllers=1, address=2013FD40-2013FD47, vector=C0*, BR4, 2 units
TDC0 262KB, attached to BE-X083A-BE_DECnet-License.tu58, write locked
TDC1 262KB, attached to scratch.tu58, write enabled
/home/localusr/simh/vax780.ini-38> attach dz 3142,speed=*1
Listening on port 3142
DZ address=2013E040-2013E04F*, vector=C8-D4*, BR5, lines=16
attached to 3142, 8b, 0 current connections
/home/localusr/simh/vax780.ini-46> attach xu vde:/tmp/vde-dnet.ctl
Eth: opened OS device vde:/tmp/vde-dnet.ctl
XU address=2013F948-2013F94F, vector=50, BR5, MAC=AA:00:04:00:2A:7C
type=DEUNA, throttle=disabled
attached to vde:/tmp/vde-dnet.ctl
/home/localusr/simh/vax780.ini-56> ATTACH DMC0 172.31.31.31:31420
Line 0 Listening on port 172.31.31.31:31420
DMC lines=1, connectpoll=2, address=2013E038-2013E03F*
vector=C8*, BR5
attached to 172.31.31.31:31420, peer=172.31.31.31:31421, speed=0 (unrestricted)
MicroDiag=enabled, type=DMC
=====
Configuration
=====
VAX 11/780 simulator configuration
CPU idle disabled, model=VAX 11/780, Implementing: All standard VAX instructions and Compatibility mode
8MB, HALT to SIMH
TLB 2 units
TLB0 8192W
TLB1 8192W
SBI
MCTL0 nexus=1, address=20002000
MCTL1 nexus=2, address=20004000
UBA nexus=3, address=20006000, autoconfiguration enabled
MBA0 disabled
MBA1 disabled
TODR
12B
TMR
TTI
8b
TTO
8b
CS
256KB, not attached, write enabled
TC disabled
TDC controllers=1, address=2013FD40-2013FD47, vector=C0*, BR4, 2 units
TDC0 262KB, attached to BE-X083A-BE_DECnet-License.tu58, write locked
TDC1 262KB, attached to scratch.tu58, write enabled
DZ address=2013E048-2013E057*, vector=D0-DC*, BR5, lines=16
attached to 3142, 8b, 0 current connections
VH disabled
CR disabled
LPT address=2013FF4C-2013FF4F, vector=80, BR4
not attached
RP disabled
RL disabled
HK disabled
RK disabled
RQ address=2013F468-2013F46B, no vector, BR5, UDA50, 4 units
RQ0 159MB, attached to vms35sys.dsk, write enabled
RD54, UNIT=0, autosize
SIMH format
RQ1 159MB, attached to vms35user.dsk, write enabled
RD54, UNIT=1, autosize
SIMH format
RQ2 159MB, attached to vms35distrib.dsk, read only, write locked
RD54, UNIT=2, autosize
RAW format
RQ3 1228KB, attached to vms040stb.dsk, read only, write locked
RD54, UNIT=3, autosize
RAW format
RQB disabled
RQC disabled
RQD disabled
RY disabled
TU disabled
TS address=2013F550-2013F553, vector=94, BR5
attached to BB-D782F-BE_VMS_3.5.tap, read only, write locked, SIMH format
unlimited capacity
TQ disabled
XU address=2013F948-2013F94F, vector=50, BR5, MAC=AA:00:04:00:2A:7C
type=DEUNA, throttle=disabled
attached to vde:/tmp/vde-dnet.ctl
XUB disabled
DMC lines=1, connectpoll=2, address=2013E038-2013E03F*
vector=C8*, BR5
attached to 172.31.31.31:31420, peer=172.31.31.31:31421, speed=0 (unrestricted)
MicroDiag=enabled, type=DMC
CH disabled
=====
Devices
=====
VAX 11/780 simulator configuration
CPU idle disabled, model=VAX 11/780, Implementing: All standard VAX instructions and Compatibility mode
TLB 2 units
SBI
MCTL0 nexus=1, address=20002000
MCTL1 nexus=2, address=20004000
UBA nexus=3, address=20006000, autoconfiguration enabled
MBA0 disabled
MBA1 disabled
TODR
TMR
TTI
TTO
CS
TC disabled
TDC controllers=1, address=2013FD40-2013FD47, vector=C0*, BR4, 2 units
DZ address=2013E048-2013E057*, vector=D0-DC*, BR5, lines=16
VH disabled
CR disabled
LPT address=2013FF4C-2013FF4F, vector=80, BR4
RP disabled
RL disabled
HK disabled
RK disabled
RQ address=2013F468-2013F46B, no vector, BR5, UDA50, 4 units
RQB disabled
RQC disabled
RQD disabled
RY disabled
TU disabled
TS address=2013F550-2013F553, vector=94, BR5
TQ disabled
XU address=2013F948-2013F94F, vector=50, BR5, MAC=AA:00:04:00:2A:7C
type=DEUNA, throttle=disabled
XUB disabled
DMC lines=1, connectpoll=2, address=2013E038-2013E03F*
vector=C8*, BR5
CH disabled
Now boot rq3 for standalone backup for installation, or
boot rq0 to boot installed system
sim> BOOT RQ3
Loading boot code from internal vmb.exe
VAX/VMS Version V4.0 15-SEP-1984 22:29
%BACKUP-I-IDENT, Stand-alone BACKUP V4.0; the date is 18-DEC-2017 17:44:30.18
$
$
$ BACKUP/LOG/IMAGE/INIT DUA2:REQUIRED./SAV DUA0:
%BACKUP-S-CREATED, created DUA0:[000000]000000.DIR;1
%BACKUP-S-CREATED, created DUA0:[000000]BACKUP.SYS;1
%BACKUP-S-CREATED, created DUA0:[000000]CONTIN.SYS;1
%BACKUP-S-CREATED, created DUA0:[000000]CORIMG.SYS;1
%BACKUP-S-CREATED, created DUA0:[000000]SYS0.DIR;1
%BACKUP-S-CREATED, created DUA0:[SYS0]001001.DIR;1
%BACKUP-S-CREATED, created DUA0:[SYS0.001001]CDDSHR.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.001001]CRFSHR.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.001001]DCLTABLES.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.001001]DISMNTSHR.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.001001]LBRSHR.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.001001]MOUNTSHR.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.001001]PASRTL.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.001001]PLIRTL.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.001001]RSXSHR.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.001001]RSXUSR.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.001001]SCRSHR.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.001001]SUMSHR.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.001001]TRACE.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.001001]VMSRTL.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0]001002.DIR;1
%BACKUP-S-CREATED, created DUA0:[SYS0.001002]PASMSG.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.001002]PLIMSG.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.001002]QIOSYM.MSG;1
%BACKUP-S-CREATED, created DUA0:[SYS0.001002]SYSMSG.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0]SYSCBI.DIR;1
%BACKUP-S-CREATED, created DUA0:[SYS0]SYSERR.DIR;1
%BACKUP-S-CREATED, created DUA0:[SYS0]SYSEXE.DIR;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]BACKTRANS.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]BACKUP.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]BADBLOCK.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]CNDRIVER.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]CONINTERR.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]COPY.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]CRDRIVER.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]CREATE.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]DBDRIVER.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]DCL.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]DDDRIVER.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]DELETE.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]DIRECTORY.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]DISMOUNT.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]DLDRIVER.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]DMDRIVER.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]DQDRIVER.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]DRDRIVER.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]DUDRIVER.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]DXDRIVER.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]DYDRIVER.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]DZDRIVER.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]ERRFMT.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]F11BACP.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]FINDHSC.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]INILOA.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]INSTALL.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]JOBCTL.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]LADRIVER.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]LCDRIVER.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]LOGINOUT.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]LPDRIVER.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]MBXDRIVER.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]MP.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]MTAAACP.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]NOTICE.TXT;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]OPCCRASH.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]OPCOM.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]PADRIVER.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]PAGEFILE.SYS;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]PUDRIVER.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]RENAME.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]REPLY.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]REQUEST.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]RMS.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]RMSSHARE.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]RSX.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]RUNDET.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]SCSLOA.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]SET.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]SETP0.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]SHOW.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]SHUTDOWN.COM;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]STABACCOP.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]STARTUP.COM;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]STARTUP.INS;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]STARTUP.MIN;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]SYS.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]SYSBOOT.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]SYSGEN.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]SYSINIT.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]SYSLOA730.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]SYSLOA750.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]SYSLOA780.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]SYSUAF.DAT;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]SYSUAF.RL2;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]TFDRIVER.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]TMDRIVER.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]TSDRIVER.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]TTDRIVER.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]TTRDVFY.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]TUDRIVER.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]TYPE.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]VMB.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]VMOUNT.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]VMSHELP.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]XADRIVER.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]XDDRIVER.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]XEDRIVER.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]XFDRIVER.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]XGDRIVER.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]XMDRIVER.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]XWDRIVER.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSEXE]YCDRIVER.EXE;1
%BACKUP-S-CREATED, created DUA0:[SYS0]SYSHLP.DIR;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSHLP]EXAMPLES.DIR;1
%BACKUP-S-CREATED, created DUA0:[SYS0]SYSMAINT.DIR;1
%BACKUP-S-CREATED, created DUA0:[SYS0]SYSMGR.DIR;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSMGR]CHARTYPE.DAT;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSMGR]FORMSTYPE.DAT;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSMGR]SYSHUTDWN.COM;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSMGR]SYSTARTUP.COM;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSMGR]VMSIMAGES.COM;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSMGR]VMSIMAGES.DAT;1
%BACKUP-S-CREATED, created DUA0:[SYS0]SYSTEST.DIR;1
%BACKUP-S-CREATED, created DUA0:[SYS0]SYSUPD.DIR;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSUPD]BLISSREQ.TLR;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSUPD]DECNET.TLR;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSUPD]DEVELOP.TLR;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSUPD]EXAMPLES.TLR;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSUPD]FILETOOLS.TLR;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSUPD]HELP.TLR;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSUPD]LIBRARY.TLR;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSUPD]MANAGER.TLR;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSUPD]MISCTOOLS.TLR;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSUPD]OBSOLETE.TLR;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSUPD]OLDVMSINS.COM;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSUPD]QUEUES.TLR;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSUPD]REQUIRED.TLR;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSUPD]RSX.TLR;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSUPD]SETDEFBOO.COM;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSUPD]TEXTTOOLS.TLR;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSUPD]UETP.TLR;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSUPD]VMSINSTAL.COM;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSUPD]VMSTAILOR.COM;1
%BACKUP-S-CREATED, created DUA0:[SYS0.SYSUPD]VMSUPDATE.COM;1
%BACKUP-S-CREATED, created DUA0:[000000]SYSEXE.DIR;1
%BACKUP-S-CREATED, created DUA0:[000000]VOLSET.SYS;1
%BACKUP-I-IDENT, Stand-alone BACKUP V4.0; the date is 18-DEC-2017 17:45:26.96
$
Simulation stopped, PC: 80008B1F (BRB 80008B1F)
sim> BOOT RQ0
Loading boot code from internal vmb.exe
VAX/VMS Version V3.5 17-NOV-1983 16:21
%JBC-I-NEWQUEUE, new queue file created
%OPCOM, 17-DEC-1984 17:45:50.72, logfile initialized by operator OPA0
logfile is SYS$MANAGER:OPERATOR.LOG
Login quotas - Interactive limit=64, Current interactive value=0
SYSTEM job terminated at 17-DEC-1984 17:45:50.95
Username: SYSTEM
Password:
Welcome to VAX/VMS version V3.5
$
$ MOUNT/OVER=ID DUA2:
%MOUNT-I-WRITELOCK, volume is write locked
%MOUNT-I-MOUNTED, VMS035DIST mounted on _DUA2:
$ DIR DUA2:[000000]
Directory DUA2:[000000]
000000.DIR;1 BACKUP.SYS;1 BADBLK.SYS;1 BADLOG.SYS;1
BITMAP.SYS;1 CONTIN.SYS;1 CORIMG.SYS;1 EDTCAI.SAV;1
EDTCAI1.SAV;1 INDEXF.SYS;1 LIBRARY.;1 NETACP35.EXE;1
NETRTG031.A;2 NETRTG040.A;1 OPTIONAL.;1 REQUIRED.;1
VMSOPT.SAV;1 VOLSET.SYS;1
Total of 18 files.
$ SET DEF DUA0:[000000]
$ BACKUP/LOG DUA2:[000000]LIBRARY./SAV [...]
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.001001]CONVSHR.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.001001]DEBUG.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.001001]DELTA.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.001001]DELTA.OBJ;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.001001]FDLSHR.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.001001]FORDEF.FOR;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.001001]FORIOSDEF.FOR;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.001001]IMAGELIB.OLB;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.001001]LIB.MLB;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.001001]LIBDEF.FOR;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.001001]MCRTABLES.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.001001]MTHDEF.FOR;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.001001]NMLSHR.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.001001]PASVECTOR.OBJ;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.001001]PLIVECTOR.OBJ;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.001001]RTLVECTOR.OBJ;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.001001]SIGDEF.FOR;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.001001]STARLET.MLB;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.001001]STARLET.OLB;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.001001]XFDEF.FOR;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.001002]SOS.HLP;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.001002]SYSMSG.TLB;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]ACC.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]ANALYZOBJ.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]ANALYZRMS.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]AUTHORIZE.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]BAD.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]BOOT58.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]BOOTBLOCK.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]CANCEL.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]CHECKSUM.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]CHKSUM.CLD;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]CLEDITOR.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]CONVERT.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]CREATEFDL.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]DCLDEF.STB;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]DIFF.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]DISKQUOTA.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]DTR.COM;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]DTRECV.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]DTSEND.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]DUMP.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]EDF.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]EDT.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]EVL.COM;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]EVL.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]F11AACP.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]FAL.COM;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]FAL.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]FLX.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]HEXZAP.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]HLD.COM;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]HLD.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]IMGDEF.STB;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]INIT.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]INPSMB.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]LALOAD.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]LALOADER.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]LIBRARIAN.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]LINK.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]MACRO32.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]MAIL.COM;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]MAIL.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]MAILEDIT.COM;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]MCR.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]MERGE.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]MESSAGE.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]MIRROR.COM;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]MIRROR.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]MOM.COM;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]MOM.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]MONITOR.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]MP.STB;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]NCP.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]NDDRIVER.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]NETACP.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]NETDEF.STB;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]NETDRIVER.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]NETSERVER.COM;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]NETSERVER.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]NICONFIG.COM;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]NICONFIG.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]NML.COM;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]NML.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]PATCH.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]PHONE.COM;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]PHONE.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]PIP.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]PRTSMB.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]QUEMAN.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]RECLAIM.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]REMACP.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]RMSDEF.STB;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]RTB.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]RTPAD.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]RTTDRIVER.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]RUNOFF.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]SCSDEF.STB;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]SDA.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]SEARCH.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]SECDMC.SYS;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]SECDP.SYS;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]SECDQ.SYS;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]SECDU.SYS;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]SECDUP.SYS;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]SECDUV.SYS;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]SLP.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]SORT32.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]SOS.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]STABACKUP.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]STASYSGEN.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]STOPREM.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]SUBMIT.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]SUMSLP.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]SYE.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]SYS.STB;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]SYSDEF.STB;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]TCX.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]TECO.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]TERDMC.SYS;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]TERDP.SYS;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]TERDQ.SYS;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]TERDU.SYS;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]TERDUP.SYS;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]TERDUV.SYS;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]TOC.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]UNLOCK.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]VERIFY.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]WRITEBOOT.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]XFLOADER.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP]ANLRMSHLP.HLB;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP]DEBUGHLP.HLB;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP]DISKQUOTA.HLB;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP]EDFHLP.HLB;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP]EDTHELP.HLB;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP]EDTVT100.DOC;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP]EDTVT52.DOC;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP]HELPLIB.HLB;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP]INSTALHLP.HLB;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP]MAILHELP.HLB;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP]NCPHELP.HLB;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP]PATCHHELP.HLB;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP]PHONEHELP.HLB;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP]SDA.HLB;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP]SYSGEN.HLB;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP]TECO.HLB;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP]UAFHELP.HLB;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP]VMSTLRHLP.HLB;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSMGR]LOADNET.COM;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSMGR]LPA11STRT.COM;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSMGR]NETCONFIG.COM;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSMGR]NETICP.COM;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSMGR]RTTLOAD.COM;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSMGR]STARTNET.COM;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]APPEND.PIP;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]DMPASRC.DMP;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]DMPBYOC.DMP;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]DMPDATA.DMP;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]DMPDCWD.DMP;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]MCLBR1.MAC;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]MCLBR2.MAC;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]MCLBR3.MAC;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]OBJLBR1.OBJ;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]OBJLBR2.OBJ;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]OBJLBR3.OBJ;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]PATCHED.PAT;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]PATCHPAT.OBJ;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]PIPDATA.PIP;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]RANDOM.FLX;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSF01.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSF02.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSF03.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSF04.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSF05.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSF06.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSF07.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSF08.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSF09.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSF10.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSF11.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSF12.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSF13.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSF14.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSF15.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSF16.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSF17.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSF18.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSS01.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSS05.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSS07.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSS08.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSS09.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSS10.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSS22.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSS26.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSS30.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSS35.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSS36.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSS37.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSS38.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSS39.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSS40.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSS41.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSS42.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSS43.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSS44.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSS45.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSS46.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSS47.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSS50.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSS52.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSS53.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSS54.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSS55.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSS56.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSS60.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSS61.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSS70.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSS71.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSS72.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSS73.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSS74.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSS78.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSS79.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSS80.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSS81.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSS82.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSS83.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSS90.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSSS91.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSUT01.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSUT04.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSUT05.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSUT06.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSUT07.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSUT08.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSUT09.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSUT10.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSUT11.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSUT12.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSUT13.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SATSUT14.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SLPDATA.SLP;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SLPLIST.SLP;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SLPOUT.SLP;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SMFILE1.DAT;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SMFILE2.DAT;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SMFILE3.DAT;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SMFILE4.DAT;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SORT.DAT;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]SORTED.FLX;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]TST01A.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]TST01B.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]TST02A.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]TST03A.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]TST03B.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]TST06A.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]TST07A.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]TST11A.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]TST11B.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]TST12A.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]TST12B.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]TST15A.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]TST16A.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]TST16B.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]TST16C.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]TST17A.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]TST17B.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]TST20A.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]TST20B.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]UETCOMP00.COM;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]UETCOMP00.DAT;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]UETCOMP02.COM;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]UETCOMS00.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]UETCSOS01.DAT;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]UETCSOS02.CMD;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]UETCSOS03.DAT;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]UETDISK00.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]UETDMPF00.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]UETDNET00.COM;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]UETDNET00.DAT;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]UETDR1W00.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]UETDR7800.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]UETFORT01.DAT;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]UETFORT97.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]UETFORT98.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]UETFORT99.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]UETINIT00.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]UETINIT01.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]UETLOAD00.DAT;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]UETLOAD02.COM;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]UETLOAD03.COM;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]UETLOAD04.COM;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]UETLOAD05.COM;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]UETLOAD06.COM;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]UETLOAD07.COM;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]UETLOAD08.COM;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]UETLOAD09.COM;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]UETLOAD10.COM;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]UETLOAD11.COM;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]UETLOCK00.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]UETLPAK00.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]UETMA7800.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]UETMEMY01.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]UETNATV00.DAT;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]UETNETS00.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]UETNRMS00.COM;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]UETNRMS00.DAT;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]UETNRMS01.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]UETNUTL00.COM;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]UETNUTL00.DAT;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]UETP.COM;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]UETPHAS00.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]UETSSMM00.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]UETSUPDEV.DAT;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]UETTAPE00.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]UETTTYS00.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSTEST]UETUNAS00.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSUPD]AUTOGEN.COM;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSUPD]BOOTBLDR.COM;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSUPD]BOOTUPD.COM;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSUPD]CONSCOPY.COM;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSUPD]DXCOPY.COM;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSUPD]STABACKIT.COM;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSUPD]SWAPFILES.COM;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSUPD]VMSKITBLD.COM;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSUPD]VMSKITBLD.DAT;1
$
$
$ BACKUP/LOG DUA2:[000000]OPTIONAL./SAV [...]
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.001001]CLIMAC.REQ;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.001001]LIB.REQ;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.001001]ODT.OBJ;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.001001]RMS11.ODL;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.001001]RMS11S.ODL;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.001001]RMS11X.ODL;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.001001]RMS12X.ODL;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.001001]RMSLIB.OLB;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.001001]RMSMAC.MLB;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.001001]RSXMAC.SML;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.001001]STARLET.REQ;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.001001]SYSLIB.OLB;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.001001]TPAMAC.REQ;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]BCK.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]CNV.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]CNVACC.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]CRF.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]DEF.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]DFN.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]DMP.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]DSC1.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]DSC2.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]DSP.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]EDI.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]IFL.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]LBR.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]MAC.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]PAT.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]RST.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]SRT.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]SYS.MAP;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]TKB.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]UFD.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSEXE]ZAP.EXE;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP.EXAMPLES]ADDRIVER.MAR;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP.EXAMPLES]CONNECT.COM;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP.EXAMPLES]DRCOPY.PRM;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP.EXAMPLES]DRCOPYBLD.COM;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP.EXAMPLES]DRMAST.MAR;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP.EXAMPLES]DRMASTER.FOR;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP.EXAMPLES]DRSLAVE.FOR;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP.EXAMPLES]DRSLV.MAR;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP.EXAMPLES]GBLSECUFO.MAR;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP.EXAMPLES]LABCHNDEF.FOR;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP.EXAMPLES]LABIO.OPT;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP.EXAMPLES]LABIOACQ.FOR;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP.EXAMPLES]LABIOCIN.MAR;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP.EXAMPLES]LABIOCIN.OPT;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP.EXAMPLES]LABIOCOM.FOR;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP.EXAMPLES]LABIOCOMP.COM;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP.EXAMPLES]LABIOCON.FOR;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP.EXAMPLES]LABIOLINK.COM;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP.EXAMPLES]LABIOPEAK.FOR;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP.EXAMPLES]LABIOSAMP.FOR;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP.EXAMPLES]LABIOSEC.FOR;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP.EXAMPLES]LABIOSTAT.FOR;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP.EXAMPLES]LABIOSTRT.COM;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP.EXAMPLES]LABMBXDEF.FOR;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP.EXAMPLES]LBRDEMO.COM;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP.EXAMPLES]LBRDEMO.FOR;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP.EXAMPLES]LBRMAC.MAR;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP.EXAMPLES]LPATEST.FOR;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP.EXAMPLES]LPMULT.B32;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP.EXAMPLES]PEAK.FOR;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP.EXAMPLES]SCRFT.MAR;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP.EXAMPLES]TDRIVER.MAR;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP.EXAMPLES]TESTLABIO.FOR;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP.EXAMPLES]USSDISP.MAR;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP.EXAMPLES]USSLNK.COM;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP.EXAMPLES]USSTEST.MAR;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP.EXAMPLES]USSTSTLNK.COM;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP.EXAMPLES]XADRIVER.MAR;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP.EXAMPLES]XALINK.MAR;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP.EXAMPLES]XAMESSAGE.MAR;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP.EXAMPLES]XATEST.COM;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP.EXAMPLES]XATEST.FOR;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSHLP.EXAMPLES]XIDRIVER.MAR;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSUPD]LINEPAGE.COM;1
%BACKUP-S-CREATED, created DUA0:[000000.SYS0.SYSUPD]LINEPAGE.DAT;1
$
$ SH DEV DUA0:
List of Devices on 17-DEC-1984 17:55:41.67
Device Device Device Err. Volume Free Trans Mount
Name Status Characteristics Count Label Blocks Count Count
DUA0: on line mnt 0 VAXVMSRL3 278296 27 1
$
$ @SYS$SYSTEM:SHUTDOWN
System shutdown command procedure.
How many minutes until shutdown [0]?
Reason?
Do you want to spin down the disks [No]?
Expected uptime (<RET> if not known)?
Enable automatic reboot [No]?
%OPCOM, 17-DEC-1984 17:56:22.47, operator status for operator OPA0
CENTRAL, PRINTER, TAPES, DISKS, DEVICES, CARDS, NETWORK, OPER1, OPER2,
OPER3, OPER4, OPER5, OPER6, OPER7, OPER8, OPER9, OPER10, OPER11,
OPER12
Login quotas - Interactive limit=0, Current interactive value=1
Non-operator logins are disabled.
_OPA0:,SYSTEM 17:56:22.49
Batch and device queues have been stopped.
_OPA0:,SYSTEM 17:56:22.49
System shutdown in 0 minutes. Logins are disabled; please log out.
Invoke installation dependent shutdown procedure.
Stop all user processes.
Remove installed images.
Dismount all mounted volumes.
%OPCOM, 17-DEC-1984 17:56:22.72, message from user SYSTEM
_OPA0:, Operator requested shutdown
%OPCOM, 17-DEC-1984 17:56:22.72, logfile closed by operator OPA0
logfile was SYS$MANAGER:OPERATOR.LOG
SYSTEM SHUTDOWN COMPLETE - USE CONSOLE TO HALT SYSTEM
Infinite loop, PC: 80007D3C (BRB 80007D3C)
sim>
sim> BOOT RQ0
Loading boot code from internal vmb.exe
VAX/VMS Version V3.5 17-NOV-1983 16:21
%OPCOM, 17-DEC-1984 17:51:42.08, logfile initialized by operator OPA0
logfile is SYS$MANAGER:OPERATOR.LOG
Login quotas - Interactive limit=64, Current interactive value=0
SYSTEM job terminated at 17-DEC-1984 17:51:42.63
Username: SYSTEM
Password:
Welcome to VAX/VMS version V3.5
$
$ SET TIME="18-DEC-2021 17:53"
$ SHOW TIME
18-DEC-2021 17:53:02
$
$ SHOW SYS
VAX/VMS V3.5 Processes on 18-DEC-2021 17:53:16.03 Uptime 0 00:01:14
Pid Process Name UIC State Pri Dir. I/O CPU Page flts Ph.Mem
00010000 NULL 000,000 COM 0 0 00:01:13.25 0 0
00010001 SWAPPER 000,000 HIB 16 0 00:00:00.00 0 0
00010037 OPCOM 001,004 LEF 8 2 00:00:00.00 46 78
00010038 JOB_CONTROL 001,004 HIB 9 3 00:00:00.00 88 100
00020039 SYSTEM 001,004 CUR 4 7 00:00:00.01 285 151
0001003A DUA0BACP 001,003 HIB 10 142 00:00:00.11 123 211
0002003B ERRFMT 001,006 HIB 9 4 00:00:00.00 32 53
$
$ SHOW MEM
System Memory Resources on 18-DEC-2021 17:53:19.69
Physical Memory Usage (pages): Total Free In Use Modified
Main Memory (8.00Mb) 16384 14451 1873 60
Slot Usage (slots): Total Free Resident Swapped
Process Entry Slots 60 53 7 0
Balance Set Slots 58 53 5 0
Fixed-Size Pool Areas (packets): Total Free In Use Size
Small Packet (SRP) List 340 213 127 96
I/O Request Packet (IRP) List 230 208 22 160
Large Packet (LRP) List 6 3 3 640
Dynamic Memory Usage (bytes): Total Free In Use Largest
Nonpaged Dynamic Memory 87552 2128 85424 2128
Paged Dynamic Memory 79872 51872 28000 51712
Paging File Usage (pages): Free In Use Total
DISK$VAXVMSRL3:[SYS0.SYSEXE]PAGEFILE.SYS 3736 864 4600
Of the physical pages in use, 1306 pages are permanently allocated to VMS.
$
$ @SYS$UPDATE:SWAPFILES
To leave a file size at its current value type a
carriage return in response to its size prompt.
Current file sizes are:
Directory SYS$SYSROOT:[SYSEXE]
PAGEFILE.SYS;1 4604
Total of 1 file, 4604 blocks.
There are 278294 available blocks on SYS$SYSDEVICE.
Enter new size for paging file: 16000
%SYSGEN-I-EXTENDED, SYS$SYSROOT:[SYSEXE]PAGEFILE.SYS;1 extended
Enter new size for system dump file:
Do you wish to create a swapping file [NO]? YES
Enter size for swapping file: 32000
%SYSGEN-I-CREATED, SYS$SYSROOT:[SYSEXE]SWAPFILE.SYS;1 created
************************************************************************
* Please reboot in order for the new files to be used by the system. *
* After rebooting, purge obsolete copies of the files. *
* DO NOT delete the old files until after the reboot. *
************************************************************************
$ @SYS$SYSTEM:SHUTDOWN
System shutdown command procedure.
How many minutes until shutdown [0]?
Reason?
Do you want to spin down the disks [No]?
Expected uptime (<RET> if not known)?
Enable automatic reboot [No]?
%OPCOM, 18-DEC-2021 17:54:46.64, operator status for operator OPA0
CENTRAL, PRINTER, TAPES, DISKS, DEVICES, CARDS, NETWORK, OPER1, OPER2,
OPER3, OPER4, OPER5, OPER6, OPER7, OPER8, OPER9, OPER10, OPER11,
OPER12
Login quotas - Interactive limit=0, Current interactive value=1
Non-operator logins are disabled.
_OPA0:,SYSTEM 17:54:46.66
Batch and device queues have been stopped.
_OPA0:,SYSTEM 17:54:46.66
System shutdown in 0 minutes. Logins are disabled; please log out.
Invoke installation dependent shutdown procedure.
Stop all user processes.
Remove installed images.
Dismount all mounted volumes.
%OPCOM, 18-DEC-2021 17:54:46.89, message from user SYSTEM
_OPA0:, Operator requested shutdown
%OPCOM, 18-DEC-2021 17:54:46.89, logfile closed by operator OPA0
logfile was SYS$MANAGER:OPERATOR.LOG
SYSTEM SHUTDOWN COMPLETE - USE CONSOLE TO HALT SYSTEM
Infinite loop, PC: 80007D3C (BRB 80007D3C)
sim> BOOT RQ0
Loading boot code from internal vmb.exe
VAX/VMS Version V3.5 17-NOV-1983 16:21
%OPCOM, 18-DEC-2021 17:54:31.38, logfile initialized by operator OPA0
logfile is SYS$MANAGER:OPERATOR.LOG
Login quotas - Interactive limit=64, Current interactive value=0
SYSTEM job terminated at 18-DEC-2021 17:54:31.66
Username: SYSTEM
Password:
Welcome to VAX/VMS version V3.5
$
$ ! PATCH DECNET
$
$ MOUNT/OVER=ID DUA2:
%MOUNT-I-WRITELOCK, volume is write locked
%MOUNT-I-MOUNTED, VMS035DIST mounted on _DUA2:
$ DIR DUA2:[000000]
Directory DUA2:[000000]
000000.DIR;1 BACKUP.SYS;1 BADBLK.SYS;1 BADLOG.SYS;1
BITMAP.SYS;1 CONTIN.SYS;1 CORIMG.SYS;1 EDTCAI.SAV;1
EDTCAI1.SAV;1 INDEXF.SYS;1 LIBRARY.;1 NETACP35.EXE;1
NETRTG031.A;2 NETRTG040.A;1 OPTIONAL.;1 REQUIRED.;1
VMSOPT.SAV;1 VOLSET.SYS;1
Total of 18 files.
$ COPY DUA2:[000000]NETRTG031.A [] /LOG
%COPY-S-COPIED, DUA2:[000000]NETRTG031.A;2 copied to SYS$SYSROOT:[SYSMGR]NETRTG031.A;2 (36 blocks)
$
$ SH DEF
SYS$SYSROOT:[SYSMGR]
$ @SYS$UPDATE:VMSINSTAL *
VAX/VMS Software Product Installation Procedure
It is 18-DEC-2021 at 17:59.
Enter a question mark (?) at any time for help.
* Are you satisfied with the backup of your system disk [YES]?
* Where will the distribution volumes be mounted: SYS$SYSROOT:[SYSMGR]
The following products will be installed:
NETRTG V3.1
Beginning installation of NETRTG V3.1 at 17:59
%VMSINSTAL-I-RESTORE, Restoring product saveset A...
DECnet-VAX Full Function Key installation
%PATCH-I-NOLCL, image does not contain local symbols
%PATCH-I-NOGBL, some or all global symbols not accessible
%PATCH-I-WRTFIL, updating image file VMI$ROOT:[SYSUPD.NETRTG031]NETACP.EXE;1
%VMSINSTAL-I-MOVEFILES, Files will now be moved to their target directories...
Successful installation of NETRTG V3.1 at 17:59
Enter the products to be installed from the next distribution volume set.
* Products [EXIT]:
VMSINSTAL procedure done at 17:59
$
$
$ ! DEFINE NETWORK
$ ! NOTE: WE USE PHASE-IV STUFF HERE DESPITE NCP TRYING TO HIDE PHASE-IV
$
$ @SYS$MANAGER:NETCONFIG.COM
DECnet-VAX network configuration procedure
This procedure will attempt to define the parameters needed to get
DECnet running on this machine. You will be shown the changes before
they are actually executed, in case you wish to perform them manually.
What do you want your DECnet node name to be? [6 CHARS]: XXXV
What do you want your DECnet address to be? [1-1023]: 31.42
Do you want a default DECnet account? [YES]: Y
Here are the commands necessary to setup your system.
--------------------------------------------------------------------------
$ RUN SYS$SYSTEM:NCP
PURGE KNOWN OBJECTS ALL
PURGE MODULE CONFIGURATOR KNOWN CIRCUITS ALL
DEFINE EXECUTOR ADDRESS 31.42 STATE ON
DEFINE EXECUTOR NAME XXXV
DEFINE EXECUTOR MAXIMUM ADDRESS 255
DEFINE EXECUTOR NONPRIVILEGED USER DECNET
$ DEFINE/USER SYSUAF SYS$SYSTEM:SYSUAF.DAT
$ RUN SYS$SYSTEM:AUTHORIZE
ADD DECNET /OWNER="DECNET DEFAULT" -
/PASSWORD="" -
/UIC=[376,376] /ACCOUNT=DECNET -
/DEVICE=SYS$SYSDEVICE: /DIRECTORY=[DECNET] -
/PRIVILEGE=(TMPMBX,NETMBX) -
/FLAGS=(CAPTIVE,DISUSER) /LGICMD=NL:
$ CREATE/DIRECTORY SYS$SYSDEVICE:[DECNET] /OWNER=[376,376]
$ RUN SYS$SYSTEM:NCP
DEFINE LINE UNA-0 STATE ON
DEFINE CIRCUIT UNA-0 STATE ON COST 3
DEFINE LINE DMC-0 STATE ON
DEFINE CIRCUIT DMC-0 STATE ON COST 5
DEFINE LOGGING MONITOR STATE ON
DEFINE LOGGING MONITOR EVENTS 0.0-9
DEFINE LOGGING MONITOR EVENTS 2.0-1
DEFINE LOGGING MONITOR EVENTS 4.2-13,15-16,18-19
DEFINE LOGGING MONITOR EVENTS 5.0-18
DEFINE LOGGING MONITOR EVENTS 128.0-4
--------------------------------------------------------------------------
Do you want to go ahead and do it? [YES]: Y
user record successfully added
SYSUAF.DAT modified
%NCP-I-NMLRSP, listener response - Success
Logging sink type = monitor
Database entry added
The changes have been made.
If you have not already installed the DECnet-VAX license, then do so now.
After the license has been installed, you should invoke the procedure
SYS$MANAGER:STARTNET.COM to startup DECnet-VAX with these changes.
$
$ @SYS$MANAGER:STARTNET.COM
%RUN-S-PROC_ID, identification of created process is 00010036
%OPCOM, 18-DEC-2021 18:05:22.56, message from user DECNET
DECnet starting
%OPCOM, 18-DEC-2021 18:05:22.61, message from user DECNET
DECnet event 4.10, circuit up
From node 31.42 (XXXV), 18-DEC-2021 18:05:22.61
Circuit UNA-0
%RUN-S-PROC_ID, identification of created process is 00010034
$
$! ---------------------------------------------------------
$! THERE WILL BE A FLOOD OF MESSAGES AT THIS POINT IF WE
$! ARE CONNECTED TO A DECNET NETWORK.
$! WE NEED TO DO TWO THINGS ASAP AT THIS POINT:
$! (1) BUMP UP THE MAXIMUM ADDRESS TO 1023
$! (2) DISABLE THE DMC-0 CIRCUIT AND LEAVE ONLY UNA-0 ON
$! ---------------------------------------------------------
$
$
%OPCOM, 18-DEC-2021 18:05:36.56, message from user DECNET
DECnet event 4.5, partial routing update loss
From node 31.42 (XXXV), 18-DEC-2021 18:05:35.56
Circuit UNA-0, Packet beginning = 07277C004000C003FF7FFF7FFF7FFF7F
Highest address = 1023
$
%OPCOM, 18-DEC-2021 18:05:36.56, message from user DECNET
DECnet event 4.15, adjacency up
From node 31.42 (XXXV), 18-DEC-2021 18:05:36.51
Circuit UNA-0, Adjacent node = 31.13
$
%OPCOM, 18-DEC-2021 18:05:36.56, message from user DECNET
DECnet event 4.5, partial routing update loss
From node 31.42 (XXXV), 18-DEC-2021 18:05:36.55
Circuit UNA-0, Packet beginning = 07207C00C4003C03FF7FFF7FFF7FFF7F
Highest address = 1023, Ad
$
$
%OPCOM, 18-DEC-2021 18:05:49.15, message from user DECNET
DECnet event 4.10, circuit up
From node 31.42 (XXXV), 18-DEC-2021 18:05:48.28
Circuit DMC-0, Adjacent node = 31.32
$
%OPCOM, 18-DEC-2021 18:05:49.16, message from user DECNET
DECnet event 4.7, circuit down, circuit fault
From node 31.42 (XXXV), 18-DEC-2021 18:05:48.37
Circuit DMC-0, Line synchronization lost
$
$ MC NCP
NCP>
NCP>SHOW EXEC CHAR
Node Volatile Characteristics as of 18-DEC-2021 18:06:40
Executor node = 31.42 (XXXV)
Identification = DECnet-VAX V3.0, VMS V3.5
Management version = V4.0.0
Incoming timer = 45
Outgoing timer = 45
NSP version = V3.2.0
Maximum links = 32
Delay factor = 80
Delay weight = 5
Inactivity timer = 60
Retransmit factor = 10
Routing version = V2.0.0
Type = routing IV
Routing timer = 600
Broadcast routing timer = 40
Maximum address = 255
Maximum circuits = 16
Maximum cost = 1022
Maximum hops = 30
Maximum visits = 63
Maximum area = 63
Max broadcast nonrouters = 64
Max broadcast routers = 32
Area maximum cost = 1022
Area maximum hops = 30
Maximum buffers = 100
Buffer size = 576
Nonprivileged user id = DECNET
Default access = incoming and outgoing
Pipeline quota = 1200
NCP>
NCP>! BUMP UP MAX ADDRESS FROM 255 TO 1023
NCP>DEFINE EXEC MAX ADDRESS 1023
NCP>SET EXEC MAX ADDRESS 1023
NCP>
NCP>SHOW EXEC CHAR
Node Volatile Characteristics as of 18-DEC-2021 18:10:03
Executor node = 31.42 (XXXV)
Identification = DECnet-VAX V3.0, VMS V3.5
Management version = V4.0.0
Incoming timer = 45
Outgoing timer = 45
NSP version = V3.2.0
Maximum links = 32
Delay factor = 80
Delay weight = 5
Inactivity timer = 60
Retransmit factor = 10
Routing version = V2.0.0
Type = routing IV
Routing timer = 600
Broadcast routing timer = 40
Maximum address = 1023
Maximum circuits = 16
Maximum cost = 1022
Maximum hops = 30
Maximum visits = 63
Maximum area = 63
Max broadcast nonrouters = 64
Max broadcast routers = 32
Area maximum cost = 1022
Area maximum hops = 30
Maximum buffers = 100
Buffer size = 576
Nonprivileged user id = DECNET
Default access = incoming and outgoing
Pipeline quota = 1200
NCP>
NCP>!TURN OFF DMC-0
NCP>SET CIRCUIT DMC-0 STATE OFF
NCP>DEFINE CIRCUIT DMC-0 STATE OFF
NCP>
NCP>
NCP>! ENABLE SERVICE ON CIRCUIT UNA-0
NCP>DEFINE CIRCUIT UNA-1 SERVICE ENABLED
NCP>SET CIRCUIT UNA-1 SERVICE ENABLED
NCP>
NCP>SHOW EXEC CHAR
Node Volatile Characteristics as of 18-DEC-2021 18:06:08
Executor node = 31.42 (XXXV)
Identification = DECnet-VAX V3.0, VMS V3.5
Management version = V4.0.0
Incoming timer = 45
Outgoing timer = 45
NSP version = V3.2.0
Maximum links = 32
Delay factor = 80
Delay weight = 5
Inactivity timer = 60
Retransmit factor = 10
Routing version = V2.0.0
Type = routing IV
Routing timer = 600
Broadcast routing timer = 40
Maximum address = 1023
Maximum circuits = 16
Maximum cost = 1022
Maximum hops = 30
Maximum visits = 63
Maximum area = 63
Max broadcast nonrouters = 64
Max broadcast routers = 32
Area maximum cost = 1022
Area maximum hops = 30
Maximum buffers = 100
Buffer size = 576
Nonprivileged user id = DECNET
Default access = incoming and outgoing
Pipeline quota = 1200
NCP>EXIT
$
$! REBOOT
$
$ @SYS$SYSTEM:SHUTDOWN
System shutdown command procedure.
How many minutes until shutdown [0]?
Reason?
Do you want to spin down the disks [No]?
Expected uptime (<RET> if not known)?
Enable automatic reboot [No]?
%OPCOM, 18-DEC-2021 18:04:46.64, operator status for operator OPA0
CENTRAL, PRINTER, TAPES, DISKS, DEVICES, CARDS, NETWORK, OPER1, OPER2,
OPER3, OPER4, OPER5, OPER6, OPER7, OPER8, OPER9, OPER10, OPER11,
OPER12
Login quotas - Interactive limit=0, Current interactive value=1
Non-operator logins are disabled.
_OPA0:,SYSTEM 18:04:46.66
Batch and device queues have been stopped.
_OPA0:,SYSTEM 18:04:46.66
System shutdown in 0 minutes. Logins are disabled; please log out.
Invoke installation dependent shutdown procedure.
Stop all user processes.
Remove installed images.
Dismount all mounted volumes.
%OPCOM, 18-DEC-2021 18:04:46.89, message from user SYSTEM
_OPA0:, Operator requested shutdown
%OPCOM, 18-DEC-2021 18:04:46.89, logfile closed by operator OPA0
logfile was SYS$MANAGER:OPERATOR.LOG
SYSTEM SHUTDOWN COMPLETE - USE CONSOLE TO HALT SYSTEM
Infinite loop, PC: 80007D3C (BRB 80007D3C)
sim> BOOT RQ0
Loading boot code from internal vmb.exe
VAX/VMS Version V3.5 17-NOV-1983 16:21
%OPCOM, 18-DEC-2021 18:04:31.38, logfile initialized by operator OPA0
logfile is SYS$MANAGER:OPERATOR.LOG
Login quotas - Interactive limit=64, Current interactive value=0
SYSTEM job terminated at 18-DEC-2021 18:04:31.66
Username: SYSTEM
Password:
Welcome to VAX/VMS version V3.5
$
$ MC NCP
NCP>!VAX/VMS 3.5 WITH DECNET PHASE IV IS ON THE AIR; WRAP UP ...
NCP>
NCP>DEFINE NODE PYRTR ADDRESS 31.3
NCP>DEFINE NODE MIM ADDRESS 1.13
NCP>SET NODE PYRTR ADDRESS 31.3
NCP>SET NODE MIM ADDRESS 1.13
NCP>
NCP>TELL PYRTR SHOW EXEC
Node Volatile Summary as of 18-DEC-2021 18:08:24
Executor node = 31.3 (PYRTR)
State = on
Identification = PYRTR: DECnet/Python Area-31 Router at Washington, DC
NCP>
NCP>TELL MIM SHOW EXEC
Node Volatile Summary as of 18-DEC-2021 18:08:35
Executor node = 1.13 (MIM)
State = on
Identification = "RSX system at Stupi, Sweden"
NCP>EXIT
$
$ SHOW SYS
VAX/VMS V3.5 Processes on 18-DEC-2021 18:09:15.65 Uptime 0 00:06:27
Pid Process Name UIC State Pri Dir. I/O CPU Page flts Ph.Mem
00010000 NULL 000,000 COM 0 0 00:06:25.22 0 0
00010001 SWAPPER 000,000 HIB 16 0 00:00:00.00 0 0
00010034 REMACP 001,003 HIB 8 1 00:00:00.00 34 22
00010035 EVL 001,004 HIB 6 2 00:00:00.03 872 18 N
00010036 NETACP 001,004 HIB 10 17 00:00:00.21 220 201
00010037 OPCOM 001,004 LEF 7 8 00:00:00.00 60 92
00010038 JOB_CONTROL 001,004 HIB 9 8 00:00:00.01 87 100
00030039 SYSTEM 001,004 CUR 4 68 00:00:00.10 2849 152
0001003A DUA0BACP 001,003 HIB 10 181 00:00:00.09 125 240
0002003B ERRFMT 001,006 HIB 9 4 00:00:00.00 32 53
$
$ SHOW MEM
System Memory Resources on 18-DEC-2021 18:09:21.52
Physical Memory Usage (pages): Total Free In Use Modified
Main Memory (8.00Mb) 16384 14033 2335 16
Slot Usage (slots): Total Free Resident Swapped
Process Entry Slots 60 50 10 0
Balance Set Slots 58 50 8 0
Fixed-Size Pool Areas (packets): Total Free In Use Size
Small Packet (SRP) List 340 189 151 96
I/O Request Packet (IRP) List 230 181 49 160
Large Packet (LRP) List 8 6 2 640
Dynamic Memory Usage (bytes): Total Free In Use Largest
Nonpaged Dynamic Memory 169472 10608 158864 4704
Paged Dynamic Memory 79872 51728 28144 51664
Paging File Usage (pages): Free In Use Total
DISK$VAXVMSRL3:[SYS0.SYSEXE]SWAPFILE.SYS 30560 1440 32000
DISK$VAXVMSRL3:[SYS0.SYSEXE]PAGEFILE.SYS 15812 180 15992
Of the physical pages in use, 1468 pages are permanently allocated to VMS.
$
$ MC NCP
NCP>
NCP>SHOW KNOWN LINES
Known Line Volatile Summary as of 18-DEC-2021 18:11:21
Line State
DMC-0 on
UNA-0 on
NCP>
NCP>SHOW KNOWN CIRCUITS
Known Circuit Volatile Summary as of 18-DEC-2021 18:11:29
Circuit State Loopback Adjacent
Name Node
DMC-0 off
UNA-0 on 31.32
UNA-0 31.41
UNA-0 31.1022
UNA-0 31.1020
UNA-0 31.34
UNA-0 31.39
UNA-0 31.1021
UNA-0 31.33
UNA-0 31.18
UNA-0 31.30
UNA-0 31.14
UNA-0 31.13
UNA-0 31.31
UNA-0 31.19
UNA-0 31.35
UNA-0 31.12
UNA-0 31.15
UNA-0 31.10
UNA-0 31.36
UNA-0 31.23
UNA-0 31.28
UNA-0 31.26
UNA-0 31.21
UNA-0 31.20
UNA-0 31.29
UNA-0 31.38
UNA-0 31.27
UNA-0 31.16
UNA-0 31.11
UNA-1 off
NCP>
NCP>SHOW LINE UNA-0 CHAR
Line Volatile Characteristics as of 18-DEC-2021 18:11:51
Line = UNA-0
Service = enabled
Receive buffers = 4
Controller = normal
Protocol = Ethernet
Service timer = 4000
Hardware address = AA-00-04-00-2A-7C
Buffer size = 1498
NCP>SHOW CIRCUIT UNA-0 CHAR
Circuit Volatile Characteristics as of 18-DEC-2021 18:11:59
Circuit = UNA-0
State = on
Service = enabled
Designated router = 31.32
Cost = 3
Router priority = 64
Hello timer = 15
Type = Ethernet
Adjacent node = 31.32
Listen timer = 45
Circuit = UNA-0
Adjacent node = 31.41
Listen timer = 45
Circuit = UNA-0
Adjacent node = 31.1022
Listen timer = 45
Circuit = UNA-0
Adjacent node = 31.1020
Listen timer = 45
Circuit = UNA-0
Adjacent node = 31.34
Listen timer = 45
Circuit = UNA-0
Adjacent node = 31.39
Listen timer = 45
Circuit = UNA-0
Adjacent node = 31.1021
Listen timer = 270
Circuit = UNA-0
Adjacent node = 31.33
Listen timer = 45
Circuit = UNA-0
Adjacent node = 31.18
Listen timer = 45
Circuit = UNA-0
Adjacent node = 31.30
Listen timer = 45
Circuit = UNA-0
Adjacent node = 31.14
Listen timer = 30
Circuit = UNA-0
Adjacent node = 31.13
Listen timer = 30
Circuit = UNA-0
Adjacent node = 31.31
Listen timer = 45
Circuit = UNA-0
Adjacent node = 31.19
Listen timer = 18
Circuit = UNA-0
Adjacent node = 31.35
Listen timer = 45
Circuit = UNA-0
Adjacent node = 31.12
Listen timer = 45
Circuit = UNA-0
Adjacent node = 31.15
Listen timer = 30
Circuit = UNA-0
Adjacent node = 31.10
Listen timer = 45
Circuit = UNA-0
Adjacent node = 31.36
Listen timer = 45
Circuit = UNA-0
Adjacent node = 31.23
Listen timer = 45
Circuit = UNA-0
Adjacent node = 31.28
Listen timer = 45
Circuit = UNA-0
Adjacent node = 31.26
Listen timer = 18
Circuit = UNA-0
Adjacent node = 31.21
Listen timer = 45
Circuit = UNA-0
Adjacent node = 31.20
Listen timer = 180
Circuit = UNA-0
Adjacent node = 31.29
Listen timer = 45
Circuit = UNA-0
Adjacent node = 31.38
Listen timer = 45
Circuit = UNA-0
Adjacent node = 31.27
Listen timer = 180
Circuit = UNA-0
Adjacent node = 31.16
Listen timer = 90
Circuit = UNA-0
Adjacent node = 31.11
Listen timer = 360
NCP>SHOW EXEC CHAR
Node Volatile Characteristics as of 18-DEC-2021 18:12:04
Executor node = 31.42 (XXXV)
Identification = DECnet-VAX V3.0, VMS V3.5
Management version = V4.0.0
Incoming timer = 45
Outgoing timer = 45
NSP version = V3.2.0
Maximum links = 32
Delay factor = 80
Delay weight = 5
Inactivity timer = 60
Retransmit factor = 10
Routing version = V2.0.0
Type = routing IV
Routing timer = 600
Broadcast routing timer = 40
Maximum address = 1023
Maximum circuits = 16
Maximum cost = 1022
Maximum hops = 30
Maximum visits = 63
Maximum area = 63
Max broadcast nonrouters = 64
Max broadcast routers = 32
Area maximum cost = 1022
Area maximum hops = 30
Maximum buffers = 100
Buffer size = 576
Nonprivileged user id = DECNET
Default access = incoming and outgoing
Pipeline quota = 1200
NCP>EXIT
$
$
$
$ @sys$system:shutdown
System shutdown command procedure.
How many minutes until shutdown [0]?
Reason?
Do you want to spin down the disks [No]?
Expected uptime (<RET> if not known)?
Enable automatic reboot [No]?
%OPCOM, 18-DEC-2021 18:18:12.76, operator status for operator OPA0
CENTRAL, PRINTER, TAPES, DISKS, DEVICES, CARDS, NETWORK, OPER1, OPER2,
OPER3, OPER4, OPER5, OPER6, OPER7, OPER8, OPER9, OPER10, OPER11,
OPER12
Login quotas - Interactive limit=0, Current interactive value=1
Non-operator logins are disabled.
_XXXV::OPA0:,SYSTEM 18:18:12.80
Batch and device queues have been stopped.
_XXXV::OPA0:,SYSTEM 18:18:12.80
System shutdown in 0 minutes. Logins are disabled; please log out.
Invoke installation dependent shutdown procedure.
Stop all user processes.
Remove installed images.
%OPCOM, 18-DEC-2021 18:18:12.94, message from user DECNET
DECnet shutting down
Dismount all mounted volumes.
%OPCOM, 18-DEC-2021 18:18:13.03, message from user SYSTEM
_OPA0:, Operator requested shutdown
%OPCOM, 18-DEC-2021 18:18:13.03, logfile closed by operator OPA0
logfile was SYS$MANAGER:OPERATOR.LOG
SYSTEM SHUTDOWN COMPLETE - USE CONSOLE TO HALT SYSTEM
Infinite loop, PC: 80007D3C (BRB 80007D3C)
sim> exit
Goodbye
TDC0: writing buffer to file: BE-X083A-BE_DECnet-License.tu58
TDC1: writing buffer to file: scratch.tu58
Eth: closed vde:/tmp/vde-dnet.ctl
Debug output disabled
Log file closed
localusr@linux $

Thursday, December 2, 2021

RT-11 on PDP-11/45 Adventures: Running SYSGEN

DEC PDP-11/45
DEC PDP-11/45, picture from www.pdp-11.nl

So I stumbled my way through running SYSGEN for Digital Equipment Corp's DEC RT-11 operating system on a SimH PDP-11/45. Here is the full session log, with  no attempt at removing the mistakes made.


$
$ ls -l
total 39900
-rw-r--r-- 1 fido dogs 0 Dec 3 01:12 0.log
-rw-r--r-- 1 fido dogs 13889024 Jul 5 2002 31.41_RT11_DIST.RK06.DSK
-rw-r--r-- 1 fido dogs 27540992 Dec 3 01:11 31.41_RT11.RK07.DSK
-rw-r--r-- 1 fido dogs 0 Dec 3 00:31 line_printer_output.txt
-rw-r--r-- 1 fido dogs 0 Dec 1 00:07 line-printer.txt
-rw-r--r-- 1 fido dogs 1901 Dec 3 01:05 notes
-rwxr-xr-x 1 fido dogs 2803696 Nov 30 23:04 pdp11
lrwxrwxrwx 1 fido dogs 5 Nov 30 23:04 rt11 -> pdp11
-rw-r--r-- 1 fido dogs 1011 Dec 3 01:05 rt11.ini
-rw-r--r-- 1 fido dogs 2157 Dec 1 02:50 rt11.ini.11-84
-rw-r--r-- 1 fido dogs 6630 Jul 5 2002 rtv53y2k.dir
$
$ cat rt11.ini
set cpu 11/45
set cpu 256k
set clk 50hz
show cpu
set ptr disabled
set ptp disabled
set tti 8b
set tto 8b
att dz 3141
show dz
attach lpt line_printer_output.txt
show lpt
; Turn on the KDP/DUP network device
; DECnet-RT SPD says max lines=1
set kdp enabled
set dup enabled
set dup lines=1
; dup0: PIPY DECnet/Python Router; SIMH-style DDCMP circuit needs TCP, not UDP:
attach dup0 31410,connect=127.0.31.40:31411,tcp
show dup
set rk disabled
set rl disabled
set rp disabled
set rq disabled
set rx disabled
set tm disabled
set hk0 rk07
att hk0 31.41_RT11.RK07.DSK
set hk1 rk06
att -r hk1 31.41_RT11_DIST.RK06.DSK
set hk2 disabled
set hk3 disabled
set hk4 disabled
set hk5 disabled
set hk6 disabled
set hk7 disabled
show hk
set tq enabled
;attach tq0 some-tape
set tq1 disabled
set tq2 disabled
set tq3 disabled
show tq
echo
echo From RT-11, disks will be dm0: boot/system disk, dm1: distribution disk
echo To shut down RT-11, exit emulator (RT-11 runs from memory;there is no shutdown)
echo Now boot hk0
$
$
$ nice -n 10 ./rt11 rt11.ini
PDP-11 simulator V4.0-0 Current simh git commit id: 4c44975e
Disabling XQ
CPU 11/45, FPP, MMU, autoconfiguration enabled, idle disabled
248KB
rt-11/rt11.ini-12> att dz 3141
Listening on port 3141
DZ address=17760100-17760117*, vector=300-314*, BR5, lines=16
attached to 3141, 8b, 0 current connections
LPT address=17777514-17777517, vector=200, BR4
attached to line_printer_output.txt
rt-11/rt11.ini-24> attach dup0 31410,connect=127.0.31.40:31411,tcp
Line 0 Listening on port 31410
DUP address=17760050-17760057*, vector=300-304*, BR5, lines=1
attached to Line=0,31410,Connect=127.0.31.40:31411, speed=0 (unrestricted), No Corruption
W3 Jumper Installed, W5 Jumper Removed, W6 Jumper Installed
rt-11/rt11.ini-35> att hk0 31.41_RT11.RK07.DSK
HK0: '31.41_RT11.RK07.DSK' Contains RT11 partitions
1 valid partition, Type: V05, Sectors On Disk: 53724
rt-11/rt11.ini-37> att -r hk1 31.41_RT11_DIST.RK06.DSK
HK1: Unit is read only
HK1: '31.41_RT11_DIST.RK06.DSK' Contains RT11 partitions
1 valid partition, Type: V05, Sectors On Disk: 20450
HK address=17777440-17777477, vector=210, BR5, 8 units
HK0 13MW, attached to 31.41_RT11.RK07.DSK, write enabled
RK07, autosize, RAW format
HK1 6944KW, attached to 31.41_RT11_DIST.RK06.DSK, read only, write locked
RK06, autosize, RAW format
TQ TK50 (94MB), address=17774500-17774503, no vector, BR5, 4 units
TQ0 not attached, write enabled, UNIT=0
SIMH format, capacity=98MB
From RT-11, disks will be dm0: boot/system disk, dm1: distribution disk
To shut down RT-11, exit emulator (RT-11 runs from memory;there is no shutdown)
Now boot hk0
sim>
sim> show dev
PDP-11 simulator configuration
CPU 11/45, FPP, MMU, autoconfiguration enabled, idle disabled
SYSTEM
RHA disabled
RHB disabled
RHC disabled
CLK 50Hz, address=17777546-17777547, vector=100, BR6
PCLK disabled
PTR disabled
PTP disabled
TTI 8b, address=17777560-17777563, vector=60, BR4
TTO 8b, address=17777564-17777567, vector=64, BR4
TDC disabled
CR disabled
LPT address=17777514-17777517, vector=200, BR4
DLI disabled
DLO disabled
DCI disabled
DCO disabled
DZ address=17760110-17760127*, vector=310-324*, BR5, lines=16
VH disabled
RC disabled
RF disabled
RK disabled
RL disabled
HK address=17777440-17777477, vector=210, BR5, 8 units
RX disabled
RY disabled
RP disabled
RS disabled
RQ disabled
RQB disabled
RQC disabled
RQD disabled
TC disabled
TM disabled
TS disabled
TQ TK50 (94MB), address=17774500-17774503, no vector, BR5, 4 units
TU disabled
TA disabled
VT disabled
XQ disabled
XQB disabled
XU disabled
XUB disabled
KG disabled
DMC disabled
DUP address=17760050-17760057*, vector=300-304*, BR5, lines=1
DPV disabled
KDP address=17760140-17760147*, vector=330-334*, BR5, devices=1
KE disabled
ROM 4 units
CH disabled
NG disabled
DAZ disabled
sim>
sim>
sim>
sim> boot hk0
RT-11XM (S) V05.03
.SET TT SCOPE,NOCRLF
.SET SL ON
.
.
.dir dm0:
SWAP .SYS 27P 26-Jan-1999 RT11FB.SYS 103P 26-Jan-1999
RT11SJ.SYS 88P 26-Jan-1999 RT11XM.SYS 116P 26-Jan-1999
RK .SYS 3P 26-Jan-1999 LP .SYS 2P 26-Jan-1999
BA .SYS 7P 26-Jan-1999 VM .SYS 3P 26-Jan-1999
DL .SYS 5P 26-Jan-1999 DU .SYS 8P 26-Jan-1999
DM .SYS 5P 26-Jan-1999 NL .SYS 2P 26-Jan-1999
MT .SYS 9P 26-Jan-1999 MM .SYS 9P 26-Jan-1999
MU .SYS 13P 26-Jan-1999 LD .SYS 8P 26-Jan-1999
EL .SYS 5P 26-Jan-1999 DP .SYS 3P 26-Jan-1999
SL .SYS 14P 26-Jan-1999 VMX .SYS 3P 26-Jan-1999
LDX .SYS 8P 26-Jan-1999 LPX .SYS 2P 26-Jan-1999
BAX .SYS 7P 26-Jan-1999 DLX .SYS 5P 26-Jan-1999
DUX .SYS 9P 26-Jan-1999 DMX .SYS 5P 26-Jan-1999
RKX .SYS 3P 26-Jan-1999 MTX .SYS 9P 26-Jan-1999
MMX .SYS 10P 26-Jan-1999 MUX .SYS 15P 26-Jan-1999
NLX .SYS 2P 26-Jan-1999 DPX .SYS 3P 26-Jan-1999
SLX .SYS 16P 26-Jan-1999 PIP .SAV 30P 26-Jan-1999
DUP .SAV 47P 26-Jan-1999 DIR .SAV 19P 26-Jan-1999
IND .SAV 56P 26-Jan-1999 RESORC.SAV 25P 26-Jan-1999
EDIT .SAV 19P 26-Jan-1999 K52 .SAV 54P 26-Jan-1999
KED .SAV 58P 26-Jan-1999 KEX .SAV 53P 26-Jan-1999
MACRO .SAV 61P 26-Jan-1999 CREF .SAV 6P 26-Jan-1999
LINK .SAV 49P 26-Jan-1999 LIBR .SAV 24P 26-Jan-1999
FILEX .SAV 22P 26-Jan-1999 SRCCOM.SAV 26P 26-Jan-1999
BINCOM.SAV 24P 26-Jan-1999 SLP .SAV 13P 26-Jan-1999
DUMP .SAV 9P 26-Jan-1999 SIPP .SAV 21P 26-Jan-1999
BUP .SAV 50P 26-Jan-1999 PAT .SAV 10P 26-Jan-1999
HELP .SAV 132P 26-Jan-1999 BATCH .SAV 26P 26-Jan-1999
ERROUT.SAV 18P 26-Jan-1999 QUEMAN.SAV 15P 26-Jan-1999
FORMAT.SAV 24P 26-Jan-1999 SETUP .SAV 41P 26-Jan-1999
VTCOM .SAV 24P 26-Jan-1999 SPEED .SAV 4P 26-Jan-1999
DATIME.SAV 4P 26-Jan-1999 LET .SAV 5P 26-Jan-1999
SPLIT .SAV 3P 26-Jan-1999 UCL .SAV 15P 26-Jan-1999
VBGEXE.SAV 16P 26-Jan-1999 TERMID.SAV 3P 26-Jan-1999
TRANSF.SAV 16P 26-Jan-1999 GIDIS .SAV 72P 26-Jan-1999
MDUP .SAV 20P 26-Jan-1999 CONFIG.SAV 7P 26-Jan-1999
ELINIT.SAV 7P 26-Jan-1999 QUEUE .REL 14P 26-Jan-1999
RTMON .REL 8P 26-Jan-1999 SPOOL .REL 11P 26-Jan-1999
VTCOM .REL 27P 26-Jan-1999 ERRLOG.REL 9P 26-Jan-1999
SYSMAC.SML 60P 26-Jan-1999 SYSLIB.OBJ 54P 26-Jan-1999
ODT .OBJ 8P 26-Jan-1999 VDT .OBJ 8P 26-Jan-1999
ODTHWD.OBJ 8P 26-Jan-1999 MDUP .MM 56P 26-Jan-1999
MDUP .MS 56P 26-Jan-1999 MDUP .MT 56P 26-Jan-1999
MBOOT .BOT 1P 26-Jan-1999 MBOT16.BOT 1P 26-Jan-1999
MSBOOT.BOT 3P 26-Jan-1999 CUSTOM.TXT 9P 26-Jan-1999
V5NOTE.TXT 41P 26-Jan-1999 SYSGEN.ANS 9P 26-Jan-1999
RT11SJ.MAP 29P 26-Jan-1999 RT11FB.MAP 36P 26-Jan-1999
RT11XM.MAP 39P 26-Jan-1999 STARTF.COM 1 26-Jan-1999
STARTS.COM 1 26-Jan-1999 STARTX.COM 1 26-Jan-1999
98 Files, 2201 Blocks
51455 Free blocks
.dir dm1:
SWAP .SYS 27P 20-Dec-1985 RT11AI.SYS 80P 20-Dec-1985
RT11PI.SYS 95P 20-Dec-1985 RT11BL.SYS 78P 05-Jul-2002
RT11SJ.SYS 79P 05-Jul-2002 RT11FB.SYS 93P 05-Jul-2002
RT11XM.SYS 106P 05-Jul-2002 CR .SYS 3P 20-Dec-1985
CT .SYS 6P 20-Dec-1985 DD .SYS 5P 20-Dec-1985
DL .SYS 4P 20-Dec-1985 DM .SYS 5P 20-Dec-1985
DP .SYS 3P 20-Dec-1985 DS .SYS 3P 20-Dec-1985
DT .SYS 3P 20-Dec-1985 DU .SYS 8P 20-Dec-1985
DW .SYS 5P 20-Dec-1985 DX .SYS 4P 20-Dec-1985
DY .SYS 4P 20-Dec-1985 DZ .SYS 4P 20-Dec-1985
PD .SYS 3P 20-Dec-1985 RF .SYS 3P 20-Dec-1985
RK .SYS 3P 20-Dec-1985 LD .SYS 8P 20-Dec-1985
LP .SYS 2P 20-Dec-1985 LS .SYS 5P 20-Dec-1985
MM .SYS 9P 20-Dec-1985 MS .SYS 10P 20-Dec-1985
MT .SYS 9P 20-Dec-1985 NL .SYS 2P 20-Dec-1985
PC .SYS 2P 20-Dec-1985 PI .SYS 60P 20-Dec-1985
SL .SYS 14P 20-Dec-1985 SLMIN .SYS 12P 20-Dec-1985
SP .SYS 6P 20-Dec-1985 TT .SYS 2P 20-Dec-1985
VM .SYS 3P 20-Dec-1985 XC .SYS 4P 20-Dec-1985
XL .SYS 4P 20-Dec-1985 DDX .SYS 5P 20-Dec-1985
DLX .SYS 5P 20-Dec-1985 DMX .SYS 5P 20-Dec-1985
DUX .SYS 9P 20-Dec-1985 DWX .SYS 5P 20-Dec-1985
DXX .SYS 4P 20-Dec-1985 DYX .SYS 4P 20-Dec-1985
DZX .SYS 4P 20-Dec-1985 LDX .SYS 8P 20-Dec-1985
LPX .SYS 2P 20-Dec-1985 LSX .SYS 5P 20-Dec-1985
MMX .SYS 10P 20-Dec-1985 MSX .SYS 11P 20-Dec-1985
MTX .SYS 9P 20-Dec-1985 NCX .SYS 9P 20-Dec-1985
NLX .SYS 2P 20-Dec-1985 NQX .SYS 7P 20-Dec-1985
PIX .SYS 68P 20-Dec-1985 RKX .SYS 3P 20-Dec-1985
SLX .SYS 16P 20-Dec-1985 SPX .SYS 6P 20-Dec-1985
VMX .SYS 3P 20-Dec-1985 XCX .SYS 4P 20-Dec-1985
XLX .SYS 4P 20-Dec-1985 STARTA.COM 61P 20-Dec-1985
STARTF.COM 5P 20-Dec-1985 STARTS.COM 1P 20-Dec-1985
STARTX.COM 8P 20-Dec-1985 PIP .SAV 30P 20-Dec-1985
DUP .SAV 47P 20-Dec-1985 DIR .SAV 19P 04-Jul-2002
IND .SAV 56P 20-Dec-1985 RESORC.SAV 25P 20-Dec-1985
EDIT .SAV 19P 20-Dec-1985 K52 .SAV 54P 20-Dec-1985
KED .SAV 58P 20-Dec-1985 KEX .SAV 53P 20-Dec-1985
MACRO .SAV 61P 20-Dec-1985 CREF .SAV 6P 20-Dec-1985
LINK .SAV 49P 20-Dec-1985 LIBR .SAV 24P 20-Dec-1985
FILEX .SAV 22P 20-Dec-1985 SRCCOM.SAV 26P 20-Dec-1985
BINCOM.SAV 24P 20-Dec-1985 SLP .SAV 13P 20-Dec-1985
DUMP .SAV 9P 20-Dec-1985 SIPP .SAV 21P 20-Dec-1985
BUP .SAV 50P 20-Dec-1985 PAT .SAV 10P 20-Dec-1985
HELP .SAV 132P 20-Dec-1985 SYSMAC.SML 60P 20-Dec-1985
BATCH .SAV 26P 20-Dec-1985 ERROUT.SAV 18P 20-Dec-1985
QUEMAN.SAV 15P 20-Dec-1985 FORMAT.SAV 24P 20-Dec-1985
SETUP .SAV 41P 20-Dec-1985 VTCOM .SAV 24P 20-Dec-1985
SPEED .SAV 4P 20-Dec-1985 DATIME.SAV 4P 20-Dec-1985
DATIME.COM 3P 20-Dec-1985 LET .SAV 5P 20-Dec-1985
SPLIT .SAV 3P 20-Dec-1985 UCL .SAV 15P 20-Dec-1985
VBGEXE.SAV 16P 20-Dec-1985 TERMID.SAV 3P 20-Dec-1985
QUEUE .REL 14P 20-Dec-1985 RTMON .REL 8P 05-Jul-2002
SPOOL .REL 11P 20-Dec-1985 VTCOM .REL 27P 20-Dec-1985
TRANSF.SAV 16P 20-Dec-1985 TRANSF.TSK 76P 20-Dec-1985
TRANSF.EXE 45P 20-Dec-1985 GIDIS .SAV 72P 20-Dec-1985
ALPH00.FNT 9P 20-Dec-1985 ODT .OBJ 8P 20-Dec-1985
VDT .OBJ 8P 20-Dec-1985 VTMAC .MAC 7P 20-Dec-1985
VTHDLR.OBJ 8P 20-Dec-1985 SYSLIB.OBJ 54P 20-Dec-1985
PUTSTR.FOR 2P 20-Dec-1985 GETSTR.FOR 2P 20-Dec-1985
MDUP .SAV 20P 20-Dec-1985 MBOOT .BOT 1P 20-Dec-1985
MBOT16.BOT 1P 20-Dec-1985 MSBOOT.BOT 3P 20-Dec-1985
MDUP .MM 56P 20-Dec-1985 MDUP .MS 56P 20-Dec-1985
MDUP .MT 56P 20-Dec-1985 DEMOBG.MAC 2P 20-Dec-1985
DEMOFG.MAC 3P 20-Dec-1985 DEMOX1.MAC 3P 20-Dec-1985
DEMOF1.FOR 2P 20-Dec-1985 DEMOED.TXT 1P 20-Dec-1985
SAMPLE.KED 4P 20-Dec-1985 VERIFY.COM 3P 20-Dec-1985
IVP .COM 16P 20-Dec-1985 IVP .MAC 25P 20-Dec-1985
MTB .COM 14P 20-Dec-1985 FB .MAC 1P 20-Dec-1985
SJ .MAC 1P 20-Dec-1985 XM .MAC 1P 20-Dec-1985
BSTRAP.MAC 70P 20-Dec-1985 EDTGBL.MAC 33P 20-Dec-1985
KMON .MAC 122P 20-Dec-1985 RMONFB.MAC 150P 05-Jul-2003
MTTEMT.MAC 18P 20-Dec-1985 MTTINT.MAC 46P 20-Dec-1985
RMONSJ.MAC 70P 04-Jul-2002 TRMTBL.MAC 19P 20-Dec-1985
USR .MAC 74P 20-Dec-1985 XMSUBS.MAC 40P 20-Dec-1985
BA .MAC 21P 20-Dec-1985 CR .MAC 15P 20-Dec-1985
CT .MAC 33P 20-Dec-1985 DD .MAC 27P 20-Dec-1985
DL .MAC 37P 20-Dec-1985 DM .MAC 27P 20-Dec-1985
DP .MAC 11P 20-Dec-1985 DS .MAC 10P 20-Dec-1985
DT .MAC 9P 20-Dec-1985 DU .MAC 94P 20-Dec-1985
DW .MAC 43P 20-Dec-1985 DX .MAC 21P 20-Dec-1985
DY .MAC 23P 20-Dec-1985 DZ .MAC 18P 20-Dec-1985
EL .MAC 17P 20-Dec-1985 LD .MAC 47P 20-Dec-1985
LP .MAC 14P 20-Dec-1985 LS .MAC 35P 20-Dec-1985
NC .MAC 43P 20-Dec-1985 NI .MAC 22P 20-Dec-1985
NL .MAC 3P 20-Dec-1985 NQ .MAC 26P 20-Dec-1985
PC .MAC 5P 20-Dec-1985 PD .MAC 12P 20-Dec-1985
RF .MAC 7P 20-Dec-1985 RK .MAC 12P 20-Dec-1985
SP .MAC 43P 20-Dec-1985 TJ .MAC 32P 20-Dec-1985
TM .MAC 27P 20-Dec-1985 TS .MAC 39P 20-Dec-1985
TT .MAC 7P 20-Dec-1985 VM .MAC 21P 20-Dec-1985
XC .MAC 1P 20-Dec-1985 XL .MAC 28P 20-Dec-1985
FSM .MAC 32P 20-Dec-1985 ELCOPY.MAC 15P 20-Dec-1985
ELINIT.MAC 16P 20-Dec-1985 ELTASK.MAC 9P 20-Dec-1985
ERRTXT.MAC 6P 20-Dec-1985 ERROUT.OBJ 15P 20-Dec-1985
RTBL .MAP 22P 05-Jul-2002 RTSJ .MAP 22P 05-Jul-2002
RTFB .MAP 30P 05-Jul-2002 RTXM .MAP 33P 05-Jul-2002
SYSGEN.COM 230P 20-Dec-1985 BL .ANS 9P 20-Dec-1985
SJFB .ANS 9P 20-Dec-1985 XM .ANS 9P 20-Dec-1985
CONFIG.COM 27P 20-Dec-1985 CONFIG.SAV 7P 20-Dec-1985
V5USER.TXT 3P 20-Dec-1985 V5NOTE.TXT 41P 20-Dec-1985
CUSTOM.TXT 9P 20-Dec-1985 CONSOL.MAC 6P 20-Dec-1985
NITEST.MAC 22P 20-Dec-1985 KMOVLY.MAC 217P 05-Jul-2002
DO .MAC 35P 05-Jul-2002
207 Files, 5060 Blocks
15322 Free blocks
.dir *.ans
SYSGEN.ANS 9P 26-Jan-1999
1 Files, 9 Blocks
51455 Free blocks
.type sysgen.ans
; SYSGEN V05.52 ANSWER FILE CREATED 26-@Z76 18:03:14
;
; THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY ONLY BE USED
; OR COPIED IN ACCORDANCE WITH THE TERMS OF SUCH LICENSE.
;
; COPYRIGHT (c) 1986 BY DIGITAL EQUIPMENT CORPORATION.
; ALL RIGHTS RESERVED.
;
SETF BL .;Baseline monitor
SETT SJ .;Single job monitor
SETT FB .;Foreground/Background monitor
SETT XM .;Extended memory monitor
SETT FBXM .;FB or XM
SETF XMONLY .;XM only
SETF CTS .;CTS-300 SYSGEN
SETF PROCTS .;Professional CTS-300 SYSGEN
SETT TIM$IT .;Device time out
SETT TIME$R .;SJ timer support
SETT RDF$L .;System I/O error messages
SETT SYT$K .;System job support
SETT SPC$PS .;Save/set main-line PC and PS support
SETT SCCA$G .;Global SCCA support
SETT MTT$Y .;Multiterminal support
SETT MAT$S .;Asynchronous terminal status
SETT MTI$M .;Terminal time out
SETT XM$FET .;.FETCH support under XM
SETN TTYOUT 40. .;Size of the output buffers
SETN TTYIN 134. .;Size of the input buffers
SETT ROL$OV .;Month rollover support
SETT U$CL .;User command linkage
SETT HSR$B .;High speed ring buffer support
SETT U$TIL .;Utility commands
SETT L$ANG .;Language commands
SETT M$INI .;Minimal commands
SETN CLOCK 50. .;Power line frequency
SETF KW11$P .;No Use KW11$P clock as system clock
SETT STAR$T .;Startup command file
SETT FPU$11 .;Floating point support
SETF MPT$Y .;No Memory parity support
SETF PWF$L .;No Power fail
SETT BATC$H .;Batch support
SETT ERL$G .;Error log support
SETN ERL$U 10. .;Number of units to be logged
SETF DX .;RX01 Single-Density Diskette
SETF DY .;RX02 Double-Density Diskette
SETF DD .;TU58 DECtape II
SETF PD .;PDT-11 Intelligent Terminal
SETF RF .;RF11 Disk
SETT RK .;RK05 Cartridge Disk
SETT DL .;RL01/RL02 Cartridge Disk
SETT DP .;RP11 Disk Pack
SETT DM .;RK06/RK07 Cartridge Disk
SETT MT .;TM11 (UNIBUS) Magtape
SETF MS .;TS11,TU80/TSV05/TSU05 Tape
SETT MM .;TJU16 (MASSBUS) Magtape
SETF CR .;Card Reader
SETT NL .;Null Handler
SETT LP .;Line Printer
SETT DU .;MSCP Disk Class Handler
SETT LD .;Logical Disk Handler
SETT VM .;Virtual Memory Handler
SETF PCDZ .;RX50 PRO Series
SETF DW .;RD50/51/52 PRO Series
SETF SP .;Transparent Spooling Handler
SETF XL .;VTCOM Communications Handler
SETF XC .;VTCOM Handler PRO Series
SETF NC .;Ethernet Handler PRO Series
SETF NQ .;Ethernet Handler for Q-BUS
SETT MU .;TMSCP Magtape Class Handler
SETF LS .;Serial Line Printer
SETF DT .;DECtape
SETF DS .;RJS03/4 Fixed-head Disk
SETF CT .;TA11 Cassette
SETF PC .;PC11 Paper Tape Reader/Punch
SETF PR .;PR11 Paper Tape Reader
SETF GRAFX .;Graphics
SETF LPP .;CTS-300 Line printer
SETF LQP .;CTS-300 Line printer
SETF LRP .;CTS-300 Line printer
SETF LSP .;CTS-300 Line printer
SETF LPS .;CTS-300 Line printer
SETF LQS .;CTS-300 Line printer
SETF LRS .;CTS-300 Line printer
SETF LSS .;CTS-300 Line printer
SETN LPNUM 0 .;Number of CTS-300 Printers
SETN DL$UN 4. .;Number of RL01/RL02 units
SETN DU$POR 1 .;Number of MSCP ports
SETN DU$CSR 172150 .;Status register for first MSCP port
SETN DU$VEC 154 .;Vector of first MSCP port
SETF DU$BBR .;No MSCP Bad Block Replacement
SETT RP0$3 .;RP11 disk is RP03
SETT MT$FSM .;TM11 file-structured support
SETN MT$UN 2. .;Number of TM11 units
SETT MM$FSM .;TJU16 file-structured support
SETN MM$UN 2. .;Number of TJU16 units
SETT MU$FSM .;TMSCP Magtape Class Handler Support
SETN MU$UN 1. .;Number of TMSCP Magtape units
SETN MU$CSR 174500 .;Status register of first MSCP Tape
SETN MU$VEC 260 .;Vector of first MSCP Tape
SETN EMPTY 4. .;Empty device slots
SETN DLNUM 1. .;Number of local DL11 interfaces
SETN DLMDM 0. .;Number of remote DL11-E lines
SETN DL11$N 1. .;Total number of DL11 lines
SETN DLC$0 177560 .;Status register of first DL11
SETN DLV$0 60 .;Vector of first DL11
SETT DZ .;DZ11 or DZ11V multiplexers
SETN DZ11$N 1 .;Number of DZ11 or DZ11V multiplexers
SETN DZ11$L 8. .;Number of Local lines
SETN DZ11$M 0. .;Number of Remote lines
SETF DZV$11 .;No DZV11 multiplexer support
SETN DZCS$0 160100 .;Status register of first DZ11
SETN DZVC$0 300 .;Vector of first DZ11
SETN DZSP$D 7000 .;Baud rate
SETN DZST$P 0 .;Stop unit
.
.
.ind dm1:sysgen
*****************************************************************
RT-11 SYSTEM GENERATION PROGRAM V05.52
*****************************************************************
Do you want an introduction to system generation (N)? Y
The System Generation (SYSGEN) program functions as an inter-
active dialog in which the program asks you a series of
questions. Your answers establish the characteristics and
features of the monitor(s) and device handlers that the program
generates. SYSGEN prints each question and waits for your
response. You can reply immediately with a valid response, or
you can obtain a detailed explanation of the question by typing
the ESCAPE key followed by the RETURN key. You can prevent
SYSGEN from printing the entire explanation by typing <CTRL/O>
at any time during the explanation. SYSGEN then stops printing
the explanation, prints the question, and waits for your
response.
SYSGEN can generate one or more monitors from the output of one
dialog session, depending on the responses you give. However,
your responses during a session apply to all the monitors
generated during that session.
Type RETURN to continue
The system generation process produces two conditional files and
three indirect command files as output. To produce these files,
the SYSGEN dialog asks you questions about the target system
configuration and about monitor and device support options you
want. To be able to respond effectively, you should read the
RT-11 SYSTEM GENERATION GUIDE before proceeding.
The dialog simply asks a question and waits for your response.
Although the dialog questions are sequentially numbered, certain
responses cause SYSGEN to skip some questions which do not apply
for the system you are generating.
Dialog questions require one of several types of responses.
Responses may be in the form of a character string, a number, or
YES/NO (Y/N). SYSGEN expects a decimal number for all numeric
answers except for CSR and vector addresses; in these cases it
expects an octal number. A default response, in parentheses,
follows each question. If you choose to use the default
response, type only RETURN in response to the question.
To terminate SYSGEN at any time, type <CTRL/C>.
Do you want to use a previously created answer file (N)? Y
What answer file do you want to use (SYSGEN.ANS)?
Do you want to create an answer file (N)? Y
What answer file do you want to create (SYSGEN.ANS): mysgen1.ans
?SYSGEN-E-Invalid filename: MYSGEN1.ANS
Do you want to create an answer file (N)? y
What answer file do you want to create (SYSGEN.ANS): mysgn1.ans
...checking for protected output files.
...reading in answer file.
?IND-F-Data file error
Bad record type - not ASCII data
.READ #0 STRING
.?
?KMON-F-Invalid command
.
.
.dir *.txt
CUSTOM.TXT 9P 26-Jan-1999 V5NOTE.TXT 41P 26-Jan-1999
2 Files, 50 Blocks
51454 Free blocks
.dir *xm*.*
RT11XM.SYS 116P 26-Jan-1999 RT11XM.MAP 39P 26-Jan-1999
2 Files, 155 Blocks
51454 Free blocks
.IND DM1:SYSGEN
*****************************************************************
RT-11 SYSTEM GENERATION PROGRAM V05.52
*****************************************************************
Do you want an introduction to system generation (N)? y
The System Generation (SYSGEN) program functions as an inter-
active dialog in which the program asks you a series of
questions. Your answers establish the characteristics and
features of the monitor(s) and device handlers that the program
generates. SYSGEN prints each question and waits for your
response. You can reply immediately with a valid response, or
you can obtain a detailed explanation of the question by typing
the ESCAPE key followed by the RETURN key. You can prevent
SYSGEN from printing the entire explanation by typing <CTRL/O>
at any time during the explanation. SYSGEN then stops printing
the explanation, prints the question, and waits for your
response.
SYSGEN can generate one or more monitors from the output of one
dialog session, depending on the responses you give. However,
your responses during a session apply to all the monitors
generated during that session.
Type RETURN to continue
The system generation process produces two conditional files and
three indirect command files as output. To produce these files,
the SYSGEN dialog asks you questions about the target system
configuration and about monitor and device support options you
want. To be able to respond effectively, you should read the
RT-11 SYSTEM GENERATION GUIDE before proceeding.
The dialog simply asks a question and waits for your response.
Although the dialog questions are sequentially numbered, certain
responses cause SYSGEN to skip some questions which do not apply
for the system you are generating.
Dialog questions require one of several types of responses.
Responses may be in the form of a character string, a number, or
YES/NO (Y/N). SYSGEN expects a decimal number for all numeric
answers except for CSR and vector addresses; in these cases it
expects an octal number. A default response, in parentheses,
follows each question. If you choose to use the default
response, type only RETURN in response to the question.
To terminate SYSGEN at any time, type <CTRL/C>.
Do you want to use a previously created answer file (N)? y
What answer file do you want to use (SYSGEN.ANS)? dm0:sysgen.ans
Do you want to create an answer file (N)? y
What answer file do you want to create (SYSGEN.ANS): mysgn1.ans
...checking for protected output files.
...reading in answer file.
?IND-F-Data file error
Bad record type - not ASCII data
.READ #0 STRING
.
.IND DM1:SYSGEN
*****************************************************************
RT-11 SYSTEM GENERATION PROGRAM V05.52
*****************************************************************
Do you want an introduction to system generation (N)? Y
The System Generation (SYSGEN) program functions as an inter-
active dialog in which the program asks you a series of
questions. Your answers establish the characteristics and
features of the monitor(s) and device handlers that the program
generates. SYSGEN prints each question and waits for your
response. You can reply immediately with a valid response, or
you can obtain a detailed explanation of the question by typing
the ESCAPE key followed by the RETURN key. You can prevent
SYSGEN from printing the entire explanation by typing <CTRL/O>
at any time during the explanation. SYSGEN then stops printing
the explanation, prints the question, and waits for your
response.
SYSGEN can generate one or more monitors from the output of one
dialog session, depending on the responses you give. However,
your responses during a session apply to all the monitors
generated during that session.
Type RETURN to continue
The system generation process produces two conditional files and
three indirect command files as output. To produce these files,
the SYSGEN dialog asks you questions about the target system
configuration and about monitor and device support options you
want. To be able to respond effectively, you should read the
RT-11 SYSTEM GENERATION GUIDE before proceeding.
The dialog simply asks a question and waits for your response.
Although the dialog questions are sequentially numbered, certain
responses cause SYSGEN to skip some questions which do not apply
for the system you are generating.
Dialog questions require one of several types of responses.
Responses may be in the form of a character string, a number, or
YES/NO (Y/N). SYSGEN expects a decimal number for all numeric
answers except for CSR and vector addresses; in these cases it
expects an octal number. A default response, in parentheses,
follows each question. If you choose to use the default
response, type only RETURN in response to the question.
To terminate SYSGEN at any time, type <CTRL/C>.
Do you want to use a previously created answer file (N)?
Do you want to create an answer file (N)? Y
What answer file do you want to create (SYSGEN.ANS): MYSGN1.ANS
...checking for protected output files.
*****************************************************************
MONITOR TYPE
*****************************************************************
1. Do you want the single-job (SJ) monitor (Y)?
2. Do you want the foreground/background (FB) monitor (Y)?
3. Do you want the extended memory (XM) monitor (N)? Y
*****************************************************************
MONITOR OPTIONS
*****************************************************************
4. Do you want timer support in the SJ monitor (N)? Y
5. Do you want device time-out support (N)? Y
6. Do you want an error message on system I/O errors (Y)? Y
7. Do you want system job support (N)? Y
8. Do you want to use the .SPCPS request (N)? Y
9. Do you want global SCCA support (N)? Y
10. Do you want multiterminal support (N)? Y
11. Do you want asynchronous terminal status (Y)? Y
12. Do you want multiterminal time-out support (Y)? Y
13. Enter the size of the output buffers (40):
14. Enter the size of the input buffers (134):
15. Do you want to use the .FETCH request under XM (Y)?
16. Do you want end of month and year date rollover (N)? Y
20. Do you want the user command linkage (Y)? Y
21. Do you want high speed ring buffer support (N)? Y
22. Do you want all the keyboard monitor commands (Y)?
26. Do you want the optional 50 Hz clock support (N)? Y
27. Do you want to use the KW11-P clock as the system clock (N)?
30. Do you want the startup indirect file (Y)?
31. Do you want floating point support (N)? Y
32. Do you want memory parity support (N)?
33. Do you want power failure messages (N)?
34. Do you want BATCH support (N)? Y
35. Do you want error logging (N)? Y
36. How many device units does error log job support (10)?
68. Do you want to define any other system conditionals (N)?
*****************************************************************
DEVICE OPTIONS
*****************************************************************
Type <ESCAPE><RETURN> for help.
Type ?<RETURN> to list all devices.
Type .<RETURN> when device selection is complete.
Enter the device name you want support for [dd]: $
The device options let you select the peripheral devices that the
generated system will support. By selecting support for a
specific device, you make the device known to the monitor's
device tables, and SYSGEN generates a device handler named
xx.SYG, (where xx is the physical device name) for the device.
If you do not select a specific device at this time, you will
have to create the device handler separately and use the monitor
INSTALL command before you can access the device.
The following is a list of the valid RT-11 devices and their
associated device names. SYSGEN will display the device name
list each time you type a question mark (?) followed by a
carriage return in response to the device name question. An
asterisk (*) will precede the device name if selected. Type a dot
when you have entered all the device names you want support for.
Type RETURN to continue
DX RX01 Single-Density Diskette DY RX02 Double-Density Diskette
DD TU58 DECtape II PD PDT-11 Intelligent Terminal
RF RF11 Disk RK RK05 Cartridge Disk
DL RL01/RL02 Cartridge Disk DP RP11 Disk Pack
DM RK06/RK07 Cartridge Disk MT TM11 (UNIBUS) Magtape
MS TS11,TU80/TSV05/TSU05 Tape MM TJU16 (MASSBUS) Magtape
CR Card Reader NL Null Handler
LP Line Printer DU MSCP Disk Class Handler
LD Logical Disk Handler VM Virtual Memory Handler
DZ RX50 PRO Series DW RD50/51/52 PRO Series
SP Transparent Spooling Handler XL VTCOM Communications Handler
XC VTCOM Handler PRO Series NC Ethernet Handler PRO Series
NQ Ethernet Handler for Q-BUS MU TMSCP Magtape Class Handler
LS Serial Line Printer DT DECtape
DS RJS03/4 Fixed-head Disk CT TA11 Cassette
PC PC11 Paper Tape Reader/Punch PR PR11 Paper Tape Reader
Enter the device name you want support for [dd]: ?
DX RX01 Single-Density Diskette DY RX02 Double-Density Diskette
DD TU58 DECtape II PD PDT-11 Intelligent Terminal
RF RF11 Disk RK RK05 Cartridge Disk
DL RL01/RL02 Cartridge Disk DP RP11 Disk Pack
DM RK06/RK07 Cartridge Disk MT TM11 (UNIBUS) Magtape
MS TS11,TU80/TSV05/TSU05 Tape MM TJU16 (MASSBUS) Magtape
CR Card Reader NL Null Handler
LP Line Printer DU MSCP Disk Class Handler
LD Logical Disk Handler VM Virtual Memory Handler
DZ RX50 PRO Series DW RD50/51/52 PRO Series
SP Transparent Spooling Handler XL VTCOM Communications Handler
XC VTCOM Handler PRO Series NC Ethernet Handler PRO Series
NQ Ethernet Handler for Q-BUS MU TMSCP Magtape Class Handler
LS Serial Line Printer DT DECtape
DS RJS03/4 Fixed-head Disk CT TA11 Cassette
PC PC11 Paper Tape Reader/Punch PR PR11 Paper Tape Reader
Enter the device name you want support for [dd]: DD
100. Do you want support for a second Dectape II controller (N)?
102. What is the CSR address for the first Dectape II (176500)?
103. What is the vector address for the first Dectape II (300)?
Enter the next device name [dd]: DL
106. How many RL01/RL02 units are to be supported (2)?
Enter the next device name [dd]: DM
Enter the next device name [dd]: MS
120. Do you want the file-structured magtape handler (Y)?
121. How many magtape units are to be supported (2)?
122. What is the address of the first unit (172522)?
123. What is the vector address of the first unit (224)?
122. What is the address of the second unit (172526)?
123. What is the vector address of the second unit (300)?
Enter the next device name [dd]: ?
DX RX01 Single-Density Diskette DY RX02 Double-Density Diskette
* DD TU58 DECtape II PD PDT-11 Intelligent Terminal
RF RF11 Disk RK RK05 Cartridge Disk
* DL RL01/RL02 Cartridge Disk DP RP11 Disk Pack
* DM RK06/RK07 Cartridge Disk MT TM11 (UNIBUS) Magtape
* MS TS11,TU80/TSV05/TSU05 Tape MM TJU16 (MASSBUS) Magtape
CR Card Reader NL Null Handler
LP Line Printer DU MSCP Disk Class Handler
LD Logical Disk Handler VM Virtual Memory Handler
DZ RX50 PRO Series DW RD50/51/52 PRO Series
SP Transparent Spooling Handler XL VTCOM Communications Handler
XC VTCOM Handler PRO Series NC Ethernet Handler PRO Series
NQ Ethernet Handler for Q-BUS MU TMSCP Magtape Class Handler
LS Serial Line Printer DT DECtape
DS RJS03/4 Fixed-head Disk CT TA11 Cassette
PC PC11 Paper Tape Reader/Punch PR PR11 Paper Tape Reader
Enter the next device name [dd]: LP
130. Does your printer have a nonstandard vector or CSR (N)?
Enter the next device name [dd]: RK
Enter the next device name [dd]: ?
DX RX01 Single-Density Diskette DY RX02 Double-Density Diskette
* DD TU58 DECtape II PD PDT-11 Intelligent Terminal
RF RF11 Disk * RK RK05 Cartridge Disk
* DL RL01/RL02 Cartridge Disk DP RP11 Disk Pack
* DM RK06/RK07 Cartridge Disk MT TM11 (UNIBUS) Magtape
* MS TS11,TU80/TSV05/TSU05 Tape MM TJU16 (MASSBUS) Magtape
CR Card Reader NL Null Handler
* LP Line Printer DU MSCP Disk Class Handler
LD Logical Disk Handler VM Virtual Memory Handler
DZ RX50 PRO Series DW RD50/51/52 PRO Series
SP Transparent Spooling Handler XL VTCOM Communications Handler
XC VTCOM Handler PRO Series NC Ethernet Handler PRO Series
NQ Ethernet Handler for Q-BUS MU TMSCP Magtape Class Handler
LS Serial Line Printer DT DECtape
DS RJS03/4 Fixed-head Disk CT TA11 Cassette
PC PC11 Paper Tape Reader/Punch PR PR11 Paper Tape Reader
Enter the next device name [dd]: DP
107. Do you want RPR02 rather than RPR02/RP03 support (N)?
RPR02 and RP03 support assumed
Enter the next device name [dd]: ?
DX RX01 Single-Density Diskette DY RX02 Double-Density Diskette
* DD TU58 DECtape II PD PDT-11 Intelligent Terminal
RF RF11 Disk * RK RK05 Cartridge Disk
* DL RL01/RL02 Cartridge Disk * DP RP11 Disk Pack
* DM RK06/RK07 Cartridge Disk MT TM11 (UNIBUS) Magtape
* MS TS11,TU80/TSV05/TSU05 Tape MM TJU16 (MASSBUS) Magtape
CR Card Reader NL Null Handler
* LP Line Printer DU MSCP Disk Class Handler
LD Logical Disk Handler VM Virtual Memory Handler
DZ RX50 PRO Series DW RD50/51/52 PRO Series
SP Transparent Spooling Handler XL VTCOM Communications Handler
XC VTCOM Handler PRO Series NC Ethernet Handler PRO Series
NQ Ethernet Handler for Q-BUS MU TMSCP Magtape Class Handler
LS Serial Line Printer DT DECtape
DS RJS03/4 Fixed-head Disk CT TA11 Cassette
PC PC11 Paper Tape Reader/Punch PR PR11 Paper Tape Reader
Enter the next device name [dd]: RF
104. How many disk platters are installed on the RF11 (1)?
Enter the next device name [dd]: ?
DX RX01 Single-Density Diskette DY RX02 Double-Density Diskette
* DD TU58 DECtape II PD PDT-11 Intelligent Terminal
* RF RF11 Disk * RK RK05 Cartridge Disk
* DL RL01/RL02 Cartridge Disk * DP RP11 Disk Pack
* DM RK06/RK07 Cartridge Disk MT TM11 (UNIBUS) Magtape
* MS TS11,TU80/TSV05/TSU05 Tape MM TJU16 (MASSBUS) Magtape
CR Card Reader NL Null Handler
* LP Line Printer DU MSCP Disk Class Handler
LD Logical Disk Handler VM Virtual Memory Handler
DZ RX50 PRO Series DW RD50/51/52 PRO Series
SP Transparent Spooling Handler XL VTCOM Communications Handler
XC VTCOM Handler PRO Series NC Ethernet Handler PRO Series
NQ Ethernet Handler for Q-BUS MU TMSCP Magtape Class Handler
LS Serial Line Printer DT DECtape
DS RJS03/4 Fixed-head Disk CT TA11 Cassette
PC PC11 Paper Tape Reader/Punch PR PR11 Paper Tape Reader
Enter the next device name [dd]: MT
120. Do you want the file-structured magtape handler (Y)?
121. How many magtape units are to be supported (2)?
Enter the next device name [dd]: ?
DX RX01 Single-Density Diskette DY RX02 Double-Density Diskette
* DD TU58 DECtape II PD PDT-11 Intelligent Terminal
* RF RF11 Disk * RK RK05 Cartridge Disk
* DL RL01/RL02 Cartridge Disk * DP RP11 Disk Pack
* DM RK06/RK07 Cartridge Disk * MT TM11 (UNIBUS) Magtape
* MS TS11,TU80/TSV05/TSU05 Tape MM TJU16 (MASSBUS) Magtape
CR Card Reader NL Null Handler
* LP Line Printer DU MSCP Disk Class Handler
LD Logical Disk Handler VM Virtual Memory Handler
DZ RX50 PRO Series DW RD50/51/52 PRO Series
SP Transparent Spooling Handler XL VTCOM Communications Handler
XC VTCOM Handler PRO Series NC Ethernet Handler PRO Series
NQ Ethernet Handler for Q-BUS MU TMSCP Magtape Class Handler
LS Serial Line Printer DT DECtape
DS RJS03/4 Fixed-head Disk CT TA11 Cassette
PC PC11 Paper Tape Reader/Punch PR PR11 Paper Tape Reader
Enter the next device name [dd]: MM
120. Do you want the file-structured magtape handler (Y)?
121. How many magtape units are to be supported (2)?
Enter the next device name [dd]: ?
DX RX01 Single-Density Diskette DY RX02 Double-Density Diskette
* DD TU58 DECtape II PD PDT-11 Intelligent Terminal
* RF RF11 Disk * RK RK05 Cartridge Disk
* DL RL01/RL02 Cartridge Disk * DP RP11 Disk Pack
* DM RK06/RK07 Cartridge Disk * MT TM11 (UNIBUS) Magtape
* MS TS11,TU80/TSV05/TSU05 Tape * MM TJU16 (MASSBUS) Magtape
CR Card Reader NL Null Handler
* LP Line Printer DU MSCP Disk Class Handler
LD Logical Disk Handler VM Virtual Memory Handler
DZ RX50 PRO Series DW RD50/51/52 PRO Series
SP Transparent Spooling Handler XL VTCOM Communications Handler
XC VTCOM Handler PRO Series NC Ethernet Handler PRO Series
NQ Ethernet Handler for Q-BUS MU TMSCP Magtape Class Handler
LS Serial Line Printer DT DECtape
DS RJS03/4 Fixed-head Disk CT TA11 Cassette
PC PC11 Paper Tape Reader/Punch PR PR11 Paper Tape Reader
Enter the next device name [dd]: NL
Enter the next device name [dd]: ?
DX RX01 Single-Density Diskette DY RX02 Double-Density Diskette
* DD TU58 DECtape II PD PDT-11 Intelligent Terminal
* RF RF11 Disk * RK RK05 Cartridge Disk
* DL RL01/RL02 Cartridge Disk * DP RP11 Disk Pack
* DM RK06/RK07 Cartridge Disk * MT TM11 (UNIBUS) Magtape
* MS TS11,TU80/TSV05/TSU05 Tape * MM TJU16 (MASSBUS) Magtape
CR Card Reader * NL Null Handler
* LP Line Printer DU MSCP Disk Class Handler
LD Logical Disk Handler VM Virtual Memory Handler
DZ RX50 PRO Series DW RD50/51/52 PRO Series
SP Transparent Spooling Handler XL VTCOM Communications Handler
XC VTCOM Handler PRO Series NC Ethernet Handler PRO Series
NQ Ethernet Handler for Q-BUS MU TMSCP Magtape Class Handler
LS Serial Line Printer DT DECtape
DS RJS03/4 Fixed-head Disk CT TA11 Cassette
PC PC11 Paper Tape Reader/Punch PR PR11 Paper Tape Reader
Enter the next device name [dd]: DU
108. How many ports are to be supported (1)?
109. What is the CSR (register) address for the first port (172150)?
110. What is the vector address for the first port (154)?
112. Do you want support for DU initiated bad block replacement (N) ?
Enter the next device name [dd]: ?
DX RX01 Single-Density Diskette DY RX02 Double-Density Diskette
* DD TU58 DECtape II PD PDT-11 Intelligent Terminal
* RF RF11 Disk * RK RK05 Cartridge Disk
* DL RL01/RL02 Cartridge Disk * DP RP11 Disk Pack
* DM RK06/RK07 Cartridge Disk * MT TM11 (UNIBUS) Magtape
* MS TS11,TU80/TSV05/TSU05 Tape * MM TJU16 (MASSBUS) Magtape
CR Card Reader * NL Null Handler
* LP Line Printer * DU MSCP Disk Class Handler
LD Logical Disk Handler VM Virtual Memory Handler
DZ RX50 PRO Series DW RD50/51/52 PRO Series
SP Transparent Spooling Handler XL VTCOM Communications Handler
XC VTCOM Handler PRO Series NC Ethernet Handler PRO Series
NQ Ethernet Handler for Q-BUS MU TMSCP Magtape Class Handler
LS Serial Line Printer DT DECtape
DS RJS03/4 Fixed-head Disk CT TA11 Cassette
PC PC11 Paper Tape Reader/Punch PR PR11 Paper Tape Reader
Enter the next device name [dd]: LD
Enter the next device name [dd]: VM
Enter the next device name [dd]: DZ
Enter the next device name [dd]: DW
Enter the next device name [dd]: SP
140. Do you want support for banner pages (Y)?
Enter the next device name [dd]: XL
151. What is the CSR address for XL (176500)?
152. What is the vector address for XL (300)?
Enter the next device name [dd]: XC
Enter the next device name [dd]: NC
Enter the next device name [dd]: NQ
153. What is the CSR address for NQX (174440)?
154. What is the vector address for NQX (120)?
Enter the next device name [dd]: MU
120. Do you want the file-structured magtape handler (Y)?
121. How many magtape units are to be supported (2)?
122. What is the address of the first unit (174500)?
123. What is the vector address of the first unit (260)?
122. What is the address of the second unit (174504)?
123. What is the vector address of the second unit (264)?
Enter the next device name [dd]: ?
DX RX01 Single-Density Diskette DY RX02 Double-Density Diskette
* DD TU58 DECtape II PD PDT-11 Intelligent Terminal
* RF RF11 Disk * RK RK05 Cartridge Disk
* DL RL01/RL02 Cartridge Disk * DP RP11 Disk Pack
* DM RK06/RK07 Cartridge Disk * MT TM11 (UNIBUS) Magtape
* MS TS11,TU80/TSV05/TSU05 Tape * MM TJU16 (MASSBUS) Magtape
CR Card Reader * NL Null Handler
* LP Line Printer * DU MSCP Disk Class Handler
* LD Logical Disk Handler * VM Virtual Memory Handler
* DZ RX50 PRO Series * DW RD50/51/52 PRO Series
* SP Transparent Spooling Handler * XL VTCOM Communications Handler
* XC VTCOM Handler PRO Series * NC Ethernet Handler PRO Series
* NQ Ethernet Handler for Q-BUS * MU TMSCP Magtape Class Handler
LS Serial Line Printer DT DECtape
DS RJS03/4 Fixed-head Disk CT TA11 Cassette
PC PC11 Paper Tape Reader/Punch PR PR11 Paper Tape Reader
Enter the next device name [dd]: DT
Enter the next device name [dd]: ?
DX RX01 Single-Density Diskette DY RX02 Double-Density Diskette
* DD TU58 DECtape II PD PDT-11 Intelligent Terminal
* RF RF11 Disk * RK RK05 Cartridge Disk
* DL RL01/RL02 Cartridge Disk * DP RP11 Disk Pack
* DM RK06/RK07 Cartridge Disk * MT TM11 (UNIBUS) Magtape
* MS TS11,TU80/TSV05/TSU05 Tape * MM TJU16 (MASSBUS) Magtape
CR Card Reader * NL Null Handler
* LP Line Printer * DU MSCP Disk Class Handler
* LD Logical Disk Handler * VM Virtual Memory Handler
* DZ RX50 PRO Series * DW RD50/51/52 PRO Series
* SP Transparent Spooling Handler * XL VTCOM Communications Handler
* XC VTCOM Handler PRO Series * NC Ethernet Handler PRO Series
* NQ Ethernet Handler for Q-BUS * MU TMSCP Magtape Class Handler
LS Serial Line Printer * DT DECtape
DS RJS03/4 Fixed-head Disk CT TA11 Cassette
PC PC11 Paper Tape Reader/Punch PR PR11 Paper Tape Reader
Enter the next device name [dd]: .
Do you want to add support for any of your own devices (N)? Y
Type <ESCAPE><RETURN> for help.
Type ?<RETURN> to list all devices.
Type .<RETURN> when device specification is complete.
Enter the device name you want support for [dd]: ?
DX RX01 Single-Density Diskette DY RX02 Double-Density Diskette
* DD TU58 DECtape II PD PDT-11 Intelligent Terminal
* RF RF11 Disk * RK RK05 Cartridge Disk
* DL RL01/RL02 Cartridge Disk * DP RP11 Disk Pack
* DM RK06/RK07 Cartridge Disk * MT TM11 (UNIBUS) Magtape
* MS TS11,TU80/TSV05/TSU05 Tape * MM TJU16 (MASSBUS) Magtape
CR Card Reader * NL Null Handler
* LP Line Printer * DU MSCP Disk Class Handler
* LD Logical Disk Handler * VM Virtual Memory Handler
* DZ RX50 PRO Series * DW RD50/51/52 PRO Series
* SP Transparent Spooling Handler * XL VTCOM Communications Handler
* XC VTCOM Handler PRO Series * NC Ethernet Handler PRO Series
* NQ Ethernet Handler for Q-BUS * MU TMSCP Magtape Class Handler
LS Serial Line Printer * DT DECtape
DS RJS03/4 Fixed-head Disk CT TA11 Cassette
PC PC11 Paper Tape Reader/Punch PR PR11 Paper Tape Reader
Enter the next device name [dd]: .
160. How many extra device slots do you want (0)? 4
*****************************************************************
TERMINAL INTERFACE OPTIONS
*****************************************************************
Do you want an introduction to terminal interface options (N)? Y
The terminal interface options allow you to select RT-11 support
for the terminal interfaces installed in your system. RT-11
supports a combination of serial asynchronous interfaces, which
include the DLV11, DLV11-E, DLV11-F, DLV11-J, and the DL11
series. It also supports DL11-E and DLV11-E interfaces, with
modem capabilities.
The dialog asks first for the number of local DL11 lines, then
the number of remote DL11 lines. The total number of lines is
the sum of local and remote lines and must not exceed 8 lines.
SYSGEN assigns physical unit numbers of the DL11 lines first to
local lines and then to remote lines. This assignment is
permanent and you cannot change its order.
After SYSGEN has established the number of lines of each type, it
must establish the CSR and vector addresses for each line. The
first such question corresponds to the first local line (the
console), the second to the second local line, etc., until all
local lines are accounted for. At that point, the next question
applies to the first remote line, the second to the second remote
line, etc., until all remote lines are accounted for.
Type return to continue
If your interfaces are DL11-W interfaces, they should be at REV E
or higher. If they are not, an Engineering Change Order (ECO DEC
-O-LOG M7856-S0002) must be applied to the M7856 module. The
field service representative who installs your hardware should
apply the ECO, if necessary.
180. How many local DL11 lines, including the console,
are to be supported (1)?
181. How many remote DL11 lines are to be supported (0)? 1
182. What is the CSR for the first (console) DL11 (177560)?
183. What is the vector for the first (console) DL11 (60)?
182. What is the CSR for the next (remote) DL11 (175610)?
183. What is the vector for the next (remote) DL11 (300)?
184. Do you want DZ11 or DZV11 multiplexer support (N)? Y
185. Do you want DZ11 multiplexer support (Y)?
186. How many DZ multiplexers are to be supported (1)?
187. How many local DZ lines are to be supported altogether (1)?
188. How many remote DZ lines are to be supported altogether (0)? 1
189. What is the CSR for the first DZ multiplexer (160100)?
190. What is the vector for the first DZ multiplexer (300)?
191. What baud rate do you want your lines initialized to (300)?
Do you want to change any of your responses (N)?
*****************************************************************
DEVICE ASSIGNMENTS AND SYSGEN CLEANUP
*****************************************************************
What is the name of the source input device [xxn] (DM1)?
What is the name of the binary output device [xxn] (DM0)?
What is the name of the map output device [xxn] (DM0)?
Do you want to retain the system OBJs (Y)?
Do you want to retain the work files (Y)?
To build an entire system, mount the source and binary volumes,
copy the files MYSGN1.CND, MYSGN1.TBL, and the sources for any
user supplied device handlers to the source volume, and type
$@MYSGN1.BLD. To build just the monitors, type $@MYSGN1.MON. To
build just the device handlers, type $@MYSGN1.DEV. For more
information, read the RT-11 SYSTEM GENERATION GUIDE.
END OF SYSGEN PROGRAM --
@ <EOF>
.DIR MYSGN1.*
MYSGN1.CND 6 -BAD- MYSGN1.ANS 11 -BAD-
MYSGN1.BLD 1 -BAD- MYSGN1.MON 4 -BAD-
MYSGN1.DEV 10 -BAD- MYSGN1.TBL 5 -BAD-
6 Files, 37 Blocks
51418 Free blocks
.help copy
COPY Copies files
SYNTAX
COPY[/options] input-filespecs[/options] output-filespec[/option]
SEMANTICS
The COPY command accepts up to six input file specifications
but only one output file specification. It accepts wild cards
in place of file names or file types.
OPTIONS
ALLOCATE:size
Reserves space for an output file
ASCII
Copies files in ASCII mode, ignoring nulls and rubouts
BEFORE:[dd:mmm:yy]
Copies files created before the specified date (default is
system date)
BINARY
Copies files in formatted binary mode
BOOT[:dd]
Copies bootstrap information from a monitor file to the boot
blocks of a random access device; use the optional device name
Press <RETURN> for more...
if you are creating a volume to boot on a different device
(for example, using an RX02 to create a floppy bootable on an
RX01)
CONCATENATE
Combines several input files into a single output file
DATE[:dd:mmm:yy]
Copies only files with specified date. If the date is omitted,
the system date is used
DELETE
Deletes input file after it has been successfully copied
DEVICE
Copies the image of a device to another device, block for block
DOS
Specifies that a file is in RSTS/E or DOS-11 format
END:n
Specifies the last block of the device being read; must be used
with /DEVICE and /START:n
EXCLUDE
Copies all files on a device except the ones you specify
FILES
Copies a volume image to or from a file on another device;
must be used with /DEVICE
IGNORE
Press <RETURN> for more...
Ignores I/O errors during a copy operation
IMAGE (default)
Copies files byte for byte, regardless of their content
INFORMATION
Treats "file-not-found" errors as informational, not fatal
INTERCHANGE:n
Specifies that a diskette file is in interchange format; n is
the record length in characters
LOG
Lists on the terminal the names of the files copied
MULTIVOLUME
Copies files to multiple output volumes
NEWFILES
Copies only those files dated with the current system date
NOLOG
Suppresses the terminal log of copied files
NOPROTECTION
Removes protection status on output files
NOQUERY
Does not require confirmation before copying each file
NOREPLACE
Does not perform the copy operation if a file with the same
name as the output file already exists on the output device
Press <RETURN> for more...
OWNER:[nnn,nnn]
Specifies the UIC for a file in DOS-11 format
PACKED
Specifies word-for-word transfers for PDP-11 files, EBCDIC
format for interchange diskette files, and packed image format
for PDP-10 files.
POSITION:n
Controls rewind when you copy files to or from magtape or
cassette
PREDELETE
Deletes any duplicate files on the output device before
performing the copy operation
PROTECTION
Sets protection status on output files
QUERY
Requires user confirmation before copying each file
REPLACE (default)
Deletes any duplicate files on the output device after the
copy completes.
RETAIN
Used with /DEVICE to preserve output volume's bad block
replacement table.
SETDATE[:dd:mmm:yy]
Press <RETURN> for more...
Sets the creation date of transferred files to the specified
date. If the date is omitted, the system date is used
SINCE[:dd:mmm:yy]
Copies only files created on or after the specified date. If
the date is omitted, the system date is used
SLOWLY
Transfers files one block at a time
START:n
Specifies the starting block number of the non-file structured
volume being read or written; must be used with /DEVICE
SYSTEM
attach dup0 31410,connect=127.0.31.40:31411,tcp
show dup
set rk disabled
set rl disabled
set rp disabled
set rq disabled
set rx disabled
set tm disabled
set hk0 rk07
att hk0 31.41_RT11.RK07.DSK
set hk1 rk06
att hk1 31.41_RT11_DIST.RK06.DSK
set hk2 disabled
set hk3 disabled
set hk4 disabled
set hk5 disabled
set hk6 disabled
set hk7 disabled
show hk
set tq enabled
;attach tq0 some-tape
set tq1 disabled
set tq2 disabled
set tq3 disabled
show tq
echo
echo From RT-11, disks will be dm0: boot/system disk, dm1: distribution disk
echo To shut down RT-11, exit emulator (RT-11 runs from memory;there is no shutdown)
echo Now boot hk0
"rt11.ini" 56 lines, 1008 characters written
$
$
$ # removed read-only for HK1
$
$ cat rt11.ini
set cpu 11/45
set cpu 256k
set clk 50hz
show cpu
set ptr disabled
set ptp disabled
set tti 8b
set tto 8b
att dz 3141
show dz
attach lpt line_printer_output.txt
show lpt
; Turn on the KDP/DUP network device
; DECnet-RT SPD says max lines=1
set kdp enabled
set dup enabled
set dup lines=1
; dup0: PIPY DECnet/Python Router; SIMH-style DDCMP circuit needs TCP, not UDP:
attach dup0 31410,connect=127.0.31.40:31411,tcp
show dup
set rk disabled
set rl disabled
set rp disabled
set rq disabled
set rx disabled
set tm disabled
set hk0 rk07
att hk0 31.41_RT11.RK07.DSK
set hk1 rk06
att hk1 31.41_RT11_DIST.RK06.DSK
set hk2 disabled
set hk3 disabled
set hk4 disabled
set hk5 disabled
set hk6 disabled
set hk7 disabled
show hk
set tq enabled
;attach tq0 some-tape
set tq1 disabled
set tq2 disabled
set tq3 disabled
show tq
echo
echo From RT-11, disks will be dm0: boot/system disk, dm1: distribution disk
echo To shut down RT-11, exit emulator (RT-11 runs from memory;there is no shutdown)
echo Now boot hk0
$
$
$
$
$ nice -n 10 ./rt11 rt11.ini
PDP-11 simulator V4.0-0 Current simh git commit id: 4c44975e
Disabling XQ
CPU 11/45, FPP, MMU, autoconfiguration enabled, idle disabled
248KB
rt-11/rt11.ini-12> att dz 3141
Listening on port 3141
DZ address=17760100-17760117*, vector=300-314*, BR5, lines=16
attached to 3141, 8b, 0 current connections
LPT address=17777514-17777517, vector=200, BR4
attached to line_printer_output.txt
rt-11/rt11.ini-24> attach dup0 31410,connect=127.0.31.40:31411,tcp
Line 0 Listening on port 31410
DUP address=17760050-17760057*, vector=300-304*, BR5, lines=1
attached to Line=0,31410,Connect=127.0.31.40:31411, speed=0 (unrestricted), No Corruption
W3 Jumper Installed, W5 Jumper Removed, W6 Jumper Installed
rt-11/rt11.ini-35> att hk0 31.41_RT11.RK07.DSK
HK0: '31.41_RT11.RK07.DSK' Contains RT11 partitions
1 valid partition, Type: V05, Sectors On Disk: 53724
rt-11/rt11.ini-37> att hk1 31.41_RT11_DIST.RK06.DSK
HK1: '31.41_RT11_DIST.RK06.DSK' Contains RT11 partitions
1 valid partition, Type: V05, Sectors On Disk: 20450
HK address=17777440-17777477, vector=210, BR5, 8 units
HK0 13MW, attached to 31.41_RT11.RK07.DSK, write enabled
RK07, autosize, RAW format
HK1 6944KW, attached to 31.41_RT11_DIST.RK06.DSK, write enabled
RK06, autosize, RAW format
TQ TK50 (94MB), address=17774500-17774503, no vector, BR5, 4 units
TQ0 not attached, write enabled, UNIT=0
SIMH format, capacity=98MB
From RT-11, disks will be dm0: boot/system disk, dm1: distribution disk
To shut down RT-11, exit emulator (RT-11 runs from memory;there is no shutdown)
Now boot hk0
sim> boot hk0
RT-11XM (S) V05.03
.SET TT SCOPE,NOCRLF
.SET SL ON
.
.
.DIR MYSGN1.*
MYSGN1.CND 6 -BAD- MYSGN1.ANS 11 -BAD-
MYSGN1.BLD 1 -BAD- MYSGN1.MON 4 -BAD-
MYSGN1.DEV 10 -BAD- MYSGN1.TBL 5 -BAD-
6 Files, 37 Blocks
51418 Free blocks
.
.COPY MYSGN1.CND DM1:MYSGN1.CND
.COPY MYSGN1.TBL DM1:MYSGN1.TBL
.DIR DM1:MYSGN1.*
MYSGN1.CND 6 -BAD- MYSGN1.TBL 5 -BAD-
2 Files, 11 Blocks
15311 Free blocks
.
.
.$@MYSGN1.BLD
.$@MYSGN1.MON
.ASSIGN DM1 SRC
.ASSIGN DM0 BIN
.ASSIGN DM0 MAP
.ASSIGN DM0 OBJ
.MACRO/OBJ:OBJ:KMSJ SRC:(SJ+MYSGN1.CND+EDTGBL+KMON+KMOVLY)
.MACRO/OBJ:OBJ:RMSJ SRC:(SJ+MYSGN1.CND+EDTGBL+USR+RMONSJ)
.MACRO/OBJ:OBJ:TBSJ SRC:(SJ+MYSGN1.CND+EDTGBL+MYSGN1.TBL+TRMTBL)
.MACRO/OBJ:OBJ:BTSJ SRC:(SJ+MYSGN1.CND+EDTGBL+BSTRAP)
.MACRO/OBJ:OBJ:MESJ SRC:(SJ+MYSGN1.CND+EDTGBL+MTTEMT)
.MACRO/OBJ:OBJ:MISJ SRC:(SJ+MYSGN1.CND+EDTGBL+MTTINT)
.LINK/EXE:BIN:RT11SJ.SYG/BOU:1000/PROMPT/MAP:MAP:RT11SJ OBJ:BTSJ
*OBJ:RMSJ,KMSJ,MESJ,MISJ,TBSJ//
?LINK-F-Protected file already exists MAP:RT11SJ.MAP
*OVLY0
?LINK-W-File not found DK:OVLY0.OBJ
*MACRO/OBJ:OBJ:KMFB SRC:(FB+MYSGN1.CND+EDTGBL+KMON+KMOVLY)
?CSI-F-Invalid command
.DEL MAP:RT11SJ.MAP
?PIP-W-Protected file DM0:RT11SJ.MAP
.DIR MAP:RT11SJ.MAP
RT11SJ.MAP 29P 26-Jan-1999
1 Files, 29 Blocks
51222 Free blocks
.DEL /NOPROT MAP:RT11SJ.MAP
?KMON-F-Invalid option
.UNPROTECT MAP:RT11SJ.MAP
.DEL MAP:RT11SJ.MAP
.$@MYSGN1.BLD
.$@MYSGN1.MON
.ASSIGN DM1 SRC
.ASSIGN DM0 BIN
.ASSIGN DM0 MAP
.ASSIGN DM0 OBJ
.MACRO/OBJ:OBJ:KMSJ SRC:(SJ+MYSGN1.CND+EDTGBL+KMON+KMOVLY)
.MACRO/OBJ:OBJ:RMSJ SRC:(SJ+MYSGN1.CND+EDTGBL+USR+RMONSJ)
.MACRO/OBJ:OBJ:TBSJ SRC:(SJ+MYSGN1.CND+EDTGBL+MYSGN1.TBL+TRMTBL)
.MACRO/OBJ:OBJ:BTSJ SRC:(SJ+MYSGN1.CND+EDTGBL+BSTRAP)
.MACRO/OBJ:OBJ:MESJ SRC:(SJ+MYSGN1.CND+EDTGBL+MTTEMT)
.MACRO/OBJ:OBJ:MISJ SRC:(SJ+MYSGN1.CND+EDTGBL+MTTINT)
.LINK/EXE:BIN:RT11SJ.SYG/BOU:1000/PROMPT/MAP:MAP:RT11SJ OBJ:BTSJ
*OBJ:RMSJ,KMSJ,MESJ,MISJ,TBSJ//
Boundary section? OVLY0
.MACRO/OBJ:OBJ:KMFB SRC:(FB+MYSGN1.CND+EDTGBL+KMON+KMOVLY)
.MACRO/OBJ:OBJ:RMFB SRC:(FB+MYSGN1.CND+EDTGBL+USR+RMONFB)
.MACRO/OBJ:OBJ:TBFB SRC:(FB+MYSGN1.CND+EDTGBL+MYSGN1.TBL+TRMTBL)
.MACRO/OBJ:OBJ:BTFB SRC:(FB+MYSGN1.CND+EDTGBL+BSTRAP)
.MACRO/OBJ:OBJ:MEFB SRC:(FB+MYSGN1.CND+EDTGBL+MTTEMT)
.MACRO/OBJ:OBJ:MIFB SRC:(FB+MYSGN1.CND+EDTGBL+MTTINT)
.LINK/EXE:BIN:RT11FB.SYG/BOU:1000/PROMPT/MAP:MAP:RT11FB OBJ:BTFB
*OBJ:RMFB,KMFB,MEFB,MIFB,TBFB//
?LINK-F-Protected file already exists MAP:RT11FB.MAP
*OVLY0
?LINK-W-File not found DK:OVLY0.OBJ
*MACRO/OBJ:OBJ:KMXM SRC:(XM+MYSGN1.CND+EDTGBL+KMON+KMOVLY)
?CSI-F-Invalid command
.DIR MAP:*.MAP
RT11FB.MAP 36P 26-Jan-1999 RT11XM.MAP 39P 26-Jan-1999
RT11SJ.MAP 29 -BAD-
3 Files, 104 Blocks
50909 Free blocks
.UNPROTECT MAP:*.MAP
Files unprotected:
MAP:RT11FB.MAP
MAP:RT11XM.MAP
.$@MYSGN1.BLD
.$@MYSGN1.MON
.ASSIGN DM1 SRC
.ASSIGN DM0 BIN
.ASSIGN DM0 MAP
.ASSIGN DM0 OBJ
.MACRO/OBJ:OBJ:KMSJ SRC:(SJ+MYSGN1.CND+EDTGBL+KMON+KMOVLY)
.MACRO/OBJ:OBJ:RMSJ SRC:(SJ+MYSGN1.CND+EDTGBL+USR+RMONSJ)
.MACRO/OBJ:OBJ:TBSJ SRC:(SJ+MYSGN1.CND+EDTGBL+MYSGN1.TBL+TRMTBL)
.MACRO/OBJ:OBJ:BTSJ SRC:(SJ+MYSGN1.CND+EDTGBL+BSTRAP)
.MACRO/OBJ:OBJ:MESJ SRC:(SJ+MYSGN1.CND+EDTGBL+MTTEMT)
.MACRO/OBJ:OBJ:MISJ SRC:(SJ+MYSGN1.CND+EDTGBL+MTTINT)
.LINK/EXE:BIN:RT11SJ.SYG/BOU:1000/PROMPT/MAP:MAP:RT11SJ OBJ:BTSJ
*OBJ:RMSJ,KMSJ,MESJ,MISJ,TBSJ//
Boundary section? OVLY0
.MACRO/OBJ:OBJ:KMFB SRC:(FB+MYSGN1.CND+EDTGBL+KMON+KMOVLY)
.MACRO/OBJ:OBJ:RMFB SRC:(FB+MYSGN1.CND+EDTGBL+USR+RMONFB)
.MACRO/OBJ:OBJ:TBFB SRC:(FB+MYSGN1.CND+EDTGBL+MYSGN1.TBL+TRMTBL)
.MACRO/OBJ:OBJ:BTFB SRC:(FB+MYSGN1.CND+EDTGBL+BSTRAP)
.MACRO/OBJ:OBJ:MEFB SRC:(FB+MYSGN1.CND+EDTGBL+MTTEMT)
.MACRO/OBJ:OBJ:MIFB SRC:(FB+MYSGN1.CND+EDTGBL+MTTINT)
.LINK/EXE:BIN:RT11FB.SYG/BOU:1000/PROMPT/MAP:MAP:RT11FB OBJ:BTFB
*OBJ:RMFB,KMFB,MEFB,MIFB,TBFB//
Boundary section? OVLY0
.MACRO/OBJ:OBJ:KMXM SRC:(XM+MYSGN1.CND+EDTGBL+KMON+KMOVLY)
.MACRO/OBJ:OBJ:RMXM SRC:(XM+MYSGN1.CND+EDTGBL+USR+RMONFB)
.MACRO/OBJ:OBJ:SBXM SRC:(XM+MYSGN1.CND+EDTGBL+XMSUBS)
.MACRO/OBJ:OBJ:TBXM SRC:(XM+MYSGN1.CND+EDTGBL+MYSGN1.TBL+TRMTBL)
.MACRO/OBJ:OBJ:BTXM SRC:(XM+MYSGN1.CND+EDTGBL+BSTRAP)
.MACRO/OBJ:OBJ:MEXM SRC:(XM+MYSGN1.CND+EDTGBL+MTTEMT)
.MACRO/OBJ:OBJ:MIXM SRC:(XM+MYSGN1.CND+EDTGBL+MTTINT)
.LINK/EXE:BIN:RT11XM.SYG/BOU:1000/PROMPT/MAP:MAP:RT11XM OBJ:BTXM
*OBJ:RMXM,SBXM,KMXM,MEXM,MIXM,TBXM//
Boundary section? OVLY0
.$@MYSGN1.DEV
.ASSIGN DM1 SRC
.ASSIGN DM0 BIN
.ASSIGN DM0 OBJ
.MACRO/OBJ:OBJ:ELCOPY SRC:(MYSGN1.CND+ELCOPY)
.MACRO/OBJ:OBJ:ELINIT SRC:(MYSGN1.CND+ELINIT)
.MACRO/OBJ:OBJ:ELTASK SRC:ELTASK
.LINK/EXE:BIN:ERRLOG/FORE OBJ:(ELCOPY,ELTASK)
?LINK-F-Protected file already exists BIN:ERRLOG.REL
.UNPROTECT BIN:ERRLOG.REL
.
.
.
.
.
.
.$@MYSGN1.BLD
.$@MYSGN1.MON
.ASSIGN DM1 SRC
.ASSIGN DM0 BIN
.ASSIGN DM0 MAP
.ASSIGN DM0 OBJ
.MACRO/OBJ:OBJ:KMSJ SRC:(SJ+MYSGN1.CND+EDTGBL+KMON+KMOVLY)
.MACRO/OBJ:OBJ:RMSJ SRC:(SJ+MYSGN1.CND+EDTGBL+USR+RMONSJ)
.MACRO/OBJ:OBJ:TBSJ SRC:(SJ+MYSGN1.CND+EDTGBL+MYSGN1.TBL+TRMTBL)
.MACRO/OBJ:OBJ:BTSJ SRC:(SJ+MYSGN1.CND+EDTGBL+BSTRAP)
.MACRO/OBJ:OBJ:MESJ SRC:(SJ+MYSGN1.CND+EDTGBL+MTTEMT)
.MACRO/OBJ:OBJ:MISJ SRC:(SJ+MYSGN1.CND+EDTGBL+MTTINT)
.LINK/EXE:BIN:RT11SJ.SYG/BOU:1000/PROMPT/MAP:MAP:RT11SJ OBJ:BTSJ
*OBJ:RMSJ,KMSJ,MESJ,MISJ,TBSJ//
Boundary section? OVLY0
.MACRO/OBJ:OBJ:KMFB SRC:(FB+MYSGN1.CND+EDTGBL+KMON+KMOVLY)
.MACRO/OBJ:OBJ:RMFB SRC:(FB+MYSGN1.CND+EDTGBL+USR+RMONFB)
.MACRO/OBJ:OBJ:TBFB SRC:(FB+MYSGN1.CND+EDTGBL+MYSGN1.TBL+TRMTBL)
.MACRO/OBJ:OBJ:BTFB SRC:(FB+MYSGN1.CND+EDTGBL+BSTRAP)
.MACRO/OBJ:OBJ:MEFB SRC:(FB+MYSGN1.CND+EDTGBL+MTTEMT)
.MACRO/OBJ:OBJ:MIFB SRC:(FB+MYSGN1.CND+EDTGBL+MTTINT)
.LINK/EXE:BIN:RT11FB.SYG/BOU:1000/PROMPT/MAP:MAP:RT11FB OBJ:BTFB
*OBJ:RMFB,KMFB,MEFB,MIFB,TBFB//
Boundary section? OVLY0
.MACRO/OBJ:OBJ:KMXM SRC:(XM+MYSGN1.CND+EDTGBL+KMON+KMOVLY)
.MACRO/OBJ:OBJ:RMXM SRC:(XM+MYSGN1.CND+EDTGBL+USR+RMONFB)
.MACRO/OBJ:OBJ:SBXM SRC:(XM+MYSGN1.CND+EDTGBL+XMSUBS)
.MACRO/OBJ:OBJ:TBXM SRC:(XM+MYSGN1.CND+EDTGBL+MYSGN1.TBL+TRMTBL)
.MACRO/OBJ:OBJ:BTXM SRC:(XM+MYSGN1.CND+EDTGBL+BSTRAP)
.MACRO/OBJ:OBJ:MEXM SRC:(XM+MYSGN1.CND+EDTGBL+MTTEMT)
.MACRO/OBJ:OBJ:MIXM SRC:(XM+MYSGN1.CND+EDTGBL+MTTINT)
.LINK/EXE:BIN:RT11XM.SYG/BOU:1000/PROMPT/MAP:MAP:RT11XM OBJ:BTXM
*OBJ:RMXM,SBXM,KMXM,MEXM,MIXM,TBXM//
Boundary section? OVLY0
.$@MYSGN1.DEV
.ASSIGN DM1 SRC
.ASSIGN DM0 BIN
.ASSIGN DM0 OBJ
.MACRO/OBJ:OBJ:ELCOPY SRC:(MYSGN1.CND+ELCOPY)
.MACRO/OBJ:OBJ:ELINIT SRC:(MYSGN1.CND+ELINIT)
.MACRO/OBJ:OBJ:ELTASK SRC:ELTASK
.LINK/EXE:BIN:ERRLOG/FORE OBJ:(ELCOPY,ELTASK)
.LINK/EXE:BIN: OBJ:ELINIT
?LINK-F-Protected file already exists BIN:ELINIT.SAV
.UNPROTECT BIN:*.*
?PIP-W-No .SYS action
Files unprotected:
BIN:PIP.SAV
BIN:DUP.SAV
BIN:DIR.SAV
BIN:IND.SAV
BIN:RESORC.SAV
BIN:EDIT.SAV
BIN:K52.SAV
BIN:KED.SAV
BIN:KEX.SAV
BIN:MACRO.SAV
BIN:CREF.SAV
BIN:LINK.SAV
BIN:LIBR.SAV
BIN:FILEX.SAV
BIN:SRCCOM.SAV
BIN:BINCOM.SAV
BIN:SLP.SAV
BIN:DUMP.SAV
BIN:SIPP.SAV
BIN:BUP.SAV
BIN:PAT.SAV
BIN:HELP.SAV
BIN:BATCH.SAV
BIN:ERROUT.SAV
BIN:QUEMAN.SAV
BIN:FORMAT.SAV
BIN:SETUP.SAV
BIN:VTCOM.SAV
BIN:SPEED.SAV
BIN:DATIME.SAV
BIN:LET.SAV
BIN:SPLIT.SAV
BIN:UCL.SAV
BIN:VBGEXE.SAV
BIN:TERMID.SAV
BIN:TRANSF.SAV
BIN:GIDIS.SAV
BIN:MDUP.SAV
BIN:CONFIG.SAV
BIN:ELINIT.SAV
BIN:QUEUE.REL
BIN:RTMON.REL
BIN:SPOOL.REL
BIN:VTCOM.REL
BIN:SYSMAC.SML
BIN:SYSLIB.OBJ
BIN:ODT.OBJ
BIN:VDT.OBJ
BIN:ODTHWD.OBJ
BIN:MDUP.MM
BIN:MDUP.MS
BIN:MDUP.MT
BIN:MBOOT.BOT
BIN:MBOT16.BOT
BIN:MSBOOT.BOT
BIN:CUSTOM.TXT
BIN:V5NOTE.TXT
BIN:SYSGEN.ANS
.
.
.
.
.
.
.$@MYSGN1.BLD
.$@MYSGN1.MON
.ASSIGN DM1 SRC
.ASSIGN DM0 BIN
.ASSIGN DM0 MAP
.ASSIGN DM0 OBJ
.MACRO/OBJ:OBJ:KMSJ SRC:(SJ+MYSGN1.CND+EDTGBL+KMON+KMOVLY)
.MACRO/OBJ:OBJ:RMSJ SRC:(SJ+MYSGN1.CND+EDTGBL+USR+RMONSJ)
.MACRO/OBJ:OBJ:TBSJ SRC:(SJ+MYSGN1.CND+EDTGBL+MYSGN1.TBL+TRMTBL)
.MACRO/OBJ:OBJ:BTSJ SRC:(SJ+MYSGN1.CND+EDTGBL+BSTRAP)
.MACRO/OBJ:OBJ:MESJ SRC:(SJ+MYSGN1.CND+EDTGBL+MTTEMT)
.MACRO/OBJ:OBJ:MISJ SRC:(SJ+MYSGN1.CND+EDTGBL+MTTINT)
.LINK/EXE:BIN:RT11SJ.SYG/BOU:1000/PROMPT/MAP:MAP:RT11SJ OBJ:BTSJ
*OBJ:RMSJ,KMSJ,MESJ,MISJ,TBSJ//
Boundary section? OVLY0
.MACRO/OBJ:OBJ:KMFB SRC:(FB+MYSGN1.CND+EDTGBL+KMON+KMOVLY)
.MACRO/OBJ:OBJ:RMFB SRC:(FB+MYSGN1.CND+EDTGBL+USR+RMONFB)
.MACRO/OBJ:OBJ:TBFB SRC:(FB+MYSGN1.CND+EDTGBL+MYSGN1.TBL+TRMTBL)
.MACRO/OBJ:OBJ:BTFB SRC:(FB+MYSGN1.CND+EDTGBL+BSTRAP)
.MACRO/OBJ:OBJ:MEFB SRC:(FB+MYSGN1.CND+EDTGBL+MTTEMT)
.MACRO/OBJ:OBJ:MIFB SRC:(FB+MYSGN1.CND+EDTGBL+MTTINT)
.LINK/EXE:BIN:RT11FB.SYG/BOU:1000/PROMPT/MAP:MAP:RT11FB OBJ:BTFB
*OBJ:RMFB,KMFB,MEFB,MIFB,TBFB//
Boundary section? OVLY0
.MACRO/OBJ:OBJ:KMXM SRC:(XM+MYSGN1.CND+EDTGBL+KMON+KMOVLY)
.MACRO/OBJ:OBJ:RMXM SRC:(XM+MYSGN1.CND+EDTGBL+USR+RMONFB)
.MACRO/OBJ:OBJ:SBXM SRC:(XM+MYSGN1.CND+EDTGBL+XMSUBS)
.MACRO/OBJ:OBJ:TBXM SRC:(XM+MYSGN1.CND+EDTGBL+MYSGN1.TBL+TRMTBL)
.MACRO/OBJ:OBJ:BTXM SRC:(XM+MYSGN1.CND+EDTGBL+BSTRAP)
.MACRO/OBJ:OBJ:MEXM SRC:(XM+MYSGN1.CND+EDTGBL+MTTEMT)
.MACRO/OBJ:OBJ:MIXM SRC:(XM+MYSGN1.CND+EDTGBL+MTTINT)
.LINK/EXE:BIN:RT11XM.SYG/BOU:1000/PROMPT/MAP:MAP:RT11XM OBJ:BTXM
*OBJ:RMXM,SBXM,KMXM,MEXM,MIXM,TBXM//
Boundary section? OVLY0
.$@MYSGN1.DEV
.ASSIGN DM1 SRC
.ASSIGN DM0 BIN
.ASSIGN DM0 OBJ
.MACRO/OBJ:OBJ:ELCOPY SRC:(MYSGN1.CND+ELCOPY)
.MACRO/OBJ:OBJ:ELINIT SRC:(MYSGN1.CND+ELINIT)
.MACRO/OBJ:OBJ:ELTASK SRC:ELTASK
.LINK/EXE:BIN:ERRLOG/FORE OBJ:(ELCOPY,ELTASK)
.LINK/EXE:BIN: OBJ:ELINIT
.MACRO/OBJ:OBJ:EL SRC:(MYSGN1.CND+EL)
.LINK/NOBITMAP/EXE:BIN:EL.SYG OBJ:EL
.MACRO/OBJ:OBJ:LD SRC:(MYSGN1.CND+LD)
.LINK/NOBITMAP/EXE:BIN:LD.SYG OBJ:LD
.MACRO/OBJ:OBJ:LDX SRC:(XM+MYSGN1.CND+LD)
.LINK/NOBITMAP/EXE:BIN:LDX.SYG OBJ:LDX
.MACRO/OBJ:OBJ:BA SRC:(MYSGN1.CND+BA)
.LINK/NOBITMAP/EXE:BIN:BA.SYG OBJ:BA
.MACRO/OBJ:OBJ:BAX SRC:(XM+MYSGN1.CND+BA)
.LINK/NOBITMAP/EXE:BIN:BAX.SYG OBJ:BAX
.MACRO/OBJ:OBJ:DD SRC:(MYSGN1.CND+DD)
.LINK/NOBITMAP/EXE:BIN:DD.SYG OBJ:DD
.MACRO/OBJ:OBJ:DDX SRC:(XM+MYSGN1.CND+DD)
.LINK/NOBITMAP/EXE:BIN:DDX.SYG OBJ:DDX
.MACRO/OBJ:OBJ:VM SRC:(MYSGN1.CND+VM)
.LINK/NOBITMAP/EXE:BIN:VM.SYG OBJ:VM
.MACRO/OBJ:OBJ:VMX SRC:(XM+MYSGN1.CND+VM)
.LINK/NOBITMAP/EXE:BIN:VMX.SYG OBJ:VMX
.MACRO/OBJ:OBJ:DZ SRC:(MYSGN1.CND+DZ)
.LINK/NOBITMAP/EXE:BIN:DZ.SYG OBJ:DZ
.MACRO/OBJ:OBJ:DZX SRC:(XM+MYSGN1.CND+DZ)
.LINK/NOBITMAP/EXE:BIN:DZX.SYG OBJ:DZX
.MACRO/OBJ:OBJ:DW SRC:(MYSGN1.CND+DW)
.LINK/NOBITMAP/EXE:BIN:DW.SYG OBJ:DW
.MACRO/OBJ:OBJ:DWX SRC:(XM+MYSGN1.CND+DW)
.LINK/NOBITMAP/EXE:BIN:DWX.SYG OBJ:DWX
.MACRO/OBJ:OBJ:SP SRC:(MYSGN1.CND+SP)
.LINK/NOBITMAP/EXE:BIN:SP.SYG OBJ:SP
.MACRO/OBJ:OBJ:SPX SRC:(XM+MYSGN1.CND+SP)
.LINK/NOBITMAP/EXE:BIN:SPX.SYG OBJ:SPX
.MACRO/OBJ:OBJ:XL SRC:(MYSGN1.CND+XL)
.LINK/NOBITMAP/EXE:BIN:XL.SYG OBJ:XL
.MACRO/OBJ:OBJ:XLX SRC:(XM+MYSGN1.CND+XL)
.LINK/NOBITMAP/EXE:BIN:XLX.SYG OBJ:XLX
.MACRO/OBJ:OBJ:XC SRC:(MYSGN1.CND+XC)
.LINK/NOBITMAP/EXE:BIN:XC.SYG OBJ:XC
.MACRO/OBJ:OBJ:XCX SRC:(XM+MYSGN1.CND+XC)
.LINK/NOBITMAP/EXE:BIN:XCX.SYG OBJ:XCX
.MACRO/OBJ:OBJ:DT SRC:(MYSGN1.CND+DT)
.LINK/NOBITMAP/EXE:BIN:DT.SYG OBJ:DT
.MACRO/OBJ:OBJ:DTX SRC:(XM+MYSGN1.CND+DT)
.LINK/NOBITMAP/EXE:BIN:DTX.SYG OBJ:DTX
.MACRO/OBJ:OBJ:RF SRC:(MYSGN1.CND+RF)
.LINK/NOBITMAP/EXE:BIN:RF.SYG OBJ:RF
.MACRO/OBJ:OBJ:RFX SRC:(XM+MYSGN1.CND+RF)
.LINK/NOBITMAP/EXE:BIN:RFX.SYG OBJ:RFX
.MACRO/OBJ:OBJ:RK SRC:(MYSGN1.CND+RK)
.LINK/NOBITMAP/EXE:BIN:RK.SYG OBJ:RK
.MACRO/OBJ:OBJ:RKX SRC:(XM+MYSGN1.CND+RK)
.LINK/NOBITMAP/EXE:BIN:RKX.SYG OBJ:RKX
.MACRO/OBJ:OBJ:DL SRC:(MYSGN1.CND+DL)
.LINK/NOBITMAP/EXE:BIN:DL.SYG OBJ:DL
.MACRO/OBJ:OBJ:DLX SRC:(XM+MYSGN1.CND+DL)
.LINK/NOBITMAP/EXE:BIN:DLX.SYG OBJ:DLX
.MACRO/OBJ:OBJ:DU SRC:(MYSGN1.CND+DU)
.LINK/NOBITMAP/EXE:BIN:DU.SYG/BOUNDARY:512. OBJ:DU
Boundary section? SETOVR
.MACRO/OBJ:OBJ:DUX SRC:(XM+MYSGN1.CND+DU)
.LINK/NOBITMAP/EXE:BIN:DUX.SYG/BOUNDARY:512. OBJ:DUX
Boundary section? SETOVR
.MACRO/OBJ:OBJ:DP SRC:(MYSGN1.CND+DP)
.LINK/NOBITMAP/EXE:BIN:DP.SYG OBJ:DP
.MACRO/OBJ:OBJ:DPX SRC:(XM+MYSGN1.CND+DP)
.LINK/NOBITMAP/EXE:BIN:DPX.SYG OBJ:DPX
.MACRO/OBJ:OBJ:DM SRC:(MYSGN1.CND+DM)
.LINK/NOBITMAP/EXE:BIN:DM.SYG OBJ:DM
.MACRO/OBJ:OBJ:DMX SRC:(XM+MYSGN1.CND+DM)
.LINK/NOBITMAP/EXE:BIN:DMX.SYG OBJ:DMX
.MACRO/OBJ:OBJ:NQX SRC:(XM+MYSGN1.CND+NQ)
.LINK/NOBITMAP/EXE:BIN:NQX.SYG OBJ:NQX
.MACRO/OBJ:OBJ:NCX SRC:(XM+MYSGN1.CND+NC)
.LINK/NOBITMAP/EXE:BIN:NCX.SYG OBJ:NCX
.MACRO/OBJ:OBJ:FSM SRC:(MYSGN1.CND+FSM)
.MACRO/OBJ:OBJ:FSMX SRC:(XM+MYSGN1.CND+FSM)
.MACRO/OBJ:OBJ:MT SRC:(MYSGN1.CND+TM)
.LINK/NOBITMAP/EXE:BIN:MT.SYG OBJ:(MT,FSM)
.MACRO/OBJ:OBJ:MTX SRC:(XM+MYSGN1.CND+TM)
.LINK/NOBITMAP/EXE:BIN:MTX.SYG OBJ:(MTX,FSMX)
.MACRO/OBJ:OBJ:MM SRC:(MYSGN1.CND+TJ)
.LINK/NOBITMAP/EXE:BIN:MM.SYG OBJ:(MM,FSM)
.MACRO/OBJ:OBJ:MMX SRC:(XM+MYSGN1.CND+TJ)
.LINK/NOBITMAP/EXE:BIN:MMX.SYG OBJ:(MMX,FSMX)
.MACRO/OBJ:OBJ:MS SRC:(MYSGN1.CND+TS)
.LINK/NOBITMAP/EXE:BIN:MS.SYG OBJ:(MS,FSM)
.MACRO/OBJ:OBJ:MSX SRC:(XM+MYSGN1.CND+TS)
.LINK/NOBITMAP/EXE:BIN:MSX.SYG OBJ:(MSX,FSMX)
.MACRO/OBJ:OBJ:MU SRC:(MYSGN1.CND+TU)
?MACRO-F-File not found SRC:TU .MAC
OBJ:MU=SRC:MYSGN1.CND,SRC:TU
.
.
.; OK ... cannot use TU
?KMON-F-Invalid command
.
.
.IND DM1:SYSGEN
*****************************************************************
RT-11 SYSTEM GENERATION PROGRAM V05.52
*****************************************************************
Do you want an introduction to system generation (N)?
Do you want to use a previously created answer file (N)? Y
What answer file do you want to use (SYSGEN.ANS)? MYSGN1.ANS
Do you want to create an answer file (N)? Y
What answer file do you want to create (SYSGEN.ANS): MYSGN2.ANS
...checking for protected output files.
...reading in answer file.
Do you want to change any of your responses (N)? Y
Do you want to change monitor/terminal option responses (N)? Y
What question number do you want re-asked? ^C
.
.
.
.TYPE MYSGN1.ANS
; SYSGEN V05.52 ANSWER FILE CREATED 00:40:00
;
; THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY ONLY BE USED
; OR COPIED IN ACCORDANCE WITH THE TERMS OF SUCH LICENSE.
;
; COPYRIGHT (c) 1986 BY DIGITAL EQUIPMENT CORPORATION.
; ALL RIGHTS RESERVED.
;
SETF BL .;Baseline monitor
SETT SJ .;Single job monitor
SETT FB .;Foreground/Background monitor
SETT XM .;Extended memory monitor
SETT FBXM .;FB or XM
SETF XMONLY .;XM only
SETF CTS .;CTS-300 SYSGEN
SETF PROCTS .;Professional CTS-300 SYSGEN
SETT TIM$IT .;Device time out
SETT TIME$R .;SJ timer support
SETT RDF$L .;System I/O error messages
SETT SYT$K .;System job support
SETT SPC$PS .;Save/set main-line PC and PS support
SETT SCCA$G .;Global SCCA support
SETT MTT$Y .;Multiterminal support
SETT MAT$S .;Asynchronous terminal status
SETT MTI$M .;Terminal time out
SETT XM$FET .;.FETCH support under XM
SETN TTYOUT 40. .;Size of the output buffers
SETN TTYIN 134. .;Size of the input buffers
SETT ROL$OV .;Month rollover support
SETT U$CL .;User command linkage
SETT HSR$B .;High speed ring buffer support
SETT U$TIL .;Utility commands
SETT L$ANG .;Language commands
SETT M$INI .;Minimal commands
SETN CLOCK 50. .;Power line frequency
SETF KW11$P .;No Use KW11$P clock as system clock
SETT STAR$T .;Startup command file
SETT FPU$11 .;Floating point support
SETF MPT$Y .;No Memory parity support
SETF PWF$L .;No Power fail
SETT BATC$H .;Batch support
SETT ERL$G .;Error log support
SETN ERL$U 10. .;Number of units to be logged
SETF DX .;RX01 Single-Density Diskette
SETF DY .;RX02 Double-Density Diskette
SETT DD .;TU58 DECtape II
SETF PD .;PDT-11 Intelligent Terminal
SETT RF .;RF11 Disk
SETT RK .;RK05 Cartridge Disk
SETT DL .;RL01/RL02 Cartridge Disk
SETT DP .;RP11 Disk Pack
SETT DM .;RK06/RK07 Cartridge Disk
SETT MT .;TM11 (UNIBUS) Magtape
SETT MS .;TS11,TU80/TSV05/TSU05 Tape
SETT MM .;TJU16 (MASSBUS) Magtape
SETF CR .;Card Reader
SETT NL .;Null Handler
SETT LP .;Line Printer
SETT DU .;MSCP Disk Class Handler
SETT LD .;Logical Disk Handler
SETT VM .;Virtual Memory Handler
SETT PCDZ .;RX50 PRO Series
SETT DW .;RD50/51/52 PRO Series
SETT SP .;Transparent Spooling Handler
SETT XL .;VTCOM Communications Handler
SETT XC .;VTCOM Handler PRO Series
SETT NC .;Ethernet Handler PRO Series
SETT NQ .;Ethernet Handler for Q-BUS
SETT MU .;TMSCP Magtape Class Handler
SETF LS .;Serial Line Printer
SETT DT .;DECtape
SETF DS .;RJS03/4 Fixed-head Disk
SETF CT .;TA11 Cassette
SETF PC .;PC11 Paper Tape Reader/Punch
SETF PR .;PR11 Paper Tape Reader
SETF GRAFX .;Graphics
SETF LPP .;CTS-300 Line printer
SETF LQP .;CTS-300 Line printer
SETF LRP .;CTS-300 Line printer
SETF LSP .;CTS-300 Line printer
SETF LPS .;CTS-300 Line printer
SETF LQS .;CTS-300 Line printer
SETF LRS .;CTS-300 Line printer
SETF LSS .;CTS-300 Line printer
SETN LPNUM 0 .;Number of CTS-300 Printers
SETF DDT$O .;No Second DECtape II controller
SETN DD$CSR 176500 .;Status register for first DECtape II
SETN DD$VEC 300 .;Vector for first DECtape II
SETN $RFNUM 1. .;Number of RF11 platters
SETN DL$UN 2. .;Number of RL01/RL02 units
SETN DU$POR 1 .;Number of MSCP ports
SETN DU$CSR 172150 .;Status register for first MSCP port
SETN DU$VEC 154 .;Vector of first MSCP port
SETF DU$BBR .;No MSCP Bad Block Replacement
SETT SP$FLG .;Spool banner page support
SETT RP0$3 .;RP11 disk is RP03
SETT MT$FSM .;TM11 file-structured support
SETN MT$UN 2. .;Number of TM11 units
SETT MM$FSM .;TJU16 file-structured support
SETN MM$UN 2. .;Number of TJU16 units
SETT MS$FSM .;TS11 file structured support
SETN MS$UN 2. .;Number of TS11 units
SETN MS$CSR 172522 .;Status register of first TS11
SETN MS$VEC 224 .;Vector of first TS11
SETN MS$CS1 172526 .;Status register of second TS11
SETN MS$VC1 300 .;Vector of second TS11
SETT MU$FSM .;TMSCP Magtape Class Handler Support
SETN MU$UN 2. .;Number of TMSCP Magtape units
SETN MU$CSR 174500 .;Status register of first MSCP Tape
SETN MU$VEC 260 .;Vector of first MSCP Tape
SETN MU$CS2 174504 .;Status register of second MSCP Tape
SETN MU$VC2 264 .;Vector of second MSCP Tape
SETN XL$CSR 176500 .;XL CSR
SETN XL$VEC 300 .;XL Vector
SETN NQ$CSR 174440 .;NQX CSR
SETN NQ$VEC 120 .;NQX Vector
SETN EMPTY 4. .;Empty device slots
SETN DLNUM 1. .;Number of local DL11 interfaces
SETN DLMDM 1. .;Number of remote DL11-E lines
SETN DL11$N 2. .;Total number of DL11 lines
SETN DLC$0 177560 .;Status register of first DL11
SETN DLV$0 60 .;Vector of first DL11
SETN DLC$1 175610 .;Status register of second DL11
SETN DLV$1 300 .;Status register of second DL11
SETT DZ .;DZ11 or DZ11V multiplexers
SETN DZ11$N 1 .;Number of DZ11 or DZ11V multiplexers
SETN DZ11$L 1. .;Number of Local lines
SETN DZ11$M 1. .;Number of Remote lines
SETF DZV$11 .;No DZV11 multiplexer support
SETN DZCS$0 160100 .;Status register of first DZ11
SETN DZVC$0 300 .;Vector of first DZ11
SETN DZSP$D 2400 .;Baud rate
SETN DZST$P 0 .;Stop unit
.
.; ACTUALLY MU IS THE PROBLEM
?KMON-F-Invalid command
.
.dir src:*.mac
VTMAC .MAC 7P 20-Dec-1985 DEMOBG.MAC 2P 20-Dec-1985
DEMOFG.MAC 3P 20-Dec-1985 DEMOX1.MAC 3P 20-Dec-1985
IVP .MAC 25P 20-Dec-1985 FB .MAC 1P 20-Dec-1985
SJ .MAC 1P 20-Dec-1985 XM .MAC 1P 20-Dec-1985
BSTRAP.MAC 70P 20-Dec-1985 EDTGBL.MAC 33P 20-Dec-1985
KMON .MAC 122P 20-Dec-1985 RMONFB.MAC 150P 05-Jul-2003
MTTEMT.MAC 18P 20-Dec-1985 MTTINT.MAC 46P 20-Dec-1985
RMONSJ.MAC 70P 04-Jul-2002 TRMTBL.MAC 19P 20-Dec-1985
USR .MAC 74P 20-Dec-1985 XMSUBS.MAC 40P 20-Dec-1985
BA .MAC 21P 20-Dec-1985 CR .MAC 15P 20-Dec-1985
CT .MAC 33P 20-Dec-1985 DD .MAC 27P 20-Dec-1985
DL .MAC 37P 20-Dec-1985 DM .MAC 27P 20-Dec-1985
DP .MAC 11P 20-Dec-1985 DS .MAC 10P 20-Dec-1985
DT .MAC 9P 20-Dec-1985 DU .MAC 94P 20-Dec-1985
DW .MAC 43P 20-Dec-1985 DX .MAC 21P 20-Dec-1985
DY .MAC 23P 20-Dec-1985 DZ .MAC 18P 20-Dec-1985
EL .MAC 17P 20-Dec-1985 LD .MAC 47P 20-Dec-1985
LP .MAC 14P 20-Dec-1985 LS .MAC 35P 20-Dec-1985
NC .MAC 43P 20-Dec-1985 NI .MAC 22P 20-Dec-1985
NL .MAC 3P 20-Dec-1985 NQ .MAC 26P 20-Dec-1985
PC .MAC 5P 20-Dec-1985 PD .MAC 12P 20-Dec-1985
RF .MAC 7P 20-Dec-1985 RK .MAC 12P 20-Dec-1985
SP .MAC 43P 20-Dec-1985 TJ .MAC 32P 20-Dec-1985
TM .MAC 27P 20-Dec-1985 TS .MAC 39P 20-Dec-1985
TT .MAC 7P 20-Dec-1985 VM .MAC 21P 20-Dec-1985
XC .MAC 1P 20-Dec-1985 XL .MAC 28P 20-Dec-1985
FSM .MAC 32P 20-Dec-1985 ELCOPY.MAC 15P 20-Dec-1985
ELINIT.MAC 16P 20-Dec-1985 ELTASK.MAC 9P 20-Dec-1985
ERRTXT.MAC 6P 20-Dec-1985 CONSOL.MAC 6P 20-Dec-1985
NITEST.MAC 22P 20-Dec-1985 KMOVLY.MAC 217P 05-Jul-2002
DO .MAC 35P 05-Jul-2002
61 Files, 1873 Blocks
15311 Free blocks
.type src:nitest.mac
.MCALL .MODULE
.MODULE NITEST,VERSION=05,COMMENT=<Ethernet test program>
; COPYRIGHT (c) 1986 BY
; DIGITAL EQUIPMENT CORPORATION, MAYNARD, MASS.
; ALL RIGHTS RESERVED.
;
; THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY BE USED AND COPIED
; ONLY IN ACCORDANCE WITH THE TERMS OF SUCH LICENSE AND WITH THE
; INCLUSION OF THE ABOVE COPYRIGHT NOTICE. THIS SOFTWARE OR ANY OTHER
; COPIES THEREOF MAY NOT BE PROVIDED OR OTHERWISE MADE AVAILABLE TO ANY
; OTHER PERSON. NO TITLE TO AND OWNERSHIP OF THE SOFTWARE IS HEREBY
; TRANSFERRED.
;
; THE INFORMATION IN THIS SOFTWARE IS SUBJECT TO CHANGE WITHOUT NOTICE
; AND SHOULD NOT BE CONSTRUED AS A COMMITMENT BY DIGITAL EQUIPMENT
; CORPORATION.
;
; DIGITAL ASSUMES NO RESPONSIBILITY FOR THE USE OR RELIABILITY OF ITS
; SOFTWARE ON EQUIPMENT WHICH IS NOT SUPPLIED BY DIGITAL.
.SBTTL Abstract
;+
;
; NITEST
; NITEST is a program which may be used to verify that communication
; is possible between two stations on the Ethernet.
;
; When running, it responds to loopback datagrams (protocol 90-00)
; sent to the station's physical address, broadcast address, or
; the 'loopback assist' multicast address.
;
; In addition, it may be used to send a loopback datagram to
; another station and verify that it returns.
;
; Edit History:
;
; X01 (001) 13-Feb-85 Added HEX macro to make it easy to specify ethernet
; MBG addresses and protocol types.
;
; X01 (002) 04-Mar-85 Changes to buffer layout for transmit and receive
; MBG required changes here.
;
;-
.SBTTL Definitions
; RT-11 Macros we'll be using
.MCALL .QSET, .GVAL, .GTJB
.MCALL .FETCH, .PRINT, .LOOKU
.MCALL .SPFUN, .GTLIN, .MRKT
.MCALL .SPND, .CMKT, .RSUM
.MCALL .TTYOU, .EXIT
; Define our own macro for HEX strings
.MACRO HEX TEXT
.TOGL. = 0
.IRPC ..CHR.,<TEXT>
.IF DIF ..CHR.,-
.HXCT. = 0
.FIND. = 0
.IRPC ..HEX.,<0123456789ABCDEF>
.IF IDN ..CHR.,..HEX.
.FIND. = 200!.HXCT.
.ENDC ;IDN ..CHR.,..HEX.
.HXCT. = .HXCT. + 1
.ENDR ;..HEX.
.IF EQ .FIND.
.ERROR ;Invalid character ''..CHR.'' in hex string ''TEXT''
.MEXIT
.ENDC ;EQ .FIND.
.IF EQ .TOGL.
.FRST. = <.FIND.&17>*20
.IFF
.BYTE .FRST.!<.FIND.&17>
.ENDC ;EQ .TOGL.
.TOGL. = <-.TOGL.> + 1
.IFF
.IF NE .TOGL.
.BYTE .FRST./20
.TOGL. = 0
.ENDC ;NE .TOGL.
.ENDC ;DIF ..CHR.,-
.ENDR ;.IRPC ..CHR.
.IF NE .TOGL.
.BYTE .FRST./20
.TOGL. = 0
.ENDC ;NE .TOGL.
.ENDM ;MACRO
; RMON Fixed offsets
CONFG2 = 370 ;Configuration word 2
PRO$ = 020000 ;Running on PRO
BUS$ = 000100 ;Qbus/Unibus
; Ethernet class handler functions
SP.POR = 200 ;Allocate/Deallocate unit
SP.PT = 202 ;Enable/Disable protocol type
SP.MA = 203 ;Enable/Disable multicast address
SP.XMT = 204 ;Transmit ethernet frame
SP.RCV = 205 ;Read ethernet frame
.SBTTL NITEST
.PSECT .CODE.
.ENABL LSB
NITEST: .QSET #QELEM,#4. ;We'll need extra queue elements
.GVAL #AREA,#CONFG2 ;Get contents of config word 2
MOV #<^RNC >,DBLK ;Assume PRO
BIT #PRO$,R0 ;Correct assumption?
BNE 10$ ;Yep...
MOV #<^RNQ >,DBLK ;No, so assume Qbus
BIT #BUS$,R0 ;Correct assumption?
BNE 10$ ;Yep...
MOV #<^RNU >,DBLK ;Nope, must be unibus after all
10$: .GTJB #AREA,#JOBDAT ;Get info on this job
MOV JOBNUM,R0 ;R0 = Job number (*2)
ASR R0 ;Convert to job number 0-7
ADD #36,R0 ;Make it final RAD50 digit
ADD R0,DBLK ;And add it to the device name
.FETCH #FREE,#DBLK ;Fetch the handler we need
BCC 20$
MOV #M.IVD,R0 ;R0 -> 'Invalid device'
FATAL: .PRINT ;Print the error message
.EXIT ;And go away
20$: .LOOKU #AREA,#0,#DBLK ;Open a channel to the ethernet
BCC 21$
MOV #M.LERR,R0 ;R0 -> 'Lookup error'
BR FATAL
21$: .SPFUN #AREA,#0,#SP.POR,#ALBUFF,#0,#1 ;Allocate the unit for our use
BCC 22$
MOV #M.UAER,R0 ;R0 -> 'Unit allocation error'
BR FATAL
22$: MOV ALBUFF+2,XADDR ;Save the station's address
MOV ALBUFF+4,XADDR+2
MOV ALBUFF+6,XADDR+4
.SPFUN #AREA,#0,#SP.PT,#PTBUFF,#0,#1 ;Enable loopback protocol
BCC 23$
MOV #M.EPER,R0 ;R0 -> 'Protocol enable error'
BR FATAL
23$: .SPFUN #AREA,#0,#SP.MA,#MABUFF,#0,#1 ;Loopback assist multicast
BCC 24$
MOV #M.EMER,R0 ;R0 -> 'Multicast enable error'
BR FATAL
24$: .PRINT #M.STAT ;Announce station's address
MOV #ALBUFF+2,R1
CALL EAOUT
.PRINT #M.CRLF
30$: CALL XMTCMP ;Prime the loopback assist pump
.PRINT #M.LOOP ;Announce loopback is enabled
.PRINT #M.CRLF
.DSABL LSB
.SBTTL LOOPFW - Initiates a loopback datagram
.ENABL LSB
LOOPFW: .GTLIN #CMDBUF,#M.PROM ;Prompt for the test station
10$: CLR RECVFG ;Reset the receive flag
.MRKT #TAREA,#TIMBLK,#TIMCMP,#1 ;Start a timer
BCC 15$
MOV #M.QELM,R0 ;R0 -> 'No queue element'
JMP FATAL
15$: .SPFUN #XAREA,#0,#SP.XMT,#XBUFF,#759.,#0,#1 ;Transmit the datagram
; (Can't use 'wait' mode because
; of outstanding calls using
; completion mode)
.SPND ;Suspend until the packet returns
; or we timeout waiting for it
TST (PC)+ ;Did we get a response?
RECVFG: .WORD 0 ; : Receive flag
BNE 30$ ;Yes...
.PRINT #M.NORE ;Nope, 'No response'
.PRINT #M.CRLF
BR LOOPFW
30$: .PRINT #M.RECV ;'Response received from'
MOV #RBUFF+EF.SRC,R1 ;R1 -> Datagram source field
CALL EAOUT ;Print the station address
MOV #XDATA,R0 ;R0 -> Data transmitted
MOV #RBUFF+<XDATA-XBUFF>,R1 ;R1 -> Data received
MOV #DATASZ,R2 ;R2 = Count of data words
40$: CMP (R0)+,(R1)+ ;Is the received data correct?
BNE 50$ ;Nope...
DEC R2 ;Yes, more to check?
BGT 40$ ;Yep...
.PRINT #M.OK ;'data correct'
45$: .PRINT #M.CRLF
.SPND ;Wait for timer to expire
CALL XMTCMP ;Reprime the loopback assist pump
BR LOOPFW
50$: .PRINT #M.NOK ;'data corrupt'
BR 45$
.DSABL LSB
.SBTTL Completion routines
;+
;
; RCVCMP
; Entered on completion of posted read due to reception of
; a packet destined for this physical station, the loopback
; assist multicast address, or the broadcast address with
; a protocol type of 90-00.
;
; The received packet is processed, and if it is to be
; forwarded, a transmit is posted with completion at XMTCMP.
; If the datagram indicates that it has arrived at its
; destination, a flag is set to indicate a received packet and
; the mainline code is resumed so that the data may be verified.
;
; XMTCMP
; Entered on the following:
;
; 1) From top level code. Used to prime the loopback
; assist receive pump (completion driven).
; 2) Completion of the write posted in RCVCMP to forward
; a loopback packet.
; 3) From RCVCMP when a packet is not to be forwarded
; because it has reached its destination or is to
; be forwarded to a multicast address (a no-no).
;
; Posts another read with completion at RCVCMP.
;
; TIMCMP
; Entered when timer expires, indicating no response from
; remote station.
;
;-
.ENABL LSB
RCVCMP: MOV #RBUFF+EF.SKP,R0 ;R0 -> Skip count field
MOV (R0),-(SP) ;Get the skip count
ADD #8.,(R0)+ ;Update field
ADD (SP)+,R0 ;Point to encapsulated data
BIT #1,R0 ;Skip count getting us to odd address?
BNE XMTCMP ;Yes, drop the packet...
CMP (R0),#1 ;Reply packet?
BNE 10$ ;Nope...
MOV SP,RECVFG ;Yes, set the receive flag
TIMCMP: .RSUM ;Resume the mainline
RETURN
10$: CMP (R0)+,#2 ;Forward packet?
BNE XMTCMP ;Nope, ignore it
BIT #1,(R0) ;Is destination a multicast address?
BNE XMTCMP ;Yes, then ignore it
MOV #RBUFF+EF.DST,R1 ;R1 -> Destination field
MOV (R0)+,(R1)+ ;Set next destination
MOV (R0)+,(R1)+
MOV (R0)+,(R1)+
CLR (R1)+ ;Force the station's physical address
CLR (R1)+ ; to be used
CLR (R1)+
MOV RBUFF+2,R1 ;Get actual frame size
INC R1 ;Bump size in case of odd-sized frame
ASR R1 ;Convert byte to word count
.SPFUN #RAREA,#0,#SP.XMT,#RBUFF,R1,#0,#XMTCMP ;Pass the packet
RETURN
XMTCMP: .SPFUN #RAREA,#0,#SP.RCV,#RBUFF,#759.,#0,#RCVCMP ;Post a read
RETURN
.DSABL LSB
.SBTTL HEX OUTPUT ROUTINES
.ENABL LSB
TYPOUT: MOV #2,R2 ;Protocol is two octets
BR 10$
EAOUT: MOV #6,R2 ;Addresses are six octets
BR 10$
5$: .TTYOU #'- ;Delimiter
10$: MOVB (R1)+,-(SP) ;Save a byte of the address
MOVB (SP),R0 ;Get the byte
ASR R0 ;Shift high nybble to where we want it
ASR R0
ASR R0
ASR R0
BIC #^C<17>,R0 ;Isolate it
.TTYOU HEX(R0) ;Print the hex character
MOVB (SP)+,R0 ;Get the address byte again
BIC #^C<17>,R0 ;Isolate the low nybble
.TTYOU HEX(R0) ;Print the hex character
DEC R2 ;More to do?
BGT 5$ ;Yep...
RETURN
.DSABL LSB
.SBTTL Messages
.PSECT .TEXT.
.NLIST BEX
M.PROM: .ASCII /Type <RETURN> to test: /<200>
M.IVD: .ASCIZ /?NITEST-U-Invalid device/
M.LERR: .ASCIZ /?NITEST-U-Lookup error/
M.UAER: .ASCIZ /?NITEST-U-Unit allocation error/
M.EPER: .ASCIZ /?NITEST-U-Enable protocol error/
M.EMER: .ASCIZ /?NITEST-U-Enable multicast address error/
M.QELM: .ASCIZ /?NITEST-U-No queue element/
M.NORE: .ASCIZ /?NITEST-W-No response/
M.RECV: .ASCII /?NITEST-I-Response received from /<200>
M.OK: .ASCIZ /, data correct/
M.NOK: .ASCIZ /, data corrupt/
M.STAT: .ASCII /Station address = /<200>
M.LOOP: .ASCII /Loopback assist is enabled/
M.CRLF: .BYTE 0
HEX: .ASCII /0123456789ABCDEF/
.EVEN
.LIST BEX
.SBTTL Impure data area
.PSECT .DATA.
AREA: .BLKW 10. ;General purpose EMT area
RAREA: .BLKW 6. ;EMT area for receive .SPFUN
XAREA: .BLKW 6. ;EMT area for transmit .SPFUN
TAREA: .BLKW 4 ;EMT area for timer
CMDBUF: .BLKB 82. ;Response buffer
QELEM: .BLKW 4*10. ;Extra queue elements
TIMBLK: .WORD 0,2*60. ;Timer block
JOBDAT: ;Job data area
JOBNUM: .BLKW 12.
DBLK: .WORD 0,0,0,0 ;Device block
ALBUFF: .BLKW 4 ;Unit allocation buffer
MABUFF: .BLKW ;Enable multicast address buffer
HEX <CF-00-00-00-00-00> ;Loopback assist multicast address
PTBUFF: .BLKW ;Enable protocol type buffer
HEX <90-00> ;Protocol type = Loopback
RBUFF: .BLKW 759. ;Receive buffer
EF.DST = 4
EF.SRC = EF.DST+6
EF.PT = EF.SRC+6
EF.SKP = EF.PT+2
XBUFF: .BLKW ;Status word
.BLKW ;reserved
HEX <CF-00-00-00-00-00> ;Destination = loopback assist
; (Change this if you wish to send
; to a specific station)
.WORD 0,0,0 ;Source = station physical address
HEX <90-00> ;Protocol type = Loopback
.WORD 0 ;Skip count
.WORD 2 ;Forward
XADDR: .WORD 0,0,0 ;Ultimate destination
.WORD 1 ;Reply
.WORD 1 ;Receipt number
XDATA: .ASCIZ /Loopback datagram data area/
.EVEN
DATASZ = <.-XDATA>/2
.BLKW 759.-<<.-XBUFF>/2>
FREE == .
.END NITEST
.dir sy:*.sys
SWAP .SYS 27P 26-Jan-1999 RT11FB.SYS 103P 26-Jan-1999
RT11SJ.SYS 88P 26-Jan-1999 RT11XM.SYS 116P 26-Jan-1999
RK .SYS 3P 26-Jan-1999 LP .SYS 2P 26-Jan-1999
BA .SYS 7P 26-Jan-1999 VM .SYS 3P 26-Jan-1999
DL .SYS 5P 26-Jan-1999 DU .SYS 8P 26-Jan-1999
DM .SYS 5P 26-Jan-1999 NL .SYS 2P 26-Jan-1999
MT .SYS 9P 26-Jan-1999 MM .SYS 9P 26-Jan-1999
MU .SYS 13P 26-Jan-1999 LD .SYS 8P 26-Jan-1999
EL .SYS 5P 26-Jan-1999 DP .SYS 3P 26-Jan-1999
SL .SYS 14P 26-Jan-1999 VMX .SYS 3P 26-Jan-1999
LDX .SYS 8P 26-Jan-1999 LPX .SYS 2P 26-Jan-1999
BAX .SYS 7P 26-Jan-1999 DLX .SYS 5P 26-Jan-1999
DUX .SYS 9P 26-Jan-1999 DMX .SYS 5P 26-Jan-1999
RKX .SYS 3P 26-Jan-1999 MTX .SYS 9P 26-Jan-1999
MMX .SYS 10P 26-Jan-1999 MUX .SYS 15P 26-Jan-1999
NLX .SYS 2P 26-Jan-1999 DPX .SYS 3P 26-Jan-1999
SLX .SYS 16P 26-Jan-1999
33 Files, 527 Blocks
49926 Free blocks
.
.IND DM1:SYSGEN
*****************************************************************
RT-11 SYSTEM GENERATION PROGRAM V05.52
*****************************************************************
Do you want an introduction to system generation (N)?
Do you want to use a previously created answer file (N)? Y
What answer file do you want to use (SYSGEN.ANS)? MYSGN1.ANS
Do you want to create an answer file (N)? Y
What answer file do you want to create (SYSGEN.ANS): MYSGN2.ANS
...checking for protected output files.
...reading in answer file.
Do you want to change any of your responses (N)? Y
Do you want to change monitor/terminal option responses (N)? Y
What question number do you want re-asked? 120
You may not change any responses concerning devices. You will
be given an opportunity to remove support for a device or have
the questions concerning a specific device re-asked after you
have completed making changes to the monitor option questions.
Do you want to change more monitor/terminal option responses (N)?
Do you want to change your device support (N)? Y
Do you want to remove support for any device (N)? Y
What device do you NOT want supported? MU
MU will not be supported.
Do you want to remove support for any more devices (N)?
Do you want to add support for any device or have the questions
for any device re-asked (N)? Y
Do you want to add/modify a DIGITAL supported device (Y)?
Type <ESCAPE><RETURN> for help.
Type ?<RETURN> to list all devices.
Type .<RETURN> when device selection is complete.
Enter the device name to add/modify [dd]: MU
120. Do you want the file-structured magtape handler (Y)?
121. How many magtape units are to be supported (2)? 1
122. What is the address of the first unit (174500)?
123. What is the vector address of the first unit (260)?
Enter the next device name to add/modify [dd]: .
Do you want to add support for any of your own devices (N)?
Do you want to define or redefine any system conditionals (N)?
*****************************************************************
DEVICE ASSIGNMENTS AND SYSGEN CLEANUP
*****************************************************************
What is the name of the source input device [xxn] (DM1)?
What is the name of the binary output device [xxn] (DM0)?
What is the name of the map output device [xxn] (DM0)?
Do you want to retain the system OBJs (Y)?
Do you want to retain the work files (Y)?
To build an entire system, mount the source and binary volumes,
copy the files MYSGN2.CND, MYSGN2.TBL, and the sources for any
user supplied device handlers to the source volume, and type
$@MYSGN2.BLD. To build just the monitors, type $@MYSGN2.MON. To
build just the device handlers, type $@MYSGN2.DEV. For more
information, read the RT-11 SYSTEM GENERATION GUIDE.
END OF SYSGEN PROGRAM --
@ <EOF>
.COPY MYSGN2.CND DM1:MYSGN2.CND
.COPY MYSGN2.TBL DM1:MYSGN2.TBL
.
.
.$@MYSGN2.BLD
.$@MYSGN2.MON
.ASSIGN DM1 SRC
.ASSIGN DM0 BIN
.ASSIGN DM0 MAP
.ASSIGN DM0 OBJ
.MACRO/OBJ:OBJ:KMSJ SRC:(SJ+MYSGN2.CND+EDTGBL+KMON+KMOVLY)
.MACRO/OBJ:OBJ:RMSJ SRC:(SJ+MYSGN2.CND+EDTGBL+USR+RMONSJ)
.MACRO/OBJ:OBJ:TBSJ SRC:(SJ+MYSGN2.CND+EDTGBL+MYSGN2.TBL+TRMTBL)
.MACRO/OBJ:OBJ:BTSJ SRC:(SJ+MYSGN2.CND+EDTGBL+BSTRAP)
.MACRO/OBJ:OBJ:MESJ SRC:(SJ+MYSGN2.CND+EDTGBL+MTTEMT)
.MACRO/OBJ:OBJ:MISJ SRC:(SJ+MYSGN2.CND+EDTGBL+MTTINT)
.LINK/EXE:BIN:RT11SJ.SYG/BOU:1000/PROMPT/MAP:MAP:RT11SJ OBJ:BTSJ
*OBJ:RMSJ,KMSJ,MESJ,MISJ,TBSJ//
Boundary section? OVLY0
.MACRO/OBJ:OBJ:KMFB SRC:(FB+MYSGN2.CND+EDTGBL+KMON+KMOVLY)
.MACRO/OBJ:OBJ:RMFB SRC:(FB+MYSGN2.CND+EDTGBL+USR+RMONFB)
.MACRO/OBJ:OBJ:TBFB SRC:(FB+MYSGN2.CND+EDTGBL+MYSGN2.TBL+TRMTBL)
.MACRO/OBJ:OBJ:BTFB SRC:(FB+MYSGN2.CND+EDTGBL+BSTRAP)
.MACRO/OBJ:OBJ:MEFB SRC:(FB+MYSGN2.CND+EDTGBL+MTTEMT)
.MACRO/OBJ:OBJ:MIFB SRC:(FB+MYSGN2.CND+EDTGBL+MTTINT)
.LINK/EXE:BIN:RT11FB.SYG/BOU:1000/PROMPT/MAP:MAP:RT11FB OBJ:BTFB
*OBJ:RMFB,KMFB,MEFB,MIFB,TBFB//
Boundary section? OVLY0
.MACRO/OBJ:OBJ:KMXM SRC:(XM+MYSGN2.CND+EDTGBL+KMON+KMOVLY)
.MACRO/OBJ:OBJ:RMXM SRC:(XM+MYSGN2.CND+EDTGBL+USR+RMONFB)
.MACRO/OBJ:OBJ:SBXM SRC:(XM+MYSGN2.CND+EDTGBL+XMSUBS)
.MACRO/OBJ:OBJ:TBXM SRC:(XM+MYSGN2.CND+EDTGBL+MYSGN2.TBL+TRMTBL)
.MACRO/OBJ:OBJ:BTXM SRC:(XM+MYSGN2.CND+EDTGBL+BSTRAP)
.MACRO/OBJ:OBJ:MEXM SRC:(XM+MYSGN2.CND+EDTGBL+MTTEMT)
.MACRO/OBJ:OBJ:MIXM SRC:(XM+MYSGN2.CND+EDTGBL+MTTINT)
.LINK/EXE:BIN:RT11XM.SYG/BOU:1000/PROMPT/MAP:MAP:RT11XM OBJ:BTXM
*OBJ:RMXM,SBXM,KMXM,MEXM,MIXM,TBXM//
Boundary section? OVLY0
.$@MYSGN2.DEV
.ASSIGN DM1 SRC
.ASSIGN DM0 BIN
.ASSIGN DM0 OBJ
.MACRO/OBJ:OBJ:ELCOPY SRC:(MYSGN2.CND+ELCOPY)
.MACRO/OBJ:OBJ:ELINIT SRC:(MYSGN2.CND+ELINIT)
.MACRO/OBJ:OBJ:ELTASK SRC:ELTASK
.LINK/EXE:BIN:ERRLOG/FORE OBJ:(ELCOPY,ELTASK)
.LINK/EXE:BIN: OBJ:ELINIT
.MACRO/OBJ:OBJ:EL SRC:(MYSGN2.CND+EL)
.LINK/NOBITMAP/EXE:BIN:EL.SYG OBJ:EL
.MACRO/OBJ:OBJ:LD SRC:(MYSGN2.CND+LD)
.LINK/NOBITMAP/EXE:BIN:LD.SYG OBJ:LD
.MACRO/OBJ:OBJ:LDX SRC:(XM+MYSGN2.CND+LD)
.LINK/NOBITMAP/EXE:BIN:LDX.SYG OBJ:LDX
.MACRO/OBJ:OBJ:BA SRC:(MYSGN2.CND+BA)
.LINK/NOBITMAP/EXE:BIN:BA.SYG OBJ:BA
.MACRO/OBJ:OBJ:BAX SRC:(XM+MYSGN2.CND+BA)
.LINK/NOBITMAP/EXE:BIN:BAX.SYG OBJ:BAX
.MACRO/OBJ:OBJ:DD SRC:(MYSGN2.CND+DD)
.LINK/NOBITMAP/EXE:BIN:DD.SYG OBJ:DD
.MACRO/OBJ:OBJ:DDX SRC:(XM+MYSGN2.CND+DD)
.LINK/NOBITMAP/EXE:BIN:DDX.SYG OBJ:DDX
.MACRO/OBJ:OBJ:VM SRC:(MYSGN2.CND+VM)
.LINK/NOBITMAP/EXE:BIN:VM.SYG OBJ:VM
.MACRO/OBJ:OBJ:VMX SRC:(XM+MYSGN2.CND+VM)
.LINK/NOBITMAP/EXE:BIN:VMX.SYG OBJ:VMX
.MACRO/OBJ:OBJ:DZ SRC:(MYSGN2.CND+DZ)
.LINK/NOBITMAP/EXE:BIN:DZ.SYG OBJ:DZ
.MACRO/OBJ:OBJ:DZX SRC:(XM+MYSGN2.CND+DZ)
.LINK/NOBITMAP/EXE:BIN:DZX.SYG OBJ:DZX
.MACRO/OBJ:OBJ:DW SRC:(MYSGN2.CND+DW)
.LINK/NOBITMAP/EXE:BIN:DW.SYG OBJ:DW
.MACRO/OBJ:OBJ:DWX SRC:(XM+MYSGN2.CND+DW)
.LINK/NOBITMAP/EXE:BIN:DWX.SYG OBJ:DWX
.MACRO/OBJ:OBJ:SP SRC:(MYSGN2.CND+SP)
.LINK/NOBITMAP/EXE:BIN:SP.SYG OBJ:SP
.MACRO/OBJ:OBJ:SPX SRC:(XM+MYSGN2.CND+SP)
.LINK/NOBITMAP/EXE:BIN:SPX.SYG OBJ:SPX
.MACRO/OBJ:OBJ:XL SRC:(MYSGN2.CND+XL)
.LINK/NOBITMAP/EXE:BIN:XL.SYG OBJ:XL
.MACRO/OBJ:OBJ:XLX SRC:(XM+MYSGN2.CND+XL)
.LINK/NOBITMAP/EXE:BIN:XLX.SYG OBJ:XLX
.MACRO/OBJ:OBJ:XC SRC:(MYSGN2.CND+XC)
.LINK/NOBITMAP/EXE:BIN:XC.SYG OBJ:XC
.MACRO/OBJ:OBJ:XCX SRC:(XM+MYSGN2.CND+XC)
.LINK/NOBITMAP/EXE:BIN:XCX.SYG OBJ:XCX
.MACRO/OBJ:OBJ:DT SRC:(MYSGN2.CND+DT)
.LINK/NOBITMAP/EXE:BIN:DT.SYG OBJ:DT
.MACRO/OBJ:OBJ:DTX SRC:(XM+MYSGN2.CND+DT)
.LINK/NOBITMAP/EXE:BIN:DTX.SYG OBJ:DTX
.MACRO/OBJ:OBJ:RF SRC:(MYSGN2.CND+RF)
.LINK/NOBITMAP/EXE:BIN:RF.SYG OBJ:RF
.MACRO/OBJ:OBJ:RFX SRC:(XM+MYSGN2.CND+RF)
.LINK/NOBITMAP/EXE:BIN:RFX.SYG OBJ:RFX
.MACRO/OBJ:OBJ:RK SRC:(MYSGN2.CND+RK)
.LINK/NOBITMAP/EXE:BIN:RK.SYG OBJ:RK
.MACRO/OBJ:OBJ:RKX SRC:(XM+MYSGN2.CND+RK)
.LINK/NOBITMAP/EXE:BIN:RKX.SYG OBJ:RKX
.MACRO/OBJ:OBJ:DL SRC:(MYSGN2.CND+DL)
.LINK/NOBITMAP/EXE:BIN:DL.SYG OBJ:DL
.MACRO/OBJ:OBJ:DLX SRC:(XM+MYSGN2.CND+DL)
.LINK/NOBITMAP/EXE:BIN:DLX.SYG OBJ:DLX
.MACRO/OBJ:OBJ:DU SRC:(MYSGN2.CND+DU)
.LINK/NOBITMAP/EXE:BIN:DU.SYG/BOUNDARY:512. OBJ:DU
Boundary section? SETOVR
.MACRO/OBJ:OBJ:DUX SRC:(XM+MYSGN2.CND+DU)
.LINK/NOBITMAP/EXE:BIN:DUX.SYG/BOUNDARY:512. OBJ:DUX
Boundary section? SETOVR
.MACRO/OBJ:OBJ:DP SRC:(MYSGN2.CND+DP)
.LINK/NOBITMAP/EXE:BIN:DP.SYG OBJ:DP
.MACRO/OBJ:OBJ:DPX SRC:(XM+MYSGN2.CND+DP)
.LINK/NOBITMAP/EXE:BIN:DPX.SYG OBJ:DPX
.MACRO/OBJ:OBJ:DM SRC:(MYSGN2.CND+DM)
.LINK/NOBITMAP/EXE:BIN:DM.SYG OBJ:DM
.MACRO/OBJ:OBJ:DMX SRC:(XM+MYSGN2.CND+DM)
.LINK/NOBITMAP/EXE:BIN:DMX.SYG OBJ:DMX
.MACRO/OBJ:OBJ:NQX SRC:(XM+MYSGN2.CND+NQ)
.LINK/NOBITMAP/EXE:BIN:NQX.SYG OBJ:NQX
.MACRO/OBJ:OBJ:NCX SRC:(XM+MYSGN2.CND+NC)
.LINK/NOBITMAP/EXE:BIN:NCX.SYG OBJ:NCX
.MACRO/OBJ:OBJ:FSM SRC:(MYSGN2.CND+FSM)
.MACRO/OBJ:OBJ:FSMX SRC:(XM+MYSGN2.CND+FSM)
.MACRO/OBJ:OBJ:MT SRC:(MYSGN2.CND+TM)
.LINK/NOBITMAP/EXE:BIN:MT.SYG OBJ:(MT,FSM)
.MACRO/OBJ:OBJ:MTX SRC:(XM+MYSGN2.CND+TM)
.LINK/NOBITMAP/EXE:BIN:MTX.SYG OBJ:(MTX,FSMX)
.MACRO/OBJ:OBJ:MM SRC:(MYSGN2.CND+TJ)
.LINK/NOBITMAP/EXE:BIN:MM.SYG OBJ:(MM,FSM)
.MACRO/OBJ:OBJ:MMX SRC:(XM+MYSGN2.CND+TJ)
.LINK/NOBITMAP/EXE:BIN:MMX.SYG OBJ:(MMX,FSMX)
.MACRO/OBJ:OBJ:MS SRC:(MYSGN2.CND+TS)
.LINK/NOBITMAP/EXE:BIN:MS.SYG OBJ:(MS,FSM)
.MACRO/OBJ:OBJ:MSX SRC:(XM+MYSGN2.CND+TS)
.LINK/NOBITMAP/EXE:BIN:MSX.SYG OBJ:(MSX,FSMX)
.MACRO/OBJ:OBJ:MU SRC:(MYSGN2.CND+TU)
?MACRO-F-File not found SRC:TU .MAC
OBJ:MU=SRC:MYSGN2.CND,SRC:TU
.
.
.
.! OK, SO DON'T BUILD MU SUPPORT!
.
.
.
.IND DM1:SYSGEN
*****************************************************************
RT-11 SYSTEM GENERATION PROGRAM V05.52
*****************************************************************
Do you want an introduction to system generation (N)?
Do you want to use a previously created answer file (N)? Y
What answer file do you want to use (SYSGEN.ANS)?
Do you want to create an answer file (N)? Y
What answer file do you want to create (SYSGEN.ANS): MYSGN3.ANS
...checking for protected output files.
...reading in answer file.
?IND-F-Data file error
Bad record type - not ASCII data
.READ #0 STRING
.IND DM1:SYSGEN
*****************************************************************
RT-11 SYSTEM GENERATION PROGRAM V05.52
*****************************************************************
Do you want an introduction to system generation (N)?
Do you want to use a previously created answer file (N)? Y
What answer file do you want to use (SYSGEN.ANS)? MYSGN1.ANS
Do you want to create an answer file (N)? Y
What answer file do you want to create (SYSGEN.ANS): MYSGN2.ANS
?SYSGEN-W-File already exists MYSGN2.ANS
Do you want to create a new MYSGN2.ANS file (N)? Y
...checking for protected output files.
...reading in answer file.
Do you want to change any of your responses (N)? Y
Do you want to change monitor/terminal option responses (N)?
Do you want to change your device support (N)? Y
Do you want to remove support for any device (N)? Y
What device do you NOT want supported? MU
MU will not be supported.
Do you want to remove support for any more devices (N)?
Do you want to add support for any device or have the questions
for any device re-asked (N)?
Do you want to define or redefine any system conditionals (N)?
*****************************************************************
DEVICE ASSIGNMENTS AND SYSGEN CLEANUP
*****************************************************************
What is the name of the source input device [xxn] (DM1)?
What is the name of the binary output device [xxn] (DM0)?
What is the name of the map output device [xxn] (DM0)?
Do you want to retain the system OBJs (Y)?
Do you want to retain the work files (Y)?
To build an entire system, mount the source and binary volumes,
copy the files MYSGN2.CND, MYSGN2.TBL, and the sources for any
user supplied device handlers to the source volume, and type
$@MYSGN2.BLD. To build just the monitors, type $@MYSGN2.MON. To
build just the device handlers, type $@MYSGN2.DEV. For more
information, read the RT-11 SYSTEM GENERATION GUIDE.
END OF SYSGEN PROGRAM --
@ <EOF>
.
.
.
.
.
.
.
.COPY MYSGN2.CND DM1:MYSGN2.CND
.COPY MYSGN2.TBL DM1:MYSGN2.TBL
.$@MYSGN2.BLD
.$@MYSGN2.MON
.ASSIGN DM1 SRC
.ASSIGN DM0 BIN
.ASSIGN DM0 MAP
.ASSIGN DM0 OBJ
.MACRO/OBJ:OBJ:KMSJ SRC:(SJ+MYSGN2.CND+EDTGBL+KMON+KMOVLY)
.MACRO/OBJ:OBJ:RMSJ SRC:(SJ+MYSGN2.CND+EDTGBL+USR+RMONSJ)
.MACRO/OBJ:OBJ:TBSJ SRC:(SJ+MYSGN2.CND+EDTGBL+MYSGN2.TBL+TRMTBL)
.MACRO/OBJ:OBJ:BTSJ SRC:(SJ+MYSGN2.CND+EDTGBL+BSTRAP)
.MACRO/OBJ:OBJ:MESJ SRC:(SJ+MYSGN2.CND+EDTGBL+MTTEMT)
.MACRO/OBJ:OBJ:MISJ SRC:(SJ+MYSGN2.CND+EDTGBL+MTTINT)
.LINK/EXE:BIN:RT11SJ.SYG/BOU:1000/PROMPT/MAP:MAP:RT11SJ OBJ:BTSJ
*OBJ:RMSJ,KMSJ,MESJ,MISJ,TBSJ//
Boundary section? OVLY0
.MACRO/OBJ:OBJ:KMFB SRC:(FB+MYSGN2.CND+EDTGBL+KMON+KMOVLY)
.MACRO/OBJ:OBJ:RMFB SRC:(FB+MYSGN2.CND+EDTGBL+USR+RMONFB)
.MACRO/OBJ:OBJ:TBFB SRC:(FB+MYSGN2.CND+EDTGBL+MYSGN2.TBL+TRMTBL)
.MACRO/OBJ:OBJ:BTFB SRC:(FB+MYSGN2.CND+EDTGBL+BSTRAP)
.MACRO/OBJ:OBJ:MEFB SRC:(FB+MYSGN2.CND+EDTGBL+MTTEMT)
.MACRO/OBJ:OBJ:MIFB SRC:(FB+MYSGN2.CND+EDTGBL+MTTINT)
.LINK/EXE:BIN:RT11FB.SYG/BOU:1000/PROMPT/MAP:MAP:RT11FB OBJ:BTFB
*OBJ:RMFB,KMFB,MEFB,MIFB,TBFB//
Boundary section? OVLY0
.MACRO/OBJ:OBJ:KMXM SRC:(XM+MYSGN2.CND+EDTGBL+KMON+KMOVLY)
.MACRO/OBJ:OBJ:RMXM SRC:(XM+MYSGN2.CND+EDTGBL+USR+RMONFB)
.MACRO/OBJ:OBJ:SBXM SRC:(XM+MYSGN2.CND+EDTGBL+XMSUBS)
.MACRO/OBJ:OBJ:TBXM SRC:(XM+MYSGN2.CND+EDTGBL+MYSGN2.TBL+TRMTBL)
.MACRO/OBJ:OBJ:BTXM SRC:(XM+MYSGN2.CND+EDTGBL+BSTRAP)
.MACRO/OBJ:OBJ:MEXM SRC:(XM+MYSGN2.CND+EDTGBL+MTTEMT)
.MACRO/OBJ:OBJ:MIXM SRC:(XM+MYSGN2.CND+EDTGBL+MTTINT)
.LINK/EXE:BIN:RT11XM.SYG/BOU:1000/PROMPT/MAP:MAP:RT11XM OBJ:BTXM
*OBJ:RMXM,SBXM,KMXM,MEXM,MIXM,TBXM//
Boundary section? OVLY0
.$@MYSGN2.DEV
.ASSIGN DM1 SRC
.ASSIGN DM0 BIN
.ASSIGN DM0 OBJ
.MACRO/OBJ:OBJ:ELCOPY SRC:(MYSGN2.CND+ELCOPY)
.MACRO/OBJ:OBJ:ELINIT SRC:(MYSGN2.CND+ELINIT)
.MACRO/OBJ:OBJ:ELTASK SRC:ELTASK
.LINK/EXE:BIN:ERRLOG/FORE OBJ:(ELCOPY,ELTASK)
.LINK/EXE:BIN: OBJ:ELINIT
.MACRO/OBJ:OBJ:EL SRC:(MYSGN2.CND+EL)
.LINK/NOBITMAP/EXE:BIN:EL.SYG OBJ:EL
.MACRO/OBJ:OBJ:LD SRC:(MYSGN2.CND+LD)
.LINK/NOBITMAP/EXE:BIN:LD.SYG OBJ:LD
.MACRO/OBJ:OBJ:LDX SRC:(XM+MYSGN2.CND+LD)
.LINK/NOBITMAP/EXE:BIN:LDX.SYG OBJ:LDX
.MACRO/OBJ:OBJ:BA SRC:(MYSGN2.CND+BA)
.LINK/NOBITMAP/EXE:BIN:BA.SYG OBJ:BA
.MACRO/OBJ:OBJ:BAX SRC:(XM+MYSGN2.CND+BA)
.LINK/NOBITMAP/EXE:BIN:BAX.SYG OBJ:BAX
.MACRO/OBJ:OBJ:DD SRC:(MYSGN2.CND+DD)
.LINK/NOBITMAP/EXE:BIN:DD.SYG OBJ:DD
.MACRO/OBJ:OBJ:DDX SRC:(XM+MYSGN2.CND+DD)
.LINK/NOBITMAP/EXE:BIN:DDX.SYG OBJ:DDX
.MACRO/OBJ:OBJ:VM SRC:(MYSGN2.CND+VM)
.LINK/NOBITMAP/EXE:BIN:VM.SYG OBJ:VM
.MACRO/OBJ:OBJ:VMX SRC:(XM+MYSGN2.CND+VM)
.LINK/NOBITMAP/EXE:BIN:VMX.SYG OBJ:VMX
.MACRO/OBJ:OBJ:DZ SRC:(MYSGN2.CND+DZ)
.LINK/NOBITMAP/EXE:BIN:DZ.SYG OBJ:DZ
.MACRO/OBJ:OBJ:DZX SRC:(XM+MYSGN2.CND+DZ)
.LINK/NOBITMAP/EXE:BIN:DZX.SYG OBJ:DZX
.MACRO/OBJ:OBJ:DW SRC:(MYSGN2.CND+DW)
.LINK/NOBITMAP/EXE:BIN:DW.SYG OBJ:DW
.MACRO/OBJ:OBJ:DWX SRC:(XM+MYSGN2.CND+DW)
.LINK/NOBITMAP/EXE:BIN:DWX.SYG OBJ:DWX
.MACRO/OBJ:OBJ:SP SRC:(MYSGN2.CND+SP)
.LINK/NOBITMAP/EXE:BIN:SP.SYG OBJ:SP
.MACRO/OBJ:OBJ:SPX SRC:(XM+MYSGN2.CND+SP)
.LINK/NOBITMAP/EXE:BIN:SPX.SYG OBJ:SPX
.MACRO/OBJ:OBJ:XL SRC:(MYSGN2.CND+XL)
.LINK/NOBITMAP/EXE:BIN:XL.SYG OBJ:XL
.MACRO/OBJ:OBJ:XLX SRC:(XM+MYSGN2.CND+XL)
.LINK/NOBITMAP/EXE:BIN:XLX.SYG OBJ:XLX
.MACRO/OBJ:OBJ:XC SRC:(MYSGN2.CND+XC)
.LINK/NOBITMAP/EXE:BIN:XC.SYG OBJ:XC
.MACRO/OBJ:OBJ:XCX SRC:(XM+MYSGN2.CND+XC)
.LINK/NOBITMAP/EXE:BIN:XCX.SYG OBJ:XCX
.MACRO/OBJ:OBJ:DT SRC:(MYSGN2.CND+DT)
.LINK/NOBITMAP/EXE:BIN:DT.SYG OBJ:DT
.MACRO/OBJ:OBJ:DTX SRC:(XM+MYSGN2.CND+DT)
.LINK/NOBITMAP/EXE:BIN:DTX.SYG OBJ:DTX
.MACRO/OBJ:OBJ:RF SRC:(MYSGN2.CND+RF)
.LINK/NOBITMAP/EXE:BIN:RF.SYG OBJ:RF
.MACRO/OBJ:OBJ:RFX SRC:(XM+MYSGN2.CND+RF)
.LINK/NOBITMAP/EXE:BIN:RFX.SYG OBJ:RFX
.MACRO/OBJ:OBJ:RK SRC:(MYSGN2.CND+RK)
.LINK/NOBITMAP/EXE:BIN:RK.SYG OBJ:RK
.MACRO/OBJ:OBJ:RKX SRC:(XM+MYSGN2.CND+RK)
.LINK/NOBITMAP/EXE:BIN:RKX.SYG OBJ:RKX
.MACRO/OBJ:OBJ:DL SRC:(MYSGN2.CND+DL)
.LINK/NOBITMAP/EXE:BIN:DL.SYG OBJ:DL
.MACRO/OBJ:OBJ:DLX SRC:(XM+MYSGN2.CND+DL)
.LINK/NOBITMAP/EXE:BIN:DLX.SYG OBJ:DLX
.MACRO/OBJ:OBJ:DU SRC:(MYSGN2.CND+DU)
.LINK/NOBITMAP/EXE:BIN:DU.SYG/BOUNDARY:512. OBJ:DU
Boundary section? SETOVR
.MACRO/OBJ:OBJ:DUX SRC:(XM+MYSGN2.CND+DU)
.LINK/NOBITMAP/EXE:BIN:DUX.SYG/BOUNDARY:512. OBJ:DUX
Boundary section? SETOVR
.MACRO/OBJ:OBJ:DP SRC:(MYSGN2.CND+DP)
.LINK/NOBITMAP/EXE:BIN:DP.SYG OBJ:DP
.MACRO/OBJ:OBJ:DPX SRC:(XM+MYSGN2.CND+DP)
.LINK/NOBITMAP/EXE:BIN:DPX.SYG OBJ:DPX
.MACRO/OBJ:OBJ:DM SRC:(MYSGN2.CND+DM)
.LINK/NOBITMAP/EXE:BIN:DM.SYG OBJ:DM
.MACRO/OBJ:OBJ:DMX SRC:(XM+MYSGN2.CND+DM)
.LINK/NOBITMAP/EXE:BIN:DMX.SYG OBJ:DMX
.MACRO/OBJ:OBJ:NQX SRC:(XM+MYSGN2.CND+NQ)
.LINK/NOBITMAP/EXE:BIN:NQX.SYG OBJ:NQX
.MACRO/OBJ:OBJ:NCX SRC:(XM+MYSGN2.CND+NC)
.LINK/NOBITMAP/EXE:BIN:NCX.SYG OBJ:NCX
.MACRO/OBJ:OBJ:FSM SRC:(MYSGN2.CND+FSM)
.MACRO/OBJ:OBJ:FSMX SRC:(XM+MYSGN2.CND+FSM)
.MACRO/OBJ:OBJ:MT SRC:(MYSGN2.CND+TM)
.LINK/NOBITMAP/EXE:BIN:MT.SYG OBJ:(MT,FSM)
.MACRO/OBJ:OBJ:MTX SRC:(XM+MYSGN2.CND+TM)
.LINK/NOBITMAP/EXE:BIN:MTX.SYG OBJ:(MTX,FSMX)
.MACRO/OBJ:OBJ:MM SRC:(MYSGN2.CND+TJ)
.LINK/NOBITMAP/EXE:BIN:MM.SYG OBJ:(MM,FSM)
.MACRO/OBJ:OBJ:MMX SRC:(XM+MYSGN2.CND+TJ)
.LINK/NOBITMAP/EXE:BIN:MMX.SYG OBJ:(MMX,FSMX)
.MACRO/OBJ:OBJ:MS SRC:(MYSGN2.CND+TS)
.LINK/NOBITMAP/EXE:BIN:MS.SYG OBJ:(MS,FSM)
.MACRO/OBJ:OBJ:MSX SRC:(XM+MYSGN2.CND+TS)
.LINK/NOBITMAP/EXE:BIN:MSX.SYG OBJ:(MSX,FSMX)
.MACRO/OBJ:OBJ:LP SRC:(MYSGN2.CND+LP)
.LINK/NOBITMAP/EXE:BIN:LP.SYG OBJ:LP
.MACRO/OBJ:OBJ:LPX SRC:(XM+MYSGN2.CND+LP)
.LINK/NOBITMAP/EXE:BIN:LPX.SYG OBJ:LPX
.MACRO/OBJ:OBJ:NL SRC:(MYSGN2.CND+NL)
.LINK/NOBITMAP/EXE:BIN:NL.SYG OBJ:NL
.MACRO/OBJ:OBJ:NLX SRC:(XM+MYSGN2.CND+NL)
.LINK/NOBITMAP/EXE:BIN:NLX.SYG OBJ:NLX
.
.
.
.!DONE SYSGEN
.
.
.DIR RT*.SYS
RT11FB.SYS 103P 26-Jan-1999 RT11SJ.SYS 88P 26-Jan-1999
RT11XM.SYS 116P 26-Jan-1999
3 Files, 307 Blocks
49875 Free blocks
.
.DATTIM
?UCL-F-File not found SY:UCL.DAT
.DIR *TIM*
DATIME.SAV 4 26-Jan-1999
1 Files, 4 Blocks
49875 Free blocks
.DATIME
Date [dd-mmm-yy]? 02-DEC-21
?DATIME-Invalid response
Date [dd-mmm-yy]? 02-DEC-121
?DATIME-Invalid response
Date [dd-mmm-yy]? 31-DEC-00
?DATIME-Invalid response
Date [dd-mmm-yy]? 31-DEC-99
Time [hh:mm:ss] ? 11:59:50
Startup File [filnam.typ]? ^C
?DATIME-Invalid response
Startup File [filnam.typ]? ^C
?DATIME-Invalid response
Startup File [filnam.typ]?
31-Dec-1999
Volume ID: RT11V503
Owner : FORM
.
.
.DIR RT*.SYS
31-Dec-1999
RT11FB.SYS 103P 26-Jan-1999 RT11SJ.SYS 88P 26-Jan-1999
RT11XM.SYS 116P 26-Jan-1999
3 Files, 307 Blocks
49875 Free blocks
.COPY/BOOT RT11XM.SYS DM0:
.
.DIR DM1:RT*.SYS
31-Dec-1999
RT11AI.SYS 80P 20-Dec-1985 RT11PI.SYS 95P 20-Dec-1985
RT11BL.SYS 78P 05-Jul-2002 RT11SJ.SYS 79P 05-Jul-2002
RT11FB.SYS 93P 05-Jul-2002 RT11XM.SYS 106P 05-Jul-2002
6 Files, 531 Blocks
15300 Free blocks
.
.
.SHOW ALL
RT-11XM (S) V05.03
Booted from DM0:RT11XM
USR is set NOSWAP
EXIT is set SWAP
KMON is set NOIND
TT is set NOQUIET
ERROR is set ERROR
SL is set ON
EDIT is set KEX
KMON nesting depth is 3
Global .SCCA flag is disabled
PDP 11/45,50,55 Processor
248KB of memory
FP11 Hardware Floating Point Unit
Extended Instruction Set (EIS)
Memory Management Unit
50 Cycle System Clock
Device I/O time-out support
Error logging support
Multi-terminal support
System job support
Global .SCCA support
FPU support
Device Status CSR Vector(s)
------ ------ --- ---------
VM Not installed 177572 000
LD Installed 000000 000
LP Installed 177514 200
BA Installed 000000 000
DL Not installed 174400 160
DU Not installed 172150 154
DM Resident 177440 210
RK Not installed 177400 220
MT Not installed 172520 224
MM Not installed 172440 224
MU Installed 174500 260
NL Installed 000000 000
DP Not installed 176710 254
SL 104044 000000 000
TT (Resident)
DM (Resident)
DM0 = BIN, MAP, OBJ, DK , SY
DM1 = SRC
MQ (Resident)
LD
SL (Loaded)
MU
LP
BA
NL
11 free slots
Job Name Console Level State Low High Impure
--- ---- ------- ----- ----- --- ---- ------
0 RESORC 0 0 Run 000000 072772 115054
Unit Owner Type WIDTH TAB CRLF FORM SCOPE SPEED
--------------------------------------------------------
0 S-Console DL 80 No No No Yes N/A
------- Extended Memory --------
Address Module Words Type
------- ------ ----- ----
17760000 IOPAGE 4096. HDW
00760000 MEMTOP
00172300 ...... 95648.
00164100 SL 1600. PVT
00160000 MU 1056. PVT
------ Low Memory -------
Address Module Words
------- ------ -----
155006 DM 765.
106460 RMON 9835.
104036 SL 649.
072772 USR 2322.
001000 ..BG.. 14845.
No LD units mounted
.
.
.!REBOOT!!!!
.
Simulation stopped, PC: 133556 (CLR 133406)
sim> exit
Goodbye
$
$
$ nice -n 10 ./rt11 rt11.ini
PDP-11 simulator V4.0-0 Current simh git commit id: 4c44975e
Disabling XQ
CPU 11/45, FPP, MMU, autoconfiguration enabled, idle disabled
248KB
rt-11/rt11.ini-12> att dz 3141
Listening on port 3141
DZ address=17760100-17760117*, vector=300-314*, BR5, lines=16
attached to 3141, 8b, 0 current connections
LPT address=17777514-17777517, vector=200, BR4
attached to line_printer_output.txt
rt-11/rt11.ini-24> attach dup0 31410,connect=127.0.31.40:31411,tcp
Line 0 Listening on port 31410
DUP address=17760050-17760057*, vector=300-304*, BR5, lines=1
attached to Line=0,31410,Connect=127.0.31.40:31411, speed=0 (unrestricted), No Corruption
W3 Jumper Installed, W5 Jumper Removed, W6 Jumper Installed
rt-11/rt11.ini-35> att hk0 31.41_RT11.RK07.DSK
HK0: '31.41_RT11.RK07.DSK' Contains RT11 partitions
1 valid partition, Type: V05, Sectors On Disk: 53724
rt-11/rt11.ini-37> att hk1 31.41_RT11_DIST.RK06.DSK
HK1: '31.41_RT11_DIST.RK06.DSK' Contains RT11 partitions
1 valid partition, Type: V05, Sectors On Disk: 20450
HK address=17777440-17777477, vector=210, BR5, 8 units
HK0 13MW, attached to 31.41_RT11.RK07.DSK, write enabled
RK07, autosize, RAW format
HK1 6944KW, attached to 31.41_RT11_DIST.RK06.DSK, write enabled
RK06, autosize, RAW format
TQ TK50 (94MB), address=17774500-17774503, no vector, BR5, 4 units
TQ0 not attached, write enabled, UNIT=0
SIMH format, capacity=98MB
From RT-11, disks will be dm0: boot/system disk, dm1: distribution disk
To shut down RT-11, exit emulator (RT-11 runs from memory;there is no shutdown)
Now boot hk0
sim> boot hk0
RT-11XM (S) V05.03
.SET TT SCOPE,NOCRLF
.SET SL ON
.
.dir
SWAP .SYS 27P 26-Jan-1999 RT11FB.SYS 103P 26-Jan-1999
RT11SJ.SYS 88P 26-Jan-1999 RT11XM.SYS 116P 26-Jan-1999
RK .SYS 3P 26-Jan-1999 LP .SYS 2P 26-Jan-1999
BA .SYS 7P 26-Jan-1999 VM .SYS 3P 26-Jan-1999
DL .SYS 5P 26-Jan-1999 DU .SYS 8P 26-Jan-1999
DM .SYS 5P 26-Jan-1999 NL .SYS 2P 26-Jan-1999
MT .SYS 9P 26-Jan-1999 MM .SYS 9P 26-Jan-1999
MU .SYS 13P 26-Jan-1999 LD .SYS 8P 26-Jan-1999
EL .SYS 5P 26-Jan-1999 DP .SYS 3P 26-Jan-1999
SL .SYS 14P 26-Jan-1999 VMX .SYS 3P 26-Jan-1999
LDX .SYS 8P 26-Jan-1999 LPX .SYS 2P 26-Jan-1999
BAX .SYS 7P 26-Jan-1999 DLX .SYS 5P 26-Jan-1999
DUX .SYS 9P 26-Jan-1999 DMX .SYS 5P 26-Jan-1999
RKX .SYS 3P 26-Jan-1999 MTX .SYS 9P 26-Jan-1999
MMX .SYS 10P 26-Jan-1999 MUX .SYS 15P 26-Jan-1999
NLX .SYS 2P 26-Jan-1999 DPX .SYS 3P 26-Jan-1999
SLX .SYS 16P 26-Jan-1999 PIP .SAV 30 26-Jan-1999
DUP .SAV 47 26-Jan-1999 DIR .SAV 19 26-Jan-1999
IND .SAV 56 26-Jan-1999 RESORC.SAV 25 26-Jan-1999
EDIT .SAV 19 26-Jan-1999 K52 .SAV 54 26-Jan-1999
KED .SAV 58 26-Jan-1999 KEX .SAV 53 26-Jan-1999
MACRO .SAV 61 26-Jan-1999 CREF .SAV 6 26-Jan-1999
LINK .SAV 49 26-Jan-1999 LIBR .SAV 24 26-Jan-1999
FILEX .SAV 22 26-Jan-1999 SRCCOM.SAV 26 26-Jan-1999
BINCOM.SAV 24 26-Jan-1999 SLP .SAV 13 26-Jan-1999
DUMP .SAV 9 26-Jan-1999 SIPP .SAV 21 26-Jan-1999
BUP .SAV 50 26-Jan-1999 PAT .SAV 10 26-Jan-1999
HELP .SAV 132 26-Jan-1999 BATCH .SAV 26 26-Jan-1999
ERROUT.SAV 18 26-Jan-1999 QUEMAN.SAV 15 26-Jan-1999
FORMAT.SAV 24 26-Jan-1999 SETUP .SAV 41 26-Jan-1999
VTCOM .SAV 24 26-Jan-1999 SPEED .SAV 4 26-Jan-1999
DATIME.SAV 4 26-Jan-1999 LET .SAV 5 26-Jan-1999
SPLIT .SAV 3 26-Jan-1999 UCL .SAV 15 26-Jan-1999
VBGEXE.SAV 16 26-Jan-1999 TERMID.SAV 3 26-Jan-1999
TRANSF.SAV 16 26-Jan-1999 GIDIS .SAV 72 26-Jan-1999
MDUP .SAV 20 26-Jan-1999 CONFIG.SAV 7 26-Jan-1999
BAX .SYG 7 -BAD- QUEUE .REL 14 26-Jan-1999
RTMON .REL 8 26-Jan-1999 SPOOL .REL 11 26-Jan-1999
VTCOM .REL 27 26-Jan-1999 LDX .SYG 8 -BAD-
SYSMAC.SML 60 26-Jan-1999 SYSLIB.OBJ 54 26-Jan-1999
ODT .OBJ 8 26-Jan-1999 VDT .OBJ 8 26-Jan-1999
ODTHWD.OBJ 8 26-Jan-1999 MDUP .MM 56 26-Jan-1999
MDUP .MS 56 26-Jan-1999 MDUP .MT 56 26-Jan-1999
MBOOT .BOT 1 26-Jan-1999 MBOT16.BOT 1 26-Jan-1999
MSBOOT.BOT 3 26-Jan-1999 CUSTOM.TXT 9 26-Jan-1999
V5NOTE.TXT 41 26-Jan-1999 SYSGEN.ANS 9 26-Jan-1999
BA .SYG 7 -BAD- DD .SYG 5 -BAD-
DDX .SYG 5 -BAD- DW .SYG 5 -BAD-
DWX .SYG 5 -BAD- DPX .SYG 3 -BAD-
DM .SYG 5 -BAD- ERRLOG.REL 9 -BAD-
LD .SYG 8 -BAD- LP .SYG 2 -BAD-
LPX .SYG 2 -BAD- NL .SYG 2 -BAD-
NLX .SYG 2 -BAD- XCX .SYG 4 -BAD-
DT .SYG 3 -BAD- DTX .SYG 3 -BAD-
RF .SYG 3 -BAD- RFX .SYG 3 -BAD-
RK .SYG 3 -BAD- RKX .SYG 3 -BAD-
STARTF.COM 1 26-Jan-1999 STARTS.COM 1 26-Jan-1999
STARTX.COM 1 26-Jan-1999 DZ .SYG 4 -BAD-
DZX .SYG 4 -BAD- MYSGN1.CND 6 -BAD-
ELINIT.SAV 7 -BAD- VM .SYG 3 -BAD-
MYSGN2.ANS 10 -BAD- MYSGN1.ANS 11 -BAD-
MYSGN1.BLD 1 -BAD- MYSGN1.MON 4 -BAD-
MYSGN1.DEV 10 -BAD- MYSGN1.TBL 5 -BAD-
DLX .SYG 5 -BAD- DU .SYG 8 -BAD-
DMX .SYG 5 -BAD- NQX .SYG 7 -BAD-
NCX .SYG 9 -BAD- MT .SYG 9 -BAD-
MTX .SYG 9 -BAD- MM .SYG 9 -BAD-
MMX .SYG 10 -BAD- MS .SYG 10 -BAD-
MSX .SYG 11 -BAD- RT11FB.SYG 102 -BAD-
SP .SYG 6 -BAD- SPX .SYG 6 -BAD-
XL .SYG 4 -BAD- XLX .SYG 4 -BAD-
XC .SYG 4 -BAD- DL .SYG 5 -BAD-
DUX .SYG 9 -BAD- DP .SYG 3 -BAD-
RT11SJ.SYG 87 -BAD- RT11XM.SYG 115 -BAD-
VMX .SYG 3 -BAD- EL .SYG 5 -BAD-
MYSGN2.CND 6 -BAD- MYSGN2.BLD 1 -BAD-
MYSGN2.MON 4 -BAD- MYSGN2.DEV 9 -BAD-
MYSGN2.TBL 5 -BAD- KMSJ .OBJ 113 -BAD-
RMSJ .OBJ 32 -BAD- TBSJ .OBJ 16 -BAD-
BTSJ .OBJ 15 -BAD- MESJ .OBJ 6 -BAD-
MISJ .OBJ 13 -BAD- RT11SJ.MAP 29 -BAD-
KMFB .OBJ 124 -BAD- RMFB .OBJ 43 -BAD-
TBFB .OBJ 19 -BAD- BTFB .OBJ 16 -BAD-
MEFB .OBJ 7 -BAD- MIFB .OBJ 16 -BAD-
RT11FB.MAP 36 -BAD- KMXM .OBJ 128 -BAD-
RMXM .OBJ 49 -BAD- SBXM .OBJ 12 -BAD-
TBXM .OBJ 22 -BAD- BTXM .OBJ 18 -BAD-
MEXM .OBJ 8 -BAD- MIXM .OBJ 17 -BAD-
RT11XM.MAP 39 -BAD- ELCOPY.OBJ 3 -BAD-
ELINIT.OBJ 6 -BAD- ELTASK.OBJ 4 -BAD-
EL .OBJ 4 -BAD- LD .OBJ 12 -BAD-
LDX .OBJ 12 -BAD- BA .OBJ 6 -BAD-
BAX .OBJ 6 -BAD- DD .OBJ 6 -BAD-
DDX .OBJ 6 -BAD- VM .OBJ 4 -BAD-
VMX .OBJ 4 -BAD- DZ .OBJ 5 -BAD-
DZX .OBJ 5 -BAD- DW .OBJ 7 -BAD-
DWX .OBJ 7 -BAD- SP .OBJ 7 -BAD-
SPX .OBJ 8 -BAD- XL .OBJ 5 -BAD-
XLX .OBJ 5 -BAD- XC .OBJ 5 -BAD-
XCX .OBJ 5 -BAD- DT .OBJ 3 -BAD-
DTX .OBJ 3 -BAD- RF .OBJ 3 -BAD-
RFX .OBJ 3 -BAD- RK .OBJ 4 -BAD-
RKX .OBJ 4 -BAD- DL .OBJ 6 -BAD-
DLX .OBJ 6 -BAD- DU .OBJ 8 -BAD-
DUX .OBJ 12 -BAD- DP .OBJ 3 -BAD-
DPX .OBJ 3 -BAD- DM .OBJ 6 -BAD-
DMX .OBJ 6 -BAD- NQX .OBJ 11 -BAD-
NCX .OBJ 14 -BAD- FSM .OBJ 7 -BAD-
FSMX .OBJ 7 -BAD- MT .OBJ 5 -BAD-
MTX .OBJ 6 -BAD- MM .OBJ 6 -BAD-
MMX .OBJ 7 -BAD- MS .OBJ 7 -BAD-
MSX .OBJ 7 -BAD- LP .OBJ 4 -BAD-
LPX .OBJ 4 -BAD- NL .OBJ 1 -BAD-
NLX .OBJ 2 -BAD-
227 Files, 3781 Blocks
49875 Free blocks
.
.
.
.show /all
?KMON-F-Invalid option
.show all
RT-11XM (S) V05.03
Booted from DM0:RT11XM
USR is set NOSWAP
EXIT is set SWAP
KMON is set NOIND
TT is set NOQUIET
ERROR is set ERROR
SL is set ON
EDIT is set KEX
KMON nesting depth is 3
Global .SCCA flag is disabled
PDP 11/45,50,55 Processor
248KB of memory
FP11 Hardware Floating Point Unit
Extended Instruction Set (EIS)
Memory Management Unit
50 Cycle System Clock
Device I/O time-out support
Error logging support
Multi-terminal support
System job support
Global .SCCA support
FPU support
Device Status CSR Vector(s)
------ ------ --- ---------
VM Not installed 177572 000
LD Installed 000000 000
LP Installed 177514 200
BA Installed 000000 000
DL Not installed 174400 160
DU Not installed 172150 154
DM Resident 177440 210
RK Not installed 177400 220
MT Not installed 172520 224
MM Not installed 172440 224
MU Installed 174500 260
NL Installed 000000 000
DP Not installed 176710 254
SL 104044 000000 000
TT (Resident)
DM (Resident)
DM0 = DK , SY
MQ (Resident)
LD
SL (Loaded)
MU
LP
BA
NL
11 free slots
Job Name Console Level State Low High Impure
--- ---- ------- ----- ----- --- ---- ------
0 RESORC 0 0 Run 000000 072772 115054
Unit Owner Type WIDTH TAB CRLF FORM SCOPE SPEED
--------------------------------------------------------
0 S-Console DL 80 No No No Yes N/A
------- Extended Memory --------
Address Module Words Type
------- ------ ----- ----
17760000 IOPAGE 4096. HDW
00760000 MEMTOP
00172300 ...... 95648.
00164100 SL 1600. PVT
00160000 MU 1056. PVT
------ Low Memory -------
Address Module Words
------- ------ -----
155006 DM 765.
106460 RMON 9835.
104036 SL 649.
072772 USR 2322.
001000 ..BG.. 14845.
No LD units mounted
.
.! shutdown
.
.
Simulation stopped, PC: 133614 (MOV -(R4),R5)
sim> exit
Goodbye

Recommended Products from Amazon