Groups | Search | Server Info | Login | Register


Groups > alt.sys.pdp10 > #9796

TOPS-10 networking in modern time

From jayjwa <jayjwa@atr2.ath.cx.invalid>
Newsgroups alt.sys.pdp10
Subject TOPS-10 networking in modern time
Date 2025-12-14 20:55 -0500
Organization Atr2 RG 2025
Message-ID <87jyyo4igj.fsf@atr2.ath.cx> (permalink)

Show all headers | View raw


I'm trying to setup TOPS-10 w/networking on the PDP10-KL, SIMH binary
pdp10-kl. As you know, this is way beyond the D-day for the system's
networking as discussed here:

https://lists.dfupdate.se/hyperkitty/list/hecnet@lists.dfupdate.se/thread/WOSWGOYQDB74MZLDDWCPN5WHEN5NIHXR/
https://www.reddit.com/r/PDP10/comments/qahi7n/tops10_decnet_is_about_to_stop_working/

This is the distro I'm using:
https://www.sky-visions.com/dec/tops704/

Before any edits, I had the system up for a brief time. Once I even got
it to show itself via 'ncp tell 1.15 show exec char' but
then... explosions. Following the guide, I can create a runnable monitor
but only if it doesn't attach the NI interface. The guide seems to be a
bit off, as I had to remove the REL: prefixes to find the files in step
#8. .R MONGEN also needs to be .RUN MONGEN because MONGEN is an .EXE
file. I fed mongen with the stuff from mongen.do in the source distro.

In clock1.mac, I tried with both 700 and 740 values for this line:

CONO   740,1   ;AC1 - DON'T CAUSE EXCESSIVE MEMORY INTERFERENCE

I patched the D36COM.MAC to:

  	SKIPGE T2       ;Do WE HAVE A POSITIVE NUMBER OF SECONDS?
        MOVMS T2        ; No. Fine, now we're plenty positive
        TDZA T1,[XWD -1,600000] ;MAKE SURE never any DATE OVERFLOW ever
	
It builds.

.do monbld

.DAYTIME
Sunday 14-Dec-125 20:16:40

.COMPILE/COMPILE F,S
MACRO:  F
MACRO:  S

EXIT

.COMPILE/COMPILE DEVPRM,DTEPRM,NETPRM,D36PAR
MACRO:  DEVPRM
MACRO:  DTEPRM
MACRO:  NETPRM
MACRO:  D36PAR

EXIT
.COMPILE/COMPILE SYSCNF+<COMMON,COMDEV,COMMOD>
MACRO:  COMMON
MACRO:  COMDEV
MACRO:  COMMOD

EXIT

.R LINK

*SYSTEM/SAVE/NOINITIAL/HASH:13K = /LOCALS -
#COMMON,COMDEV,COMMOD,TOPS10/SEARCH-
#/PATCH:200/COUNTERS/GO
[LNKRLC Reloc. ctr.     initial value   current value   limit value
        .LOW.           0               71533           330000
        .HIGH.          340000          672655          734000
        .CSUB.          330000          333466          340000
        .INIT.          740000          766616          771000
        .TWIC.          771000          772714          1000000
        .XHGH.          2630000         2703030         2734000
        .SYMS.          2000000         2000000         2630000
        Absolute code loaded]  

EXIT
.DIRECT/DETAIL SYSTEM.EXE

DSKB1:SYSTEM.EXE[10,7,MON]
Access date: 14-Dec-25
Creation time, date: 20:17 14-Dec-25
Access protection: 057
Mode: 16
Words written: 245760.
Version: 704(33461)
Estimated length: 6782.
Blocks allocated: 1930.
Written on unit(s) 1 on controller 0 on CPU 1025
Author: 1,2
Data block in directory: 38760.
Internal creation date, time: 14-Dec-25 20:17:16
RIB block number: 162110.
Account: SYSTEM

.DAYTIME
Sunday 14-Dec-125 20:17:17

.COPY SYS:MYMON.EXE=DSK:SYSTEM.EX
.dir sys:mymon.exe

MYMON   EXE  1920  <057>   14-Dec-25    704(33461)      DSKB:   [1,4]


No dice, it either hangs or explodes when I

BOOT>mymon
[Loading from DSKB:MYMON.EXE[1,4]]

KL704 14-Dec-98
Why reload: CM
Date: 14-dec-2025
Time: 20:23
[KLNI microcode %1(172) loaded on NIA20 564]
Startup option: go
[Rebuilding the system search list from the HOM blocks]

[Rebuilding the active swapping list from the HOM blocks]

[Rebuilding the system dump list from the HOM blocks]

(*hangs*)

?Stopcode BAC, type=DEBUG, on CPU0 at 14-Dec-125 20:34:14


CPU Status Block

APRID = 620764,,042001
ERA = 000000,,000000
CONI APR, = 007760,,000001
CONI PI, = 000000,,020377
CONI PAG, = 000000,,060001
DATAI PAG, = 702100,,000004
AR ARX Data Word = 000000,,000000
IO Page Fail Word = 000000,,000000

SBUS Diags:

CNTRLR FNC 0          FNC 1
000000 000003,,067131 000003,,067131
000001 000003,,067131 000003,,067131
000002 000003,,067131 000003,,067131
000003 000003,,067131 000003,,067131
000004 000003,,067131 000003,,067131
000005 000003,,067131 000003,,067131
000006 000003,,067131 000003,,067131
000007 000003,,067131 000003,,067131
000010 006000,,000000 000500,,000000
000011 006000,,000000 000500,,000000
000012 006000,,000000 000500,,000000
000013 006000,,000000 000500,,000000
000014 006000,,000000 000500,,000000

HALT instruction, PC: 033277 (HALT 33277)
sim>

(*explosions*)

The .ini file:

## TOPS-10 7.04 on the PDP10-KL
##
set env DSK=RPA
set env TAP=TUA
set env DN=NERGIG
set env C=kl

# CPU
set cpu 4096k kl10b idle

# RP04/05/06/07 Disk Pack Drives and controllers
set rpa rh20
set rpb rh20
set tua rh20

# Line Printer (LP20) goes to a file
attach lp20 -n printer.txt

# Tape drives
set mta disable
set tua enable

# DC10E Terminal Interfaces
set dc disable

# NIA network interface
set ni enable

# FE Terminal Interfaces
attach tty -U 2030

# Connect network via tuntap. This is node 1.15, NERGIG.
attach ni tap:tap3

# Attach disks to their files
attach %DSK%0 dsk/%DN%_dskb0.rp6
attach %DSK%1 dsk/%DN%_dskb1.rp6
load -c bts/boot.exb
cont

## EOF

I've only had about 12 hours on this system and feel like a first-week
med student trying to do brain surgery. Can anyone tell how to get
working networking with the KL? I've tried lying about the time. It
doesn't work. I don't know what FILDDT is. If I patch the monitor in
place, don't I have to do this at each and every reboot?

Here's mymon.exe... as long as I don't dare attach the network interface.

KL704 20:42:16 CTY system 1025
Connected to Node NERGIG(15) Line # 105
[Checking terminal type . . . found VT100]
.LOGIN 1,2
.R OPR

[CCPWFD Waiting for file daemon to start]
%%TTY STOMPER - Starting
OPR>

-- 
PGP Key ID: 781C A3E2 C6ED 70A6 B356  7AF5 B510 542E D460 5CAE
       "The Internet should always be the Wild West!"

Back to alt.sys.pdp10 | Previous | NextNext in thread | Find similar


Thread

TOPS-10 networking in modern time jayjwa <jayjwa@atr2.ath.cx.invalid> - 2025-12-14 20:55 -0500
  Re: TOPS-10 networking in modern time Rich Alderson <news@alderson.users.panix.com> - 2025-12-14 21:23 -0500
    Re: TOPS-10 networking in modern time Al Kossow <aek@bitsavers.org> - 2025-12-14 18:34 -0800
      Re: TOPS-10 networking in modern time drb@ihatespam.msu.edu (Dennis Boone) - 2025-12-15 03:04 +0000
    Re: TOPS-10 networking in modern time jayjwa <jayjwa@atr2.ath.cx.invalid> - 2025-12-15 14:34 -0500
      Re: TOPS-10 networking in modern time Rich Alderson <news@alderson.users.panix.com> - 2025-12-15 17:03 -0500
        Re: TOPS-10 networking in modern time jayjwa <jayjwa@atr2.ath.cx.invalid> - 2025-12-16 11:35 -0500
          Re: TOPS-10 networking in modern time Rich Alderson <news@alderson.users.panix.com> - 2025-12-16 22:12 -0500
            Re: TOPS-10 networking in modern time Johnny Billquist <bqt@softjar.se> - 2025-12-17 10:31 +0100
              Re: TOPS-10 networking in modern time jayjwa <jayjwa@atr2.ath.cx.invalid> - 2025-12-17 11:06 -0500
            Re: TOPS-10 networking in modern time jayjwa <jayjwa@atr2.ath.cx.invalid> - 2025-12-17 10:56 -0500
              Re: TOPS-10 networking in modern time Johnny Billquist <bqt@softjar.se> - 2025-12-20 13:27 +0100
                Re: TOPS-10 networking in modern time Lars Brinkhoff <lars.spam@nocrew.org> - 2025-12-20 13:23 +0000
                Re: TOPS-10 networking in modern time jayjwa <jayjwa@atr2.ath.cx.invalid> - 2025-12-20 11:59 -0500
                Re: TOPS-10 networking in modern time Johnny Billquist <bqt@softjar.se> - 2025-12-25 11:35 +0100
              Re: TOPS-10 networking in modern time "G." <nan6328@iperbole.invalid> - 2025-12-29 17:59 +0100
          Re: TOPS-10 networking in modern time "G." <nan6328@iperbole.invalid> - 2025-12-28 10:47 +0100
            Re: TOPS-10 networking in modern time jayjwa <jayjwa@atr2.ath.cx.invalid> - 2025-12-28 18:21 -0500
              Re: TOPS-10 networking in modern time "G." <nan6328@iperbole.invalid> - 2025-12-29 11:07 +0100
                Re: TOPS-10 networking in modern time Johnny Billquist <bqt@softjar.se> - 2025-12-29 13:20 +0100
                Re: TOPS-10 networking in modern time jayjwa <jayjwa@atr2.ath.cx.invalid> - 2025-12-29 12:22 -0500
                Re: TOPS-10 networking in modern time "G." <nan6328@iperbole.invalid> - 2025-12-29 20:43 +0100
                Re: TOPS-10 networking in modern time jayjwa <jayjwa@atr2.ath.cx.invalid> - 2025-12-30 11:57 -0500
                Re: TOPS-10 networking in modern time Johnny Billquist <bqt@softjar.se> - 2025-12-31 15:21 +0100
                Re: TOPS-10 networking in modern time jayjwa <jayjwa@atr2.ath.cx.invalid> - 2025-12-31 12:33 -0500
                Re: TOPS-10 networking in modern time Johnny Billquist <bqt@softjar.se> - 2025-12-31 15:20 +0100
                Re: TOPS-10 networking in modern time "G." <nan6328@iperbole.invalid> - 2025-12-29 17:59 +0100
                Re: TOPS-10 networking in modern time jayjwa <jayjwa@atr2.ath.cx.invalid> - 2025-12-29 12:05 -0500
                Re: TOPS-10 networking in modern time "G." <nan6328@iperbole.invalid> - 2025-12-29 19:58 +0100
                Re: TOPS-10 networking in modern time jayjwa <jayjwa@atr2.ath.cx.invalid> - 2025-12-30 12:15 -0500
                Re: TOPS-10 networking in modern time "G." <nan6328@iperbole.invalid> - 2025-12-31 02:21 +0100
                Re: TOPS-10 networking in modern time jayjwa <jayjwa@atr2.ath.cx.invalid> - 2025-12-31 12:17 -0500
                Re: TOPS-10 networking in modern time "G." <nan6328@iperbole.invalid> - 2026-01-01 18:32 +0100
                Re: TOPS-10 networking in modern time jayjwa <jayjwa@atr2.ath.cx.invalid> - 2026-01-02 13:27 -0500
                Re: TOPS-10 networking in modern time "G." <nan6328@iperbole.invalid> - 2026-01-05 13:37 +0100
                Re: TOPS-10 networking in modern time jayjwa <jayjwa@atr2.ath.cx.invalid> - 2026-01-05 12:52 -0500
                Re: TOPS-10 networking in modern time "G." <nan6328@iperbole.invalid> - 2026-01-06 01:37 +0100
                Re: TOPS-10 networking in modern time jayjwa <jayjwa@atr2.ath.cx.invalid> - 2026-01-06 12:18 -0500

csiph-web