Hackaday Retro Edition: 386 Compaqs

[Antoine] recently learned of a little challenge we have in the hinterlands of the Hackaday webosphere – what’s the oldest, or lowest spec hardware you have that can load this our retro edition? He has a pile of old PCs at his work, and with a lot of idle time at work because of summer, he decided to dig into that pile and get a really old computer up on the Internet.

While the pile of PCs didn’t have anything as old as he was expecting, [Antoine] did find an old Compaq from 1992. It has a 386DX running at 25MHz, 4MB of RAM, a 300 MB hard drive, VGA, and an Ethernet NIC. Gathering the requisite CRT monitor, PS/2 keyboard, and an AUI to a more modern Ethernet connector.

When getting these ancient computer on the Internet, the secret sauce is in the software configuration. [Antoine]’s box is running DOS 6.2, but was previously configured to connect to a Microsoft filesystem server on boot. This server was probably somewhere at the bottom of the same pile the Compaq was salvaged from, so rolling his own modern networking stack was the way to go. A driver for the NIC was downloaded on another computer and transferred via floppy, as was mTCP, the key to getting a lot of old PCs on the Internet. The browser is Arachne, and with the right configurations, everything worked perfectly.

[Antoine]’s efforts resulted in a computer that can easily handle the stripped down Hackaday retro edition, and can handle light browsing on Wikipedia. The effective download rate is something like a 33k modem; even with a fast (10M!) Ethernet connection, processing all the packets is taxing for this old machine.