What you have on your hands is a DOS-mode program running with a NetWare client. It is entirely possible that the NetWare part isn't needed, but that depends on what the program is and how it sends data to the other two computers. If it is using an actual NetWare server for the transfer, the program drops data into a specific NW-hosted directory where the other computers then read it, then it would be integral. If you still have a NetWare server somewhere about, this may be the case.
However, if it's just there because that's the DOS-boot disk the original maker of this system had on hand had on it, then you can get away with not using it.
Chances are good that you may be able to use either a DOS-boot floppy that doesn't have the Netware NETX client on it, or maybe a straight up Windows install with the right compatibility flags set.
I'll grab the floppy image an see what I can make of it, and will update if I learn anything.
Dissecting the boot-process on this thing...
CONFIG.SYS:
lastdrive=Z
files=100
Buffers=50
Nothing special there.
AUTOEXEC.BAT:
cls
@echo *****************************************
@echo *** PETERSIME NETWORK NODE CONTROLLER ***
@echo *****************************************
@echo * *
@echo * BOOTDISK NODE1 *
@echo * NOVELL 3.2 - ARB1572 *
@echo * ETHERNET FRAME 802.2 *
@echo * *
@echo *****************************************
node1
It invokes a batch-file called NODE1.BAT. The NET.CFG file you've already posted, but nothing special there either.
NODE1.BAT:
lsl -- Load key part of the VLM client
rem pnpodi -- Commented out
rtsodi -- Load the network driver for the VLM client
ipxodi -- Load the IPX network-protocol driver for the VLM client
vlm -- Load the VLM client, which starts the connection to the NetWare server
f: -- Changes directory to the SYS:/PUBLIC/LOGIN directory on the NW server
login node1 -- Logs in as the "node1" user, which should also run the login-script
map -- Shows the drives mapped as part of the login-script
It looks like the secret sauce here is hiding in the login-script that is executed after login by the node1 user. This likely invokes an executable located somewhere on the NetWare server itself that then loads locally, which monitors the RS-232 traffic. Since the TCP/IP driver isn't being loaded, I'm guessing one of two things are happening here:
- The program drops the data to a directory somewhere on the NetWare server where the other two computers then monitor and act on it.
- The program uses IPX to directly deliver/serve data to the other machines somehow.
I'd put good odds on the first being the more likely case, though I do know a lot of weird and hard to support configurations were around in the early 90's. At my old job we had some scientific instruments that were attached to Windows 3.11 machines because their ISA cards wouldn't go in anything newer and Win3.11 was the most recent driver for them. At least one was hard-coded for IPX, not TCP/IP, which meant we had to use tricks like this to get data out of it.
Since your NET.CFG file is saying "use NDS first" it is near certain that you at least have a NetWare 4.11 server running around somewhere. The login-script is either a user-specific login-script, or one for the Organizational Unit that the 'node1' user is located in. GETTING that script may prove tricky if you don't have a NetWare admin-person around to ask about it. If it is a user login-script, there is a way to get at it from the command line but I have forgotten how (it has been, I kid you not, 15 years since I had to do that).
There is one final case of what it could be. It could be that all the login-script does is map NetWare drives to drive-letters, and after boot a person issues a series of commands to bring up the right program. If that's the case, find the person who does that and question them.