com0com Installation

Use the com0com port emulator only if there is not already a com1 port present on the rmserver and you cannot install a hardware com port n the rmserver. The com0com null-modem emulator is an open source kernel-mode virtual serial port driver for Windows and is available freely under GPL license. You can create an unlimited number of virtual COM port pairs and use any pair to connect one application to another. Each COM port pair provides two COM ports with default names starting at CNCA0 and CNCB0. The output to one port is the input from the other port and vice versa. Usually one port of the pair is used by a Windows application that requires a COM port to communicate with a device. In the case of Vantiv Integrated Payments we will need only 1 port but because com0com installs two by default, you will have to configure both.

com0com can be downloaded here: 3.0.0.0.-i386-and-x64. Use this link to download a digital signature copy if needed: 2.2.2.0-x64-fre-signed

Use the steps outlined below to install and configure com0com:

  1. Click on setup.exe and click the Next button
  2. Read the Licence Agreement and click "I Agree" to continue.

  3. Enable the following options in the Choose Components window and click the Next button

    • Start Menu Shortcuts

    • CNCA0 <-> CNCB0

    • COM# <-> COM#

  4. Either accept the default installation folder or create a new folder of your choosing and click the Install button.

  5. During the installation process you will see several DOS windows and Windows Securities prompts. Choose the "Install this driver software anyway" option on every Windows security prompt.

  1. Click the Next button to complete the installation wizard.

The rest of the setup process is conducted in the com0com setup form. The setup form is accessed by clicking on the Windows icon > All Programs > com0com folder > Setup.

  1. Click on the Virtual Port Pair 0 menu tree heading and use the following settings:
    • Click on the CNCA0 field box (right side of form) and type "COM1" f
    • Click on the CNCB0 field box (right side of form) and type "COM2"
    • Enable the "emulate baud rate" options for both COM 1 & 2.

Note: all other options should be disabled