• Please review our updated Terms and Rules here

Network using serial ports

Ruud

Veteran Member
Joined
Nov 30, 2009
Messages
1,411
Location
Heerlen, NL
A friend of mine was looking for a simple network to connect some older PCs using LPT or COM ports. In the past I found a program called ComRing but it was made to be used with only one COM port.
I know there has been a network with its own cards using two DB9 outputs. Whether male-male or female-male, I cannot remember anymore. It has been discussed somewhere in a thread but I cannot remember a name. Having a name enables me to look further on internet to see what info can be found about it. Links are welcome as well of course :)

Many thanks in advance!
 
I can't remember exactly but I played around with mTCP and read about setting up packet drivers using LPT and COM ports. I got it to work to connect to my Windows 7 machine. Not sure if this is what your friend is looking for or not.


Seaken
 
Tell your friend to buy an USB serial cable and deploy a dedicated box or VM host with USB access to act as a 'gateway'.
It can be other side of SLIP/PPP for mTCP or a software communications suite server in a DOS or PC emulator such as ProComm or Kermit. Depending on if they want full IP connectivity or just a regular set of 'services' for everyday DOS use - file transfers and terminal access.
 
... Look for something called "dosrifs" - DOS remote installable filesystem. ...
But AFAIK that is meant only meant for two computers. Or I read the documentation wrong....
I'm indeed interested myself in this one but haven't found the time (and patience) to dive into it.
 
Tell your friend to buy an USB serial cable and deploy a dedicated box or VM host with USB access to act as a 'gateway'.
That is an idea but at this moment a few levels above my paygrade, if you know what I mean.

But it is in the line with an idea I have: I found an old card with eight COM ports and the idea is to use that as an intelligent switch. You start up the software on the PC and it connects to this switch. The switch tells you what other connections are available, you make you pick and start exchanging the software.
A step further would to expand this to a real network where one PC can address more PCs at the time.
 
I found an old card with eight COM ports and the idea is to use that as an intelligent switch. You start up the software on the PC and it connects to this switch. The switch tells you what other connections are available, you make you pick and start exchanging the software.
A step further would to expand this to a real network where one PC can address more PCs at the time.
That's quite easy to do a real network on. You'll need routing software of some sort; if the eight-port card is for a PC you can use KA9Q. You then run SLIP (or PPP, if available) over each port, and the computers connected to each port will be networked together using standard TCP/IP. (You'll need to learn a bit about TCP/IP network configuration to get this set up, but that's not too hard.)

You can add an Ethernet card to the router/KA9Q/whatever box to communicate with the rest of your networked devices (including even the most modern ones) and the Internet.
 
That is an idea but at this moment a few levels above my paygrade, if you know what I mean.

But it is in the line with an idea I have: I found an old card with eight COM ports and the idea is to use that as an intelligent switch. You start up the software on the PC and it connects to this switch. The switch tells you what other connections are available, you make you pick and start exchanging the software.
A step further would to expand this to a real network where one PC can address more PCs at the time.

The "intelligent" part could be opening a can of worms. There's a concept of session behind that workflow. In a point of time, your serial connection is handled on the other side by hub software, in another point of time, it's routed to physical peer. What denotes the session lifecycle on the hub side?

Practically speaking, serial networked computers cannot be apart. If you can't see the use case where you can't walk to another computer in the 'network', then 'intelligent switch' is not necessary, use just a dumb router instead. Who is connected to who is configured on the 'hub' PC.

If you wanted to really up the design I'd use second serial connection to the hub PC for switch menu 'terminal', so you can switch connection from client. Two COM ports, data and management.

Because yeah everything else that even smells a bit of network will have to have all the layers that perform what OSI layers do. So why even bother when you can encapsulate IP in serial.

We are on a similar train of thought I'd just rather use a modern computer with serial routing software using USB to serial cables than do the same thing with DOS and multiport cards.
An instant feature you may get is internet transport. There won't be any one click solutions for it but it is possible and programmatically easy to transport serial streams from the modern computer handling them to another over the internet. So you could copy files around in Norton Commander's serial link to a remote computer for instance.
 
We are on a similar train of thought I'd just rather use a modern computer with serial routing software using USB to serial cables....
Nope, my friend want to use an old computer here as well, like a 386.
 
As another alternative ...

Those ESP8266 WiFi modem devices can be flashed with a SLIP firmware. Run a SLIP packet driver on your DOS machine to talk to the ESP8266 device, and it does the routing and connection to your home network. All it requires is a serial port and you get TCP/IP, including FTP, Telnet, FTP Server, etc.

It's slow at 9600, but then everything is. On faster machines at 115,200 it's usable as a low-end network.

(I've got one now connected to a 386, remotely connected to mTCP Netdrive storage across the internet a few states away.)
 
I didn't have much trouble finding the issue online. PDF page 40 "The Invisible Net".
 

Attachments

  • epdf.pub_circuit-cellar-magazine-issue-9-june-july-1989.pdf
    2.8 MB · Views: 11
I just read part of the article and it could be interesting. But.... as mentioned in the other trhread, can the DS2015 still be obtained? Can be my fault but I didn't find it.
 
Back
Top