Package: libchipcard-tools
Version: 4.1.0-1
Severity: normal

Hi,

The tool geldkarte doesn't seem to work at all. The following output is the 
best I get:
$ geldkarte loaded
Waiting for card to be inserted: Started.
Waiting for card to be inserted: 4000 of 20000
Waiting for card to be inserted: Finished.
3:2008/06/14 00-21-09:geldkarte3(22690):geldkarte.c:  114: Not a processor card
ERROR: Error executing command CardOpen (11).
3:2008/06/14 00-21-09:geldkarte3(22690):client.c:  361: Still 1 cards in use at 
LC_Client_free!

At least the indicates that the connection to the server works, 
/var/log/daemon.log also show this:
chipcardd[21925]: clr_clientready.c:  105: Client "4852f12a" started 
(geldkarte, Gwen 3.3.2stable-0, ChipCard 4.1.0.0stable)
chipcardd[21925]: clr_startwait.c:   70: Client 4852f12a: StartWait 
[geldkarte/nobody]
chipcardd[21925]: devicemanager.c: 1730: Incrementing active reader count 
auto1-o2micro (4852f10a) [1]
chipcardd[21925]: dm_driver.c:  359: Incrementing active readers count of 
driver o2micro_ctapi [4852f10a](0->1)
chipcardd[21925]: devicemanager.c: 1487: Reader "auto1-o2micro" is up (Reader 
up and waiting)
chipcardd[21925]: devicemanager.c: 2270: New card "00000000" found in reader 
"auto1-o2micro"(4852f10a)
chipcardd[21925]: clientmanager.c:  197: Advertising card "00000004" to all 
interested clients
chipcardd[21925]: clr_startwait.c:  136: Advertising card "00000004" to client 
"4852f12a" [geldkarte/nobody]
chipcardd[21925]: clr_takecard.c:   83: Client 4852f12a: TakeCard 
[geldkarte/nobody]
chipcardd[21925]: clr_takecard.c:  166: Enqueued TakeCard request for card 
"00000004" and client "4852f12a"
chipcardd[21925]: clr_takecard.c:  185: Working on TakeCard request 4852f130
chipcardd[21925]: cm_card.c:  183: Lock request granted
chipcardd[21925]: clr_takecard.c:  185: Working on TakeCard request 4852f130
chipcardd[21925]: lockmanager.c:  167: Lock request granted
chipcardd[21925]: clientmanager.c:  487: Resetting card "00000004"
chipcardd[21925]: cm_card.c:  280: Unlocking card from client 4852f12a
chipcardd[21925]: lockmanager.c:  222: Removing lock of client "4852f12a" on 
slot
chipcardd[21925]: clientmanager.c:  398: Removing client 4852f12a 
[geldkarte/nobody]
....
chipcardd[21925]: devicemanager.c: 1565: Reader "auto1-o2micro" too long idle, 
stopping
chipcardd[21925]: devicemanager.c: 1680: Reader "auto1-o2micro" is down as 
expected
chipcardd[21925]: devicemanager.c: 1695: Decrementing active reader count
chipcardd[21925]: dm_driver.c:  377: Decrementing active readers count of 
driver o2micro_ctapi [4852f10a](1->0)
chipcardd[21925]: cardmanager.c:  355: Free card no longer inserted, removing 
from list
chipcardd[21925]: devicemanager.c: 1242: Driver "o2micro_ctapi" is too long 
idle, stopping it
chipcardd[21925]: devicemanager.c: 1056: Driver terminated normally

The "kvkcard read" also fails:
$ kvkcard read
4:2008/06/14 00-30-21:chipcard3-client(23561):memorycard.c:  238: No ATR
3:2008/06/14 00-30-23:chipcard3-client(23561):kvkcard.c:  172: Unexpected tag 
length modifier a2
ERROR: Error executing command CardOpen (4).
3:2008/06/14 00-30-24:chipcard3-client(23561):client.c:  361: Still 1 cards in 
use at LC_Client_free!

The pcsc_scan tool on the two cards gives me:
$ pcsc_scan
PC/SC device scanner
V 1.4.14 (c) 2001-2008, Ludovic Rousseau <[EMAIL PROTECTED]>
Compiled with PC/SC lite version: 1.4.101
Scanning present readers
0: O2Micro SmartCardBus Reader 00 00

Sat Jun 14 00:22:56 2008
 Reader 0: O2Micro SmartCardBus Reader 00 00
  Card state: Card inserted,
  ATR: 3B FF 18 00 FF 81 31 FE 45 65 63 11 07 64 02 80 00 11 70 70 03 15 06 19 
FD

ATR: 3B FF 18 00 FF 81 31 FE 45 65 63 11 07 64 02 80 00 11 70 70 03 15 06 19 FD
+ TS = 3B --> Direct Convention
+ T0 = FF, Y(1): 1111, K: 15 (historical bytes)
  TA(1) = 18 --> Fi=372, Di=12, 31 cycles/ETU (115200 bits/s at 3.57 MHz)
  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 07 64 02 80 00 11 70 70 03 15 06 19
  Category indicator byte: 65 (proprietary format)
+ TCK = FD (correct checksum)

Possibly identified card (using /usr/share/pcsc/smartcard_list.txt):
3B FF 18 00 FF 81 31 FE 45 65 63 11 07 64 02 80 00 11 70 70 03 15 06 19 FD
3B FF 18 00 FF 81 31 .. 45 65 63 .. .. .. .. .. .. .. .. .. .. .. .. .. ..
        Geldkarte (generic ATR)

[...]

Sat Jun 14 00:31:50 2008
 Reader 0: O2Micro SmartCardBus Reader 00 00
  Card state: Card inserted,
  ATR: A2 13 10 91

ATR: A2 13 10 91
+ TS = A2 --> UNDEFINED
+ T0 = 13, Y(1): 0001, K: 3 (historical bytes)
  TA(1) = 10 --> Fi=372, Di=RFU, 16 cycles/ETU (223200 bits/s at 3.57 MHz)
+ Historical bytes: 91
 ERROR! ATR is truncated: 2 byte(s) is/are missing
  Category indicator byte: 91 (proprietary format)
Your card is not a microprocessor card. It seems to be memory card.



Any idea what's going wrong? An ATR is obviously correctly received. It doesn't 
matter
if pcscd is running or not. The lib_OZSCR.so is used with ctapi from 
libchipcard.

HS

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.25.6 (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages libchipcard-tools depends on:
ii  adduser                       3.107      add and remove users and groups
ii  libc6                         2.7-10     GNU C Library: Shared libraries
ii  libchipcard-data              4.1.0-1    configuration files for libchipcar
ii  libchipcardc2                 4.1.0-1    library for accessing smartcards
ii  libchipcardd0                 4.1.0-1    library for accessing smartcards
ii  libgcc1                       1:4.3.0-5  GCC support library
ii  libgwenhywfar47               3.3.1-1    OS abstraction layer
ii  libstdc++6                    4.3.0-5    The GNU Standard C++ Library v3
ii  libsysfs2                     2.1.0-4    interface library to sysfs

libchipcard-tools recommends no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to