Com-WiFi modem for old computers

How to access the Internet on a forty-year-old DOS machine with 640Kb of RAM and a 9-megahertz processor?

T1200 proudly welcomes us to "new-old internet"

Of the communication ports in old computers, there is usually COM, also known as “serial”, and we will connect it to this small box, which does all the magic:

theoldnet.com modem in a 3D printed case

theoldnet.com modem in a 3D printed case

Creator of the device, author of the resource theoldnet.com it's like a time machine for old computers – you can see what some Yahoo looked like in 1996. The modem is inexpensive and is sold here – I recommend it to everyone who doesn’t want to bother with firmware and wires. For those who are not afraid of this, I will tell you in general terms how to assemble an analogue:

NodeMCU board and RS232-TTL converter

NodeMCU board and RS232-TTL converter

You will need a WiFi Board NodeMCU V3 ESP8266 and an RS232 (DB-9) TTL adapter based on the MAX3232 chip (or equivalent). If you're not too lazy, you can solder all the parts on the breadboard, but for me it was easy to stick jumpers. The connection diagram is simple – RX-RX, TX-TX, GND-GND, VCC (power supply) of the RS232 adapter is connected to the Vin pin on the MCU (5V). That's it – the hardware is ready. I happened to have a modem cable on hand, but you can probably plug it directly into the com port.

Modem emulation mode

The thing works in two modes – modem emulation and SLIP Serial Line Internet Protocol. Let's look at the first mode. The firmware and initial setup are shown in great detail in this video:

Project author page theoldnet on gitdownload the firmware here – take the firmware theoldnet_serial_wifi_ppp

Actually, “barusing” goes through console utility MS-DOS Kermit which is so cool that it deserves its own post. Yes, yes, these are the same BBS that you heard about from oldfags. After some dancing with a tambourine, enter the ATDT command, open bbs.restrocampus.com and enjoy the result:

Modern news on BBS.retrocampus.com

Modern news on BBS.retrocampus.com

SLIP emulation mode

BBS is certainly interesting, but if we need FTP, Ping and even a graphical browser, then we need to configure Ethernet via the com port (we sew the device with theoldnet_serial_wifi_ethernet firmware from the same archive). Detailed text instructions here. Video instructions from Theoldnet itself:

In short, the package does all the magic. mTCP for DOS from Michael Brutman – just a brilliant thing, big respect to the guy. In short, the ethersl.com driver (it and other mTCP utilities are in the theoldnet archive with firmware) raises a “virtual” network adapter that mTCP utilities can access. The client machine has the address 192.168.240.2 registered with the Node MCU – 192.168.240.1, then the MCU itself connects via WiFi to your router and receives an address via DHCP, such as double NAT. Setting up SSID and Password is done through the console, video from our friend here.

An example of how an FTP client works (and a server is also available!)

An example of how an FTP client works (and a server is also available!)

I'll wrap it up here, the article is already long! I would be glad if the information inspires someone to do new experiments with old computers and someone might discover this topic for themselves for the first time!

Peace and goodness to everyone

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *