Because of the way smart card reader functionality is implemented on Linux hosts, you must exit Workstation and restart the pcscd daemon on the host system before you can switch from the non-virtual smart card reader to the virtual smart card reader.

1

Select the virtual machine, select VM > Removable Devices, select the smart card reader, and select Disconnect.

2

Power off the virtual machine and exit Workstation.

3

Physically disconnect the smart card reader from the host system.

4

Restart the pcscd daemon on the host system.

5

Physically connect the smart card reader to the host system.

6

Start Workstation and start the virtual machine.

7

Select the virtual machine, select VM > Removable Devices, select the smart card reader, and select Connect.