Gemplus GCR GemCore Reader Driver for PC/SC Linux
=================================================

This library provides a PCSC IFD handler implementation for Gemplus
GemCore based smart cards readers GemPC410 and maybe some others.

This package is needed to communicate with the Gemplus smartcard readers
through the PCSC Lite resource manager.

Original author: Gemplus <http://www.gemplus.com>

Changes :
1.7	Gemplus <http://www.gemplus.com>
2.0	maintener : Gemplus <http://www.gemplus.com>
2.1     maintener : Ludovic Rousseau <ludovic.rousseau@free.fr>
2.4     maintener : Gemplus <http://www.gemplus.com>
	- Improvement of error management.
	- Support of EMV readers.


License: GNU General Public Licence


SUPPORTED SMART CARD READERS
============================
Smart Card driver supported:

- GemPC 410 with GemCore 1.118	: OK
- GemPC 410 with GemCore 1.21 	: OK
- Gemplus EMV Reader            : OK
- others			: not tested


INSTALL
=======

IFD Handler
-----------

Remark:
    The IFD Handler has been tested with pcsc-lite-0.9.3

        extract library

        $ tar -xvzf gp-core-2.4.tar.gz

        compile the library

        $ make


PCSC Lite
---------

    You need first to install the Resource Manager. Please refer to the
    install files provided with pcsc-lite. You can get PCSC lite on the
    MUSCLE (Movement for the Use of Smart Cards in a Linux Environment)
    web site [1].

PCSC config file
----------------

    You need to edit the file /etc/reader.conf created during the
    installation of PCSC lite.

    Add the following lines:

FRIENDLYNAME      "Gemplus GemPC410 Reader"
DEVICENAME        GEMCORE
LIBPATH           <your path>/libgp_core.so
CHANNELID         0x0103F8

    You may need to change CHANNELID if your smart card reader is not
    connected to /dev/ttyS0.


Restart PCSC lite
-----------------

    You need to restart PCSC lite to complete the installation.
    
    You may find a starting script under /etc/rc.?

Links
---------

*Official Gemplus Version

[1]   http://www.linuxnet.com/middle.html

* Other resources

[2]   http://ludovic.rousseau.free.fr/softwares/gp-core/gp-core.html



