Am Mo 11 Feb 2008 11:01:39 CET
schrieb Micha Lenk <[EMAIL PROTECTED]>:

> Hallo Michael,
> 
> da müssen wir systematisch ran gehen, d.h. erstmal sicherstellen, dass
> der Zugriff auf die Chipkarte mit libchipcard4 funktioniert.
> Glücklicherweise kannst du libchipcard4 und libchipcard3 parallel
> installieren und nutzen, ohne dass die sich in die Quere kommen (es
> sei denn du greifst über beide Bibliotheken zeitgleich auf den Leser
> zu).
> 
> Erst mal die einfachen Checks: Sind die Pakete
> libchipcard-libgwenhywfar47-plugins und
> libaqbanking-plugins-libgwenhywfar47 installiert?

Ja, das erste in Version 4.0.0-4, das zweite in Version 3.1.0-1

> Dann, was gibt der Befehl (mit installiertem Paket libchipcard-tools)
> 
>   libchipcard-tool atr
> 
> aus?

Waiting for card to be inserted: Started.
Waiting for card to be inserted: 5000 of 30000
Waiting for card to be inserted: 10000 of 30000
Waiting for card to be inserted: 15000 of 30000
Waiting for card to be inserted: 20000 of 30000
Waiting for card to be inserted: 25000 of 30000
Waiting for card to be inserted: 30000 of 30000
Waiting for card to be inserted: Finished.
Error in "GetNextCard": Timeout. (1)

> Was steht in den Logfiles in /var/log/chipcard/ ?

In /var/log/chipcard/drivers/cyberjack_ctapi/driver.log findet sich
nichts von dem Versuch mit chipcard-tool, die letzten Zeilen dort sind
von Freitag:

5:2008/02/08 17-03-12:driver(25630):driver.c:  353: Starting driver
"/usr/lib/chipcard/server/drivers/ctapi" with lowlevel
"/usr/local/lib/libctapi-cyberjack.so" 5:2008/02/08
17-03-12:driver(25630):d_ipc.c:  219: Connected to server 5:2008/02/08
17-03-13:driver(25630):d_handle.c:   26: Incoming request
"Driver_StartReader" 5:2008/02/08
17-03-13:driver(25630):d_startreader.c:   36: Command: Start reader
3:2008/02/08 17-03-13:driver(25630):d_startreader.c:  156: No
DriversReaderId 3:2008/02/08 17-03-13:driver(25630):driverctapi.c:
841: Creating reader... 5:2008/02/08
17-03-13:driver(25630):driverctapi.c:  849: Extended reader with CTN 0
5:2008/02/08 17-03-13:driver(25630):d_startreader.c:  204: Reader
"auto1-cyberjack" logs to
"/var/log/chipcard/drivers/cyberjack_ctapi/auto1-cyberjack.log"
5:2008/02/08 17-03-13:driver(25630):driverctapi.c:  887: Initializing
CTAPI by port (no init_name function) 5:2008/02/08
17-03-44:driver(25630):d_handle.c:   26: Incoming request
"Driver_StopDriver" 5:2008/02/08
17-03-44:driver(25630):d_stopdriver.c:   50: Driver down 5:2008/02/08
17-03-44:driver(25630):main.c:   53: Stopping driver
"/usr/lib/chipcard/server/drivers/ctapi"

Das zugehörige auto1-cyberjack.log hat keine Einträge vom 8. Februar,
es endet so:

5:2008/01/23 17-39-24:auto1-cyberjack(642):driverctapi.c:  872:
Initializing CTAPI driver with 0, 0 (0000) 3:2008/01/23
17-39-24:auto1-cyberjack(642):driverctapi.c:  901: Could not init
reader "auto1-cyberjack" at port 0 : -1 3:2008/01/23
17-39-24:auto1-cyberjack(642):d_startreader.c:  230: Could not connect
reader auto1-cyberjack (-1: Unknown error code) 5:2008/01/23
17-39-24:auto1-cyberjack(642):d_startreader.c:  268: Reader start
handled 5:2008/01/23 17-39-55:auto1-cyberjack(642):driverctapi.c:  944:
Disconnecting reader auto1-cyberjack 5:2008/01/23
17-39-55:auto1-cyberjack(642):driverctapi.c:  367: Calling dataFn
5:2008/01/23 17-39-55:auto1-cyberjack(642):driverctapi.c:  375:
Returned from dataFn (-1) 3:2008/01/23
17-39-55:auto1-cyberjack(642):driverctapi.c:  378: CTAPI error on
"CT_data": -1 3:2008/01/23
17-39-55:auto1-cyberjack(642):driverctapi.c:  962: Could not deinit
reader "auto1-cyberjack" 4:2008/01/23
17-39-55:auto1-cyberjack(642):d_stopdriver.c:   38: Could not
disconnect reader 5:2008/01/23
18-24-37:auto1-cyberjack(3915):d_startreader.c:  223: Init reader
auto1-cyberjack 5:2008/01/23
18-24-37:auto1-cyberjack(3915):driverctapi.c:  872: Initializing CTAPI
driver with 0, 0 (0000)

Mehr Informationen finden sich in den Logdateien unter chipcard3/,
offenbar werden dort erfolgreich Befehle ausgeführt. Das reader.log dort
endet so:

5:2008/02/08 16-52-19:driver(24952):d_handle.c:   26: Incoming request
"Driver_CardCommand" 5:2008/02/08 16-52-20:driver(24952):d_handle.c:
26: Incoming request "Driver_CardCommand" 5:2008/02/08
16-52-20:driver(24952):d_handle.c:   26: Incoming request
"Driver_CardCommand" 5:2008/02/08 16-52-20:driver(24952):d_handle.c:
26: Incoming request "Driver_CardCommand" 5:2008/02/08
16-52-20:driver(24952):d_handle.c:   26: Incoming request
"Driver_CardCommand" 5:2008/02/08 16-52-21:driver(24952):d_handle.c:
26: Incoming request "Driver_ResetCard" 5:2008/02/08
16-52-21:driver(24952):driverctapi.c:  501: Card disconnected
5:2008/02/08 16-52-42:driver(24952):d_handle.c:   26: Incoming request
"Driver_StopReader" 5:2008/02/08 16-52-42:driver(24952):driverctapi.c:
501: Card disconnected 5:2008/02/08
16-52-42:driver(24952):d_stopreader.c:   79: Reader down 5:2008/02/08
16-52-53:driver(24952):d_handle.c:   26: Incoming request
"Driver_StopDriver" 5:2008/02/08
16-52-53:driver(24952):d_stopdriver.c:   50: Driver down 5:2008/02/08
16-52-53:driver(24952):main.c:   53: Stopping driver
"/usr/lib/chipcard3/server/drivers/ctapi"

In dem auto1-cyberjack.log chipcard3 fällt auf, dass der Reader anders
initialisiert wird:

5:2008/02/08 16-51-51:auto1-cyberjack(24952):d_startreader.c:  220:
Init reader auto1-cyberjack
5:2008/02/08 16-51-51:auto1-cyberjack(24952):driverctapi.c:  872:
Initializing C TAPI driver with 0, 1 (0001)
5:2008/02/08 16-51-56:auto1-cyberjack(24952):driverctapi.c:  636:
Requesting inf ormation about reader "47ac2ea5"
5:2008/02/08 16-51-56:auto1-cyberjack(24952):driverctapi.c:  367:
Calling dataFn 5:2008/02/08
16-51-56:auto1-cyberjack(24952):driverctapi.c:  375: Returned from
dataFn (0) 5:2008/02/08 16-51-56:auto1-cyberjack(24952):driverctapi.c:
750: Requesting uni ts of reader "47ac2ea5"
5:2008/02/08 16-51-56:auto1-cyberjack(24952):driverctapi.c:  367:
Calling dataFn 5:2008/02/08
16-51-56:auto1-cyberjack(24952):driverctapi.c:  375: Returned from
dataFn (0) 5:2008/02/08
16-51-56:auto1-cyberjack(24952):d_startreader.c:  246: ReaderInfo:
Manufacturer="DESCT";Terminal="PPUSB";Version="V1.2";info="REINER SCT
PINPAD-USB , XXV1.20 ; Nov  2 2001";unit0="icc1";unit1="DISPLAY"
5:2008/02/08 16-51-56:auto1-cyberjack(24952):d_startreader.c:  253:
Reader up an d waiting 5:2008/02/08
16-51-56:auto1-cyberjack(24952):d_startreader.c:  265: Reader start
handled 5:2008/02/08 16-51-56:auto1-cyberjack(24952):driverctapi.c:
367: Calling dataFn 5:2008/02/08
16-51-56:auto1-cyberjack(24952):driverctapi.c:  375: Returned from 


Hier heißt es bei der Intialisierung "0, 1 (001)", oben "0,0 (000)"

Hoffe das hilft...

Ciao
  Michael

-- 
Michael Below
Rechtsanwalt
www.judiz.de

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Aqbanking-devel mailing list
Aqbanking-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/aqbanking-devel

Reply via email to