Last update: 10/01/2012.
Readme for GemPC410 PC/SC driver for Windows 95, 98 and ME
Gemalto GemPC410 / GemPC410-FD /GemPC410-SL Smart Card Interface
drivers disk for Windows 95, 98 and ME, Version 2.5.5, October
2001.
Caution:
--------
This readme file is specifically written for the afore-mentioned
driver version. Before proceeding, you might want to check whether a
later driver version is available from the Gemalto web site
(http://www.gemalto.com/).
Contents:
---------
1. Release notes
2. Pre-Requisites
3. Disk Content
4. Smart Card Interface driver use
5. User notes (Known deviations)
6. Troubleshooting
7. Support
1. Release notes
----------------
Version 2.5.5:
This version is specifically designed for GemCore 1.21 firmware.
It fixes some problems with:
* TimeOut IOCTL
* Case 4 with 256 data bytes
* MaximumBaudRate registry key
Version 2.5.0:
This version is specifically designed for GemCore 1.21 firmware.
It fixes some problems with:
* Reader timeout set to 2s (2.4.19)
* Reader removal / insertion timeout (2.4.19)
Version 2.4.18:
This version is specifically designed for GemCore 1.21 firmware.
It provides the following new features:
* New Vendor attributes IOCTL
* Switch Speed IOCTL (2.4.12)
* Communication resets to 9600 bauds when the device is
stopped (2.4.16)
* Error report in registry at startup (2.3.0)
It fixes some problems with:
* Default reader name
* Switch protocol for T=1 / PPS card where TA1 > 11h
* Timeout regression with Siemens
* Parity error report in T=1 (2.4.16)
* Reader removal that causes GPF (2.4.11)
* Reader removal in Windows 98SE (2.4.8)
* PPS with GemCore 1.21 firmware (2.4.5)
* TA2 implicit PPS (2.4.3)
* LED management (2.4.2)
* Dummy bytes in T=1 (2.3.0)
* Timeout with Schlumberger card (2.3.0)
* Card state in SMCLIB (2.3.0)
* Missing REMOVE events (2.2.0)
* Frozen PC when wrong COM port connection (2.2.0)
For compatibility with older firmare:
* Correct TCK problem on GCR410 V1.0
* Correct PPS negociation with G&D card on GCR410 V1.0
* Correct TimeOut when a non PnP reader is not connected (2.4.16)
* Correct support for GemCore 1.10 firmware (2.4.7).
* Correct Amex customized reader support (2.4.2)
* Correct installation of non PnP readers (2.3.3)
* Support for customized features like LED (2.3.2)
* Correct consequences of busy COM port during PnP init (2.2.0)
* Automatic detection of non PnP reader connection (2.2.0)
* Support for GemCore 1.118 firmware (2.1.0)
Version 1.1.0:
This version (Gcr410p.Vxd) is specifically designed for GemCore
1.115 firmware.
2. Pre-Requisites
-----------------
To be usable, this installation requires that the Microsoft Win32
Smart Card Base Components Version 1.0 be previously installed.
To check the Microsoft Win32 Smart Card Base Components installation,
Go to the Control Panel (choosing "Settings" in the Start menu,
then "Control Panel")
Start the "Add/Remove Programs" applet
Check that "Microsoft Smart Card Base Components" is listed in the
programs displayed in the scroll box.
You also need to have the SmCLib common libraries installed on your
computer.
To check this installation,
Go to %WINDIR%\system\ and
Check that the smclib.vxd file is present.
Right-click on this file and select "Properties",
Select the "Version" tab,
Select "Product Version" and verify that you have at least 4.0.0.951.
and/or
Go to %WINDIR%\system32\drivers\ and
Check that the smclib.sys file is present.
Right-click on this file and select "Properties",
Select the "Version" tab,
Select "Product Version" and verify that you have at least 5.00.
If any of the above components (SmCLib or Smart Card Base Components)
is not installed on your system, please contact Gemplus support
(see below).
3. Disk Content
---------------
The following components are included in this Disk
- Readme.txt Ver 2.5.5 26/10/2001
This file.
- GRSerial.Vxd Ver 2.5.5 90 984 25/07/2001
PC/SC driver for Gemplus Smart Card Interface
- Gemsr9x.inf Ver 2.5.5 1 809 25/07/2001
Installation file for Microsoft Wizard
- Gemn9x.inf Ver 2.5.5 1 633 18/01/2001
For Non-Plug-n-Play installation procedure.
- GRSERIAL.CAT Ver 2.5.5 7 772 01/10/2001
Signature File from MS Windows Hardware Quality Labs
4. Smart Card Interface driver use
----------------------------------
4.1. Driver installation
WARNING, the reader power cable must not be connected to the
keyboard port when the computer is running, this action may
damage your machine!
Power off the PC before any operation on that connector!
4.1.1. Installation
Power off the computer
Connect your reader as shown on the Reader carton.
Restart the computer
The system starts an "Add new hardware" wizard,
***Select "Search for the best driver for your device" and
Click .
Select "Specify a location" and press the button.
When the system reports "Windows driver file search for the
device: Gemplus Serial Smart Card Reader"
Click
Browse to the driver files location (the "9x_Me" directory
within the folder where you unpacked the archive) and
Click
The system then copies the necessary files on your
computer and configures your machine for the smart card reader.
Click on
Remove any floppy disk and restart your system.
4.1.2. Check your installation
Check the driver version:
After the restart,
Right-Click on the "My Computer" icon on the desktop,
Choose "Properties" and select the "Device Manager" tab,
Select the "SmartCardReader" group,
Double-Click on "GEMPLUS Serial Smart Card Reader",
Select the "Driver" tab,
Click on the button and check that
the driver version matches the version for this file.
Check that the Smart Card service is launched:
Start the registry editor (select "Run..." from the Start
menu, type "regedit" in the text box, then click OK).
Goto
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunServices]
and check that the SCardSvr Key appears with value
"%Windir%\SYSTEM\SCardSvr.exe"
Optionally, you can also:
Insert a smart card in the reader (the chip should be on
the same side as the Gemplus Logo on the reader),
The flashing device LED goes solid: this means that you can
now use your reader.
4.2. Driver update
4.2.1. Update
Right-Click on the "My Computer" icon on the desktop,
Choose "Properties" and select the "Device Manager" tab,
Select the "SmartCardReader" group,
Double-click on the GemPC410 target reader
Select the "Driver" tab,
Click on the button
The system starts an "Update Device Driver" wizard
Proceed as described in the installation instructions above
(line with *** in section 4.1.1).
Be sure to select the new driver file location.
4.2.2. Check your update
Check the driver version:
After the restart,
Right-Click on the "My Computer" icon on the desktop,
Choose "Properties" and select the "Device Manager" tab,
Select the "SmartCardReader" group,
Double-Click on "GEMPLUS Serial Smart Card Reader",
Select the "Driver" tab,
Click on the button and check that
the driver version matches the one for this file.
4.3. Driver removal
WARNING, the reader power cable must not be disconnected from the
keyboard port when the computer is running, this action may
damage your machine!
Power off the PC before any operation on that connector!
4.3.1. Remove
Right-Click on the "My Computer" icon on the desktop,
Choose "Properties" and select the "Device Manager" tab,
Select the "SmartCardReader" group,
Select the target reader and
click on the button.
When prompted, confirm the removal by clicking and
Close the window.
Clean up the system:
Start the registry editor (select "Run..." from the Start
menu, type "regedit" in the text box, then click OK).
Goto
\HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\class\SmartCardReader
and remove all the GRSERIAL entries.
Remove the grserial.vxd file from the
C:\WINDOWS\System directory
Remove the GEMPLUSGemsr9x.inf file from the
C:\WINDOWS\INF\OTHER
Power off the computer and
Disconnect the reader
4.3.2. Check the removal
Right-Click on the "My Computer" icon on the desktop,
Choose "Properties" and select the "Device Manager" tab,
Select the "SmartCardReader" group,
Verify that no "GEMPLUS GemPC410P Serial Smart Card Reader"
appears any longer.
5 - User notes (known deviations)
---------------------------------
* The Smart Card Resource Manager is not Plug and Play on Windows 95,
98 and Millennium. This is a system limitation. You *must reboot*
your system after a reader installation to be able to use PC/SC.
* When going to suspend mode, Windows unloads most device drivers.
Even though device drivers are reloaded on resume, the Microsoft
Smart Card Resource Manager does not update its references to these
devices.
Note that you might also get the message:
"Reader monitor '' received uncaught error code. The
device does not recognize the command."
We recommend that you configure your computer so that it cannot go
to suspend mode and that you shut it down instead of using
the suspend mode.
* If the following message pops up after booting Windows 95, 98 or
Millennium: "VxD reader driver initialization cannot open reader
device. The network request is not supported.", this is because you
are trying to use two readers on Windows 95, 98 or Millennium.
The Smart Card Resource Manager is not able to support two PnP
readers at the same time under these operating systems.
Turn off your computer, unplug one reader and reboot.
* On some computers, the Plug and Play process to get reader
information does not comply with standards. When this is the case,
the reader can't be detected.
This problem can be worked around if reader is installed as a legacy
(non-Plug and Play) device:
Power off the computer
Connect your reader as shown on the Reader carton.
Remove any floppy disk and restart your system.
Open the Control Panel,
Choose "Add New Hardware"
Click on the button, then click once again
Do not let Windows search for new hardware: in the
list box, Select "Other Devices" and click on the
button
Click on the "Have Disk..." button
Locate the installation file "Gemn9x.inf"
In the dialog box, choose the COM port where the device is
connected
Click on to launch the installation.
The system copies the necessary files on your computer and
configures your machine for the smart card reader.
Remove any floppy disk and restart your system.
* On some computers, mouse movements can be blocked during reader
transactions.
6. Troubleshooting
-------------------
If the previously described procedure didn't succeed in installing or
updating the driver, please
1- Verify that the reader cable is connected to a usable computer
COM port
2- Verify that the power cable is connected to the keyboard port.
3- Open the Device Manager,
click on the "Smart card readers" group and
check the state of the "GEMPLUS GemPC410P Serial Smart Card Reader".
If a cross appears, select the reader,
click on property in the menu and
check the line "de-activate in this material profile" and
contact the support.
If the previously described procedure didn't succeed in removing the
driver, this could be because the Microsoft Smart Card Resource
Manager didn't remove uninstalled readers from its list.
Edit the registry and delete the key:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\Calais\Readers
Remove any floppy disk and restart your system.
This will force the Smart Card Resource Manager to update its
reader list.
