Virtual Modem PRO - How to connect 2 computers using Virtual Modem?

In order to connect 2 PCs using Virtual Modem PRO you must install it on both computers, set up one computer as a client (the one which will initiate connection, i.e. dial up to remote host) and the second one as a server (it will wait for incoming call and respond to it). Apart from creating virtual modems you must configure applications that will use virtual modems to establish the link between two computers. Here we will describe the standard Windows Hyperterminal and dial-up configuration wizard.

Let's assume that you have installed Virtual Modem PRO into 2 computers on the Internet/WAN/LAN and one has IP 192.168.0.1 while the second PC has IP 192.168.0.2. We are going to configure the host with IP 192.168.0.1 as a server and 192.168.0.2 as a client. Please, note that mentioned IPs are taken solely for example. You must provide actual static IP addresses that are assigned to your PCs. If not sure, please, consult your Internet provider or system administrator. The final configuration is shown on the image below.

Setting up Virtual Modem PRO as a server

To check modem's settings switch to Statistics tab:

Once the virtual modem is successfully added, it may accept incoming calls. To be able to initiate the call, you must specify remote host IP address and port (i.e. configure it as a client).

Setting up Virtual Modem PRO as a client

To check modem's settings switch to Statistics tab:

Virtual Modem PRO is a middleware, which acts as a man-in-the-middle between your application and Internet. Since each particular application is different, we will describe how to set up standard Windows Hyperterminal utility ("Program File" -> "Accessories" -> "Communications" -> "HyperTerminal") and use Windows dial-up connection wizard to connect two computers.

Setting up HyperTerminal

Make sure that it is installed on both of your computers. Client and server-side settings are essentially the same but differ only in communication settings which you assign to the terminal. We will emphasize the difference below. To configure HyperTerminal, please, do the following steps:

Setting up connection using dial-up connection wizard

  1. Server-side modem (the host that will accept incoming calls)

  2. Client-side modem (the host that will initiate the call)

Launch connection wizard using "Start" menu ("START" -> "Settings" -> "Control Panel" -> "Network Connections" -> "Create a new connection")

Enable "Connection to the network at my workplace" option and click "Next"

Enable "Connection to the network at my workplace" option and click "Next"

Select "Dial-up connection" option

Select virtual modem that is connected to COM11

Type any name for this connection and click "Next" button

Type in server's IP address and TCP port to connect to. In our case "192.168.0.10:12345"

Click "Finish" button to finalize the wizard dialog

Once client-side modem is configured you may call to the server. For that you must specify username, which you have selected at server-side connection wizard dialog and the password if required.