6.0

Table Of Contents
Cause
On Linux host systems, guest operating systems can use devices that are not claimed by a host operating
system driver. A related issue sometimes affects devices that rely on automatic connection, such as PDAs.
Occasionally, even if you successfully use autoconnection to connect the device to the virtual machine, you
might experience problems with the connection to the device.
Solution
1 If you have problems with autoconnection, perform these steps.
a Select the virtual machine and select Player > Removable Devices to disconnect and reconnect the
device.
b If the problem persists, unplug the device and plug it in again.
c If a warning message indicates that the device is in use, disable the device in the hotplug
configuration files in the /etc/hotplug directory.
The documentation for the Linux distribution contains information on editing these configuration
files.
2 If disconnection fails, either disable the driver or unload the driver manually.
Option Description
Disable the driver
If the driver was automatically loaded by hotplug, disable it in the hotplug
configuration files in the /etc/hotplug directory. See the documentation
for your Linux distribution for information on editing these configuration
files.
Unload the driver manually
Become root (su -) and use the rmmod command.
Using Smart Cards in Virtual Machines
Virtual machines can connect to smart card readers that interface to serial ports, parallel ports, USB ports,
PCMCIA slots, and PCI slots. A virtual machine considers a smart card reader to be a type of USB device.
A smart card is a plastic card that has an embedded computer chip. Many government agencies and large
enterprises use smart cards to send secure communication, digitally sign documents, and authenticate users
who access their computer networks. Users plug a smart card reader into their computer and insert their
smart card in the reader. They are then prompted for their PIN to log in.
You can select a smart card reader from the Removable Devices menu in a virtual machine. A smart card
can be shared between virtual machines, or between the host system and one or more virtual machines.
Sharing is enabled by default.
When you plug a smart card reader into the host system, the reader appears as two separate USB devices in
Player. This is because you can use smart cards in one of two mutually exclusive modes.
Shared mode
(Recommended) The smart card reader device is available as Shared
smart_card_reader_model in the Removable Devices menu. In Windows XP
guest operating systems, the shared reader appears as USB Smart Card
Reader after it is connected to the virtual machine. In Windows Vista and
Chapter 4 Using Virtual Machines
VMware, Inc. 55