[gnucash-de] Kobil KAAN Standard Plus USB wird erst nach einigen Minuten erkannt

Gerd Wetzel gerd.wetzel at web.de
Die Mar 22 14:30:51 EST 2005


Hallo,

meine Frau verwendet GnuCash schon seit etwa 2 Jahre für unser Haushaltbuch.
Nun haben wir uns entschlossen Homebanking mit HBCI zu machen.
Nach mehreren Tagen harter Arbeit konnte ich dann auch die erste HBCI Verbindung
aufbauen und den Kontostand abrufen.
Das schwierigste war, den Kartenleser Kobil KAAN Standard Plus USB in Betrieb zu
nehmen.

Wie ich erst einige Tage später bemerkt habe, gibt es aber immer noch ein
Problem mit dem Kartenleser.

Wird eine HBCI Transaktion gestartet, zeigt GnuCash an, dass kein Medium
(DDV-Karte) gefunden wurde.

Ich habe mehrere Tage nach dem Fehler gesucht, da nach einigen Minuten wieder
alles funktionierte.

Nun habe ich im Logfile von LibChipCard2 entdeckt, dass der Kartenleser erst nach
mehreren Minuten vollständig eingebunden ist.

Auszug aus dem Logfile von LibChipCard2.

5:2005/03/22 19-47-22:chipcardd(6046):chipcardd2.c:  722: Chipcardd
v1.9.11.0beta started.
5:2005/03/22 19-47-22:chipcardd(6046):chipcardd2.c:  724: LibUSB supported.
5:2005/03/22 19-47-22:chipcardd(6046):chipcardd2.c:  727: LibSYSFS supported.
5:2005/03/22 19-47-22:chipcardd(6054):chipcardd2.c:  952: Initializing daemon.
5:2005/03/22 19-47-22:chipcardd(6053):chipcardd2.c:  787: Nanny now supervising
daemon 6054
5:2005/03/22 19-47-22:chipcardd(6054):usbttymonitor.c:  121: USB: Using proc
file for kernel >=2.6 for ttyUSB support
5:2005/03/22 19-47-22:chipcardd(6054):cardserver.c:  388: USB Autoconfiguration
enabled
5:2005/03/22 19-47-22:chipcardd(6054):cs_usb.c:  382: AUTOCONFIG: Created new
reader "auto1-ko_kaan_plus_usb" (USBTTY: 0d46/2012)
5:2005/03/22 19-49-36:chipcardd(6054):cardserver.c:  871: Client 4240683c:
ClientReady [(null)/nobody]
5:2005/03/22 19-49-36:chipcardd(6054):cardserver.c:  878: Client "4240683c"
started (AqHBCI_DDVCard, Gwen 1.9.0.0stable, ChipCard 1.9.11.0beta)
5:2005/03/22 19-49-36:chipcardd(6054):cs_request.c:  789: Client 4240683c:
StartWait [AqHBCI_DDVCard/nobody]
5:2005/03/22 19-49-36:chipcardd(6054):cs_request.c:  818: Starting reader
"auto1-ko_kaan_plus_usb" on account of client 4240683c
5:2005/03/22 19-49-36:chipcardd(6054):cs_driver.c: 1353: Driver "4240683b" is up
(Library loaded)
5:2005/03/22 19-49-51:chipcardd(6054):cs_driver.c:  552: Reader
"auto1-ko_kaan_plus_usb" is up (Reader up and waiting), no info
5:2005/03/22 19-49-52:chipcardd(6054):cs_driver.c: 1553: Reader
"auto1-ko_kaan_plus_usb" is down due to an error (No slots available)
5:2005/03/22 19-50-14:chipcardd(6054):cs_driver.c:  349: Reenabling reader
"auto1-ko_kaan_plus_usb"
5:2005/03/22 19-50-29:chipcardd(6054):cs_driver.c:  552: Reader
"auto1-ko_kaan_plus_usb" is up (Reader up and waiting), no info
5:2005/03/22 19-50-29:chipcardd(6054):cs_driver.c: 1553: Reader
"auto1-ko_kaan_plus_usb" is down due to an error (No slots available)
5:2005/03/22 19-50-51:chipcardd(6054):cs_driver.c:  349: Reenabling reader
"auto1-ko_kaan_plus_usb"
5:2005/03/22 19-50-56:chipcardd(6054):cs_request.c:  904: Client 4240683c:
StopWait [AqHBCI_DDVCard/nobody]
5:2005/03/22 19-51-02:chipcardd(6054):cardserver.c:  871: Client 42406847:
ClientReady [(null)/nobody]
5:2005/03/22 19-51-02:chipcardd(6054):cardserver.c:  878: Client "42406847"
started (AqHBCI_DDVCard, Gwen 1.9.0.0stable, ChipCard 1.9.11.0beta)
5:2005/03/22 19-51-02:chipcardd(6054):cs_request.c:  789: Client 42406847:
StartWait [AqHBCI_DDVCard/nobody]
5:2005/03/22 19-51-07:chipcardd(6054):cs_driver.c:  552: Reader
"auto1-ko_kaan_plus_usb" is up (Reader up and waiting), no info
5:2005/03/22 19-51-07:chipcardd(6054):cs_driver.c: 1553: Reader
"auto1-ko_kaan_plus_usb" is down due to an error (No slots available)
5:2005/03/22 19-51-29:chipcardd(6054):cs_driver.c:  349: Reenabling reader
"auto1-ko_kaan_plus_usb"
5:2005/03/22 19-51-44:chipcardd(6054):cs_driver.c:  552: Reader
"auto1-ko_kaan_plus_usb" is up (Reader up and waiting), no info
5:2005/03/22 19-51-44:chipcardd(6054):cs_driver.c: 1553: Reader
"auto1-ko_kaan_plus_usb" is down due to an error (No slots available)
5:2005/03/22 19-51-51:chipcardd(6054):cs_request.c:  904: Client 42406847:
StopWait [AqHBCI_DDVCard/nobody]
5:2005/03/22 19-52-02:chipcardd(6054):cardserver.c:  871: Client 4240684e:
ClientReady [(null)/nobody]
5:2005/03/22 19-52-02:chipcardd(6054):cardserver.c:  878: Client "4240684e"
started (AqHBCI_DDVCard, Gwen 1.9.0.0stable, ChipCard 1.9.11.0beta)
5:2005/03/22 19-52-02:chipcardd(6054):cs_request.c:  789: Client 4240684e:
StartWait [AqHBCI_DDVCard/nobody]
5:2005/03/22 19-52-06:chipcardd(6054):cs_driver.c:  349: Reenabling reader
"auto1-ko_kaan_plus_usb"
5:2005/03/22 19-52-08:chipcardd(6054):cs_request.c:  904: Client 4240684e:
StopWait [AqHBCI_DDVCard/nobody]
5:2005/03/22 19-52-21:chipcardd(6054):cs_driver.c:  552: Reader
"auto1-ko_kaan_plus_usb" is up (Reader up and waiting), no info
5:2005/03/22 19-52-21:chipcardd(6054):cs_driver.c: 1553: Reader
"auto1-ko_kaan_plus_usb" is down due to an error (No slots available)
5:2005/03/22 19-52-41:chipcardd(6054):cardserver.c:  871: Client 42406854:
ClientReady [(null)/nobody]
5:2005/03/22 19-52-41:chipcardd(6054):cardserver.c:  878: Client "42406854"
started (AqHBCI_DDVCard, Gwen 1.9.0.0stable, ChipCard 1.9.11.0beta)
5:2005/03/22 19-52-41:chipcardd(6054):cs_request.c:  789: Client 42406854:
StartWait [AqHBCI_DDVCard/nobody]
5:2005/03/22 19-52-43:chipcardd(6054):cs_driver.c:  349: Reenabling reader
"auto1-ko_kaan_plus_usb"
5:2005/03/22 19-52-59:chipcardd(6054):cs_driver.c:  552: Reader
"auto1-ko_kaan_plus_usb" is up (Reader up and waiting), no info
5:2005/03/22 19-52-59:chipcardd(6054):cs_driver.c: 1553: Reader
"auto1-ko_kaan_plus_usb" is down due to an error (No slots available)
5:2005/03/22 19-53-06:chipcardd(6054):cs_request.c:  904: Client 42406854:
StopWait [AqHBCI_DDVCard/nobody]
5:2005/03/22 19-53-20:chipcardd(6054):cs_driver.c:  349: Reenabling reader
"auto1-ko_kaan_plus_usb"
5:2005/03/22 19-53-23:chipcardd(6054):cardserver.c:  871: Client 4240685a:
ClientReady [(null)/nobody]
5:2005/03/22 19-53-23:chipcardd(6054):cardserver.c:  878: Client "4240685a"
started (AqHBCI_DDVCard, Gwen 1.9.0.0stable, ChipCard 1.9.11.0beta)
5:2005/03/22 19-53-24:chipcardd(6054):cs_request.c:  789: Client 4240685a:
StartWait [AqHBCI_DDVCard/nobody]
5:2005/03/22 19-53-24:chipcardd(6054):cs_request.c:  818: Starting reader
"auto1-ko_kaan_plus_usb" on account of client 4240685a
5:2005/03/22 19-53-39:chipcardd(6054):cs_driver.c:  552: Reader
"auto1-ko_kaan_plus_usb" is up (Reader up and waiting), no info
5:2005/03/22 19-53-39:chipcardd(6054):cs_driver.c: 1553: Reader
"auto1-ko_kaan_plus_usb" is down due to an error (No slots available)
5:2005/03/22 19-54-01:chipcardd(6054):cs_driver.c:  349: Reenabling reader
"auto1-ko_kaan_plus_usb"
5:2005/03/22 19-54-16:chipcardd(6054):cs_driver.c:  552: Reader
"auto1-ko_kaan_plus_usb" is up (Reader up and waiting), no info
5:2005/03/22 19-54-17:chipcardd(6054):cs_driver.c: 1553: Reader
"auto1-ko_kaan_plus_usb" is down due to an error (No slots available)
5:2005/03/22 19-54-39:chipcardd(6054):cs_driver.c:  349: Reenabling reader
"auto1-ko_kaan_plus_usb"
5:2005/03/22 19-54-54:chipcardd(6054):cs_driver.c:  552: Reader
"auto1-ko_kaan_plus_usb" is up (Reader up and waiting), no info
5:2005/03/22 19-54-54:chipcardd(6054):cs_driver.c: 1553: Reader
"auto1-ko_kaan_plus_usb" is down due to an error (No slots available)
5:2005/03/22 19-55-16:chipcardd(6054):cs_driver.c:  349: Reenabling reader
"auto1-ko_kaan_plus_usb"
5:2005/03/22 19-55-31:chipcardd(6054):cs_driver.c:  552: Reader
"auto1-ko_kaan_plus_usb" is up (Reader up and waiting), no info
5:2005/03/22 19-55-32:chipcardd(6054):cs_driver.c: 1553: Reader
"auto1-ko_kaan_plus_usb" is down due to an error (No slots available)
5:2005/03/22 19-55-54:chipcardd(6054):cs_driver.c:  349: Reenabling reader
"auto1-ko_kaan_plus_usb"
5:2005/03/22 19-56-09:chipcardd(6054):cs_driver.c:  552: Reader
"auto1-ko_kaan_plus_usb" is up (Reader up and waiting), no info
5:2005/03/22 19-56-09:chipcardd(6054):cs_driver.c: 1553: Reader
"auto1-ko_kaan_plus_usb" is down due to an error (No slots available)
5:2005/03/22 19-56-31:chipcardd(6054):cs_driver.c:  349: Reenabling reader
"auto1-ko_kaan_plus_usb"
5:2005/03/22 19-56-41:chipcardd(6054):cs_driver.c:  546: Reader
"auto1-ko_kaan_plus_usb" is up (Reader up and waiting), info: Manufacturer=DExx
x;Terminal=CT101;Version=V1.70
3:2005/03/22 19-56-41:chipcardd(6054):cardmgr.c:  468: Adding card types...
5:2005/03/22 19-56-41:chipcardd(6054):cs_cards.c:  484: Free card added with id
"42406a6a" in reader "auto1-ko_kaan_plus_usb"(4240683b)
5:2005/03/22 19-56-41:chipcardd(6054):cs_cards.c:  258: Advertising card
42406a6a to client 4240685a
5:2005/03/22 20-43-59:chipcardd(6054):cs_request.c:  991: Client 4240685a:
TakeCard [AqHBCI_DDVCard/nobody]
5:2005/03/22 20-43-59:chipcardd(6054):cs_cards.c:  197: Card "42406a6a" taken by
client "4240685a"
5:2005/03/22 20-44-00:chipcardd(6054):cs_request.c: 1457: Client 4240685a:
SelectCard (ProcessorCard) [AqHBCI_DDVCard/nobody]
5:2005/03/22 20-44-00:chipcardd(6054):cardmgr.c:  445: Card type "ProcessorCard"
selected
5:2005/03/22 20-44-00:chipcardd(6054):cs_request.c: 1457: Client 4240685a:
SelectCard (ddv0) [AqHBCI_DDVCard/nobody]
5:2005/03/22 20-44-00:chipcardd(6054):cardmgr.c:  445: Card type "ddv0" selected
5:2005/03/22 20-44-00:chipcardd(6054):cs_request.c: 1316: Client 4240685a: 
...

Ab hier ist dann alles O.K.

Server Konfiguration (minimal):
enabled="1"

server{
        typ="local"
        addr="/var/run/chipcardd2.sock"
}

/root/.CT_devices :
GetPortType=#0
SetPortType=#0
DefaultPortType=#0
DefaultProtocollType=#0
UseOnlyDefaultProtocoll=#0
B1DTRLow=#50
B1DSRRespActive=#2000
PnPChar=#150
B1WaitForPnPString=#1500
KaanWaitForPnPString=#600
Port2=COM;/dev/ttyUSB0;2;0;serial reader at /dev/ttyUSB0: Kaan/SecOVID/TWIN
Port0=COM;/dev/ttyUSB0;2;0;serial reader at /dev/ttyUSB0: Kaan/SecOVID/TWIN
Port1=COM;/dev/ttyUSB0;2;0;serial reader at /dev/ttyUSB0: Kaan/SecOVID/TWIN
Port3=COM;/dev/ttyUSB0;2;0;serial reader at /dev/ttyUSB0: Kaan/SecOVID/TWIN

Danke im Vorraus für jede Hilfe oder Tip.

Gerd Wetzel