(This manual has been prepared by Jens Bräuer, Oldenburg, 16/10/2017, www.wesertrainer.de)
Es existieren zwei verschieden Treiber-Standards für Cardreader: CTAPI- und PC/SC-Treiber. Die Installation des CTAPI-Treibers des Herstellers Kobil führte nicht zum Erfolg.
Diese Anleitung beschreibt daher die Installation des Cardreaders mit PC/SC-Standard unter Nutzung eines Übersetzers, eines sogenannten Wrappers.
$ sudo apt-get install linux-source linux-headers-server libccid libpcsclite1 libpcsc-perl pcscd pcsc-tools $ sudo ldconfig $ /etc/init.d/pcscd restart $ pcsc_scan
Ausgabe:
PC/SC device scanner V 1.4.16 (c) 2001-2009, Ludovic Rousseau <ludovic.rousseau@free.fr> Compiled with PC/SC lite version: 1.5.3 Scanning present readers... 0: KOBIL EMV CAP - SecOVID Reader III (SD078202741) 00 00 Thu Sep 15 14:19:09 2011 Reader 0: KOBIL EMV CAP - SecOVID Reader III (SD078202741) 00 00 Card state: Card inserted, ATR: 3B FF 96 00 FF 81 31 FE 45 65 63 0D 09 71 07 64 00 0D 00 00 29 29 07 01 86 ATR: 3B FF 96 00 FF 81 31 FE 45 65 63 0D 09 71 07 64 00 0D 00 00 29 29 07 01 86 + TS = 3B --> Direct Convention + T0 = FF, Y(1): 1111, K: 15 (historical bytes) TA(1) = 96 --> Fi=512, Di=32, 16 cycles/ETU 250000 bits/s at 4 MHz, fMax for Fi = 5 MHz => 312500 bits/s TB(1) = 00 --> VPP is not electrically connected TC(1) = FF --> Extra guard time: 255 (special value) TD(1) = 81 --> Y(i+1) = 1000, Protocol T = 1 ----- TD(2) = 31 --> Y(i+1) = 0011, Protocol T = 1 ----- TA(3) = FE --> IFSC: 254 TB(3) = 45 --> Block Waiting Integer: 4 - Character Waiting Integer: 5 + Historical bytes: 65 63 0D 09 71 07 64 00 0D 00 00 29 29 07 01 Category indicator byte: 65 (proprietary format) + TCK = 86 (correct checksum) Possibly identified card (using /usr/share/pcsc/smartcard_list.txt): 3B FF 96 00 FF 81 31 FE 45 65 63 0D 09 71 07 64 00 0D 00 00 29 29 07 01 86 3B FF .. 00 FF 81 31 .. 45 65 63 .. .. .. .. .. .. .. .. .. .. .. .. .. .. Debit card (Germany): ec-cash, GeldKarte(EUR), Maestro, Cirrus, ...
Damit ist die Installation des PC/SC Treibers abgeschlossen.
Download:
$ sudo wget https://launchpad.net/~linrunner/+archive/ppa/+build/2502654/+files/libpcsc-ctapi-wrapper0_0.3-0ubuntu1~lucid_i386.deb
Abhängigkeiten prüfen:
$ dpkg --simulate -i libpcsc-ctapi-wrapper0_0.3-0ubuntu1~lucid_i386.deb
Alles O.K.? Dann installieren:
$ sudo dpkg -i libpcsc-ctapi-wrapper0_0.3-0ubuntu1~lucid_i386.deb
Damit ist die Installation des Wrappers abgeschlossen.
(Die Jameica-Palttform wird bei der Installation von Hibiscus automatisch mitinstalliert)
$ sudo apt-get hibiscus
In das Installationsverzeichnis wechseln und Hibiscus aus der Console starten
$ cd /usr/share/jameica $ ./jameica.sh