No relevant resource is found in the selected language.

This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies. Read our privacy policy>

Reminder

To have a better experience, please upgrade your IE browser.

upgrade

The UIM reader can’t read card normally and drawing out causes the virtual machine restarting automatically

Publication Date:  2012-11-19 Views:  34 Downloads:  0
Issue Description
Version: R001C01SPC105
Symptom of the fault:
There is a UIM reader ACR38 which using the USB interface in a certain site, the operating system of the virtual machine is: Windows XP SP3, after installed the drive of the card reader in the virtual machine, it can’t read the card normally, and drawing out the ACR38 card reader in the TC or SC scene will cause the virtual machine restarting, this problem can’t appear in the physical PC.
Alarm Information
None
Handling Process
1. Install the drive of the ACR38 in the virtual machine, and we can see it in the device manager after the drive of the ACR38 has installed, this shows that the USB mapping is correct, but drawing out the card reader will cause the virtual machine restarting.
2. It may be the register list’s problem, modify the register list as the following:
HKLM\SOFTWARE\Citrix\CitrixHook\AppInit_Dlls\Smart Card Hook
a) Modify the value of “Flag” as to “0”;
b) Clean out the value of the “FilePatheName”;
3. After modifying the register list, restart the virtual machine, and then the UTM reader ACR38 can read card normally, hence, we have settled the card reader’s problem, but once the card reader has been drew out, the virtual machine will restart automatically.
4. We consider the most probability is caused by the drive’s problem, check the version of the installed originally, and we find it is: Version: 11.11.07, Release date: 30/07/2007. It is published in 2007, there is the drive of the ACR38 published in 2010 in the office website, so we can update it.
5. Install the drive of the newest version in the virtual machine:
ACR38/100/122 PC/SC Driver Installer (MSI)
Version: 1.1.2.0
Release Date: 27/2/2010
6. The card reader can’t read card normally while don’t modify the register’s list, but drawing out the card reader won’t lead to the virtual machine restarting.
7. Modify the register’s list as the 2nd step, and then restart the virtual machine, the ACR38 card reader can read the UIM card normally, and drawing out the card reader won’t lead to the virtual machine restarting, so the problem has been settled.

Root Cause
The possible reasons:
1. The USB mapping isn’t correct.
2. The register list’s problem.
3. The version of the drive hasn’t upgraded.

Suggestions
To avoid the same problem while using the ACR38 card reader in a certain site, you can refer to the following operations:
1. Ready for the card reader with the version of:
A CR38/100/122 PC/SC Driver Installer (MSI)
Version: 1.1.2.0
Release Date: 27/2/2010
2. Install the above drive on the virtual machine.
3. Modify the register list on the virtual machine:
HKLM\SOFTWARE\Citrix\CitrixHook\AppInit_Dlls\Smart Card Hook
a) Modify the value of “Flag” as to “0”;
b) Clean out the value of “FilePathName”;
4. Restart the virtual machine.

END