Table of Contents

Connect Windows 2000 to the Internet using Virtual Modem

This tutorial will get a Windows 2000 computer (the client computer) connected on the network using only it's serial port and a Virtual Modem PPP interface software running on the Raspberry Pi (the host computer), or another host device running the virtual modem interface software. If you have not already, please follow the instructions how to set up Virtual Modem as it is a prerequisite for this tutorial. Make sure the serial cable is connected between the Raspberry Pi and the Windows computer, and that the vmodem.sh script is running on it before attempting this part of the guide.

You can connect to the Internet with the built-in Dial-up Networking (“DUN” for short) of Windows 2000, no network card needed. We will go through the steps how to set up a modem and then a dial-up connection on your Windows 2000 (or later) computer. For the sake of completeness, we will then test the connection using Netscape Communicator 4.0, but you're free to use any web browser.

Once again, please make sure you have VModem set up and running and a serial cable is connected between the Raspberry Pi and your Windows 9x computer before attempting the following steps.

Modem Setup

For you to connect to VModem running on your Raspberry Pi, you must first tell Windows 2000 that you have a modem that you can use, and it is connected to your serial port on your computer and it is a standard Generic Modem. Once you've set up the modem, you can set up the dial-up connection.

This step-by-step guide with screenshots is a work in progress, as I do not have a Windows 2000 computer right now to make proper documentation. This document will therefore be fairly generalized. Please check back later, or join our Discord channel for further information.



Internet Access

You should now be able to access the Internet. However, many modern websites will require modern security and will refuse to communicate with older web browsers. You can use ProtoWeb to surf the 90's Internet, and I've also went ahead and compiled a list of websites that do work.

Warning

Troubleshooting

Unable to establish any connection to the script

Unable to connect on dial-up

Dial-up connects, but no websites open

I've tried everything, but am still not able to connect

Video recap


Get In Touch With Us!

Get support, share your thoughts and report bugs on Discord.