Cherry Smart Card Keyboard
Das Smart Card Keyboard G83-6644 von Cherry verfügt über einen eingebauten Chipkartenleser. Dieser kann in moneyplex wie folgt eingerichtet werden.
Inhaltsverzeichnis
Windows XP / 7 (32-/64-bit)
Schließen Sie die Tastatur zunächst nicht an.
Auf der Download Seite von Cherry
www.cherry.de/cid/download.php
kann der Treiber
CherrySmartCard-Setup_32_DE.zip
für SmartBoard G83-6644 heruntergeladen werden. Nach Installieren des entpackten Setups kann mit der Anwendung PCSC DiagnoseTool die Funktionsfähigkeit getestet werden. Schließen Sie nun die Tastatur an und starten Sie PCSC DiagnoseTool.
Der Treiber installiert sowohl einen pcsc-Treiber als auch einen CTAPI-Treiber. In moneyplex wurde die Einrichtung mit beiden Treibern erfolgreich getestet mit folgenden Einstellungen:
pcsc-Treiber | Cherry SmartBoard XX440 |
---|---|
CTAPI-Treiber | CTChyCTApiSp.dll (COM1/USB/Tastatur als Schnittstelle) |
Linux 64-bit
Auf der Download Seite von Cherry
www.cherry.de/cid/download.php
kann der Treiber ifdokccid_lnx_x64-3.5.1.tar.gz für SmartBoard G83-6644 heruntergeladen werden.
Als CCID Gerät unter Linux
Das Cherry Smart Card Keyboard lässt sich als CCID-Gerät installieren und unter moneyplex verwenden. Gehen Sie nach dieser Anleitung vor. Verwenden Sie dazu die folgenden Daten.
Voraussetzungen
- Kernel with USB support either compiled in or as modules
- Mounted /usbfs (/usbdevfs). For more detailed informations see http://www.linux-usb.org/
(http://www.fibel.org/linux/lfo-0.6.0/node451.html
https://www.kernel.org/doc/Documentation/usb/proc_usb_info.txt) - libusb >= Version 0.1.12 available at http://libusb.sourceforge.net/
- pcsclite >= Version 1.4.102 available at http://alioth.debian.org/projects/pcsclite/
- (Ensure that pcsclite < 1.4.100 is configured with the options --enable-libusb and --enable-extendedapdu. Moreover it is also necessary to install libusb AND its corresponding development sources package that is e.g. for DEBIAN libusb-dev or for MANDRIVA libusb-devel)
- (Using pcsclite < 1.3.2 without --enable-extendedapdu, could cause a segmentation fault at pcscd, because there is a bug passing the receive length correctly. This only occurs if the receive buffer (passed by SCardTransmit) is bigger than PCSC defines in MAX_BUFFER_SIZE.)
- In order to use new SCardControl-API, use pcsclite > 1.3.2