You can attach up to three bidirectional parallel (LPT) ports to a virtual machine. Virtual parallel ports can output to parallel ports or to files on the host system.
Parallel ports are used for a variety of devices, including scanners, dongles, and disk drives.
Workstation Player provides only partial emulation of PS/2 hardware. Interrupts that a device connected to a physical port requests are not passed to the virtual machine. The guest operating system cannot use direct memory access (DMA) to move data to or from the port. For this reason, not all devices that attach to a parallel port work correctly. Do not use virtual parallel ports to connect parallel port storage devices or other types of parallel port devices to a virtual machine.
Prerequisites
- If you are using a Linux host system that has a 2.6.x kernel, verify that the parallel port PC-style hardware option (CONFIG_PARPORT_PC) is built and loaded as a kernel module. See Configure a Virtual Parallel Port on a Linux 2.6.x Kernel Host.
- If you are using a Linux host system that does not grant virtual machines access to the lp and parport devices by default, add the VMware user to the group that has permission to access those devices. See Configure Permissions for a Parallel Port Device on a Linux Host.
- Power off the virtual machine.
Procedure
Results
When a parallel port is configured for a virtual machine, most guest operating systems detect the port at installation time and install the required drivers. Some operating systems, including Linux, detect the ports at boot time.