Hallo,
Zitat geschrieben von hibiscus
Im Moment kann ich da selbst leider gar nichts weiter machen, da ich selbst wie gesagt keine solche Karte habe. Ohne eigenes Test-Setup ist es bei solch kompliziertem Zeug wie den Chipkarten quasi unmoeglich, das zu debuggen. Aber ich nehme mal an, dass diese Karte schlicht eine von den nicht unterstuetzten ist.
Ich habe folgende nicht initialisierte Karte:
Code
pcsc_scan
PC/SC device scanner
V 1.4.17 (c) 2001-2009, Ludovic Rousseau <ludovic.rousseau@free.fr>
Compiled with PC/SC lite version: 1.8.8
Scanning present readers...
0: REINER SCT cyberJack RFID komfort (1265105283) 00 00
Sat Oct 18 18:26:09 2014
Reader 0: REINER SCT cyberJack RFID komfort (1265105283) 00 00
Card state: Card inserted,
ATR: 3B FF 18 00 FF 81 31 FE 45 65 63 11 06 62 02 80 00 11 15 40 02 06 06 13 B7
defined(@array) is deprecated at /usr/lib64/perl5/vendor_perl/Chipcard/PCSC.pm line 69.
(Maybe you should just omit the defined()?)
ATR: 3B FF 18 00 FF 81 31 FE 45 65 63 11 06 62 02 80 00 11 15 40 02 06 06 13 B7
+ TS = 3B --> Direct Convention
+ T0 = FF, Y(1): 1111, K: 15 (historical bytes)
TA(1) = 18 --> Fi=372, Di=12, 31 cycles/ETU
129032 bits/s at 4 MHz, fMax for Fi = 5 MHz => 161290 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 11 06 62 02 80 00 11 15 40 02 06 06 13
Category indicator byte: 65 (proprietary format)
+ TCK = B7 (correct checksum)
Possibly identified card (using /usr/share/pcsc/smartcard_list.txt):
3B FF 18 00 FF 81 31 FE 45 65 63 11 06 62 02 80 00 11 15 40 02 06 06 13 B7
3B FF .. 00 FF 81 31 .. 45 65 63 .. .. .. .. .. .. .. .. .. .. .. .. .. ..
Debit card (Germany): ec-cash, GeldKarte(EUR), Maestro, Cirrus, ...
3B FF 18 00 FF 81 31 FE 45 65 63 11 06 62 02 80 00 11 15 40 02 06 06 13 B7
3B FF 18 00 FF 81 31 .. 45 65 63 .. .. .. .. .. .. .. .. .. .. .. .. .. ..
Geldkarte (generic ATR)
3B FF 18 00 FF 81 31 FE 45 65 63 11 06 62 02 80 00 11 15 40 02 06 06 13 B7
3B FF 18 00 FF 81 31 FE 45 65 63 11 06 62 02 80 00 11 .. .. .. .. 06 13 ..
Giesecke & Devrient GmbH
ROM Mask=ecD6.2,
Init-Table=SDI1G280.E_1 (BES0),
Signaturerstellungseinheit ZKA Banking Signature Card, v6.2b NP & 6.2f NP, Type 3
TUVIT.09395.TU.01.2005
Ich kann diese Karte für Tests zur Verfügung stellen, falls es hilft.
Ich habe selber mit der "Nightly" die Karte getestet, aber die Karte wird wohl als DDV Karte angesprochen, vielleicht muß ich da etwas anders konfigurieren:
Code
18.10.2014 18:25:39] Teste Sicherheits-Medium...
[18.10.2014 18:25:39] creating progress monitor for GUI
[18.10.2014 18:25:39] activating progress monitor
[18.10.2014 18:25:39] open ddv passport
[18.10.2014 18:25:39] pcsc name:
[18.10.2014 18:25:39] soft pin: false
[18.10.2014 18:25:39] entry index: 1
[18.10.2014 18:25:39] passport type: DDVPCSC
[18.10.2014 18:25:39] found card terminals:
[18.10.2014 18:25:39] REINER SCT cyberJack RFID komfort (1265105283) 00 00
[18.10.2014 18:25:39] card type: T=1
[18.10.2014 18:25:39] using: org.kapott.hbci.smartcardio.DDVCardService1
[18.10.2014 18:25:39] querying features
[18.10.2014 18:25:39] FEATURE_VERIFY_PIN_DIRECT: 42000db2
[18.10.2014 18:25:39] FEATURE_MODIFY_PIN_DIRECT: 42000db3
[18.10.2014 18:25:39] FEATURE_MCT_READER_DIRECT: 42000db4
[18.10.2014 18:25:39] FEATURE_MCT_UNIVERSAL: 42000db5
[18.10.2014 18:25:39] FEATURE_UNKNOWN: 42000dcc
[18.10.2014 18:25:40] Fehler beim Testen des Sicherheits-Mediums: Fehler 6A82: Datei wurde nicht gefunden
[18.10.2014 18:25:40] Aufgetretene Fehlermeldungen:
[18.10.2014 18:25:40] -----------------------------
[18.10.2014 18:25:40] error while opening chipcard; nested exception is:
[18.10.2014 18:25:40] Fehler 6A82: Datei wurde nicht gefunden
[18.10.2014 18:25:40] Fehler 6A82: Datei wurde nicht gefunden
[18.10.2014 18:25:40] -----------------------------
robin