[gnucash-de] Chipcardd

Eildert Groeneveld eg at tzv.fal.de
Sam Dez 11 11:42:48 EST 2004


Halle Leute
nachdem gnucash CVS mit dem Reiner cyberJack am Laufen war gibt es jetzt ein 
Problem. Folgendes passiert:
1. cyberjack einstöpseln (Karte steckt schon) - Beide Lampen gehen kurz an. 
hotplug meldet:
cyberjack 2-2:1.0: Reiner SCT Cyberjack USB card reader converter detected
usb 2-2: Reiner SCT Cyberjack USB card reader converter now attached to 
ttyUSB0.  soweit alles ok. Allerdings hierfür muss bei Nutzung von UDEV die 
Konfiguration in /etc/udev/devfs.rules geändert werden: udev legt die usb 
devices als default an als:

# ORIGINAL: KERNEL="ttyUSB[0-9]*",     NAME="tts/USB%n"
erst nach Änderung läuft dies mit dem chipcardd:
KERNEL="ttyUSB[0-9]*",  NAME="ttyUSB%n"

so richtig praktisch ist dies nicht. Vielleicht kann dies mal 
angepasst/geändert/erweitert werden?

2. chipcardd starten:
chipcardd2 --pidfile /var/log/PIDFILENAME  -f --logtype console --loglevel 
notice
5:2004/12/11 17-32-57:chipcardd(26334):chipcardd2.c:  695: Chipcardd 
v1.9.6.0beta started.
5:2004/12/11 17-32-57:chipcardd(26335):chipcardd2.c:  909: Initializing 
daemon.
5:2004/12/11 17-32-57:chipcardd(26334):chipcardd2.c:  749: Nanny now 
supervising daemon 26335
5:2004/12/11 17-32-57:chipcardd(26335):cardserver.c: 6216: AUTOCONFIG: Created 
new reader "auto1-cyberjack" (USBTTY: 0c4b/0100)

scheint alles ok auszusehen oder?
3. gnucash starten (cvs von vorgestern) und 
aktionen->online aktion->HBCI-saldenabfrage
dann: letztes Abrufdatum und ok wählen

dann kommt Mounting Card (noch ein Übersetzungsding)
dann aufforderung zum Chipkarte einlegen (ist aber schon drin).
Inzwischen meldet chipcardd ein Problem:
5:2004/12/11 17-37-43:chipcardd(26335):cardserver.c: 3145: Client 41bb213b: 
ClientReady [(null)/nobody]
5:2004/12/11 17-37-43:chipcardd(26335):cardserver.c: 3152: Client "41bb213b" 
started (AqHBCI_DDVCard, Gwen 1.2.1.0stable, ChipCard 1.9.4.0beta)
3:2004/12/11 17-37-43:gwen(26335):ipc.c:  604: Request 41bb213c not found
5:2004/12/11 17-37-44:chipcardd(26335):cardserver.c: 3221: Client 41bb213b: 
StartWait [AqHBCI_DDVCard/nobody]
5:2004/12/11 17-37-44:chipcardd(26335):cardserver.c: 3251: Starting reader 
"auto1-cyberjack" on account of client 41bb213b
5:2004/12/11 17-37-44:gwen(26385):process.c:  297: I'm the child process
5:2004/12/11 17-37-44:gwen(26335):process.c:  271: Process started with id 
26385
5:2004/12/11 17-37-44:chipcardd(26335):cardserver.c: 2574: Driver 41bb213e: 
DriverReady
5:2004/12/11 17-37-44:chipcardd(26335):cardserver.c: 2643: Driver "41bb213a" 
is up (Library loaded)
5:2004/12/11 17-37-45:chipcardd(26335):cardserver.c:  917: Reader 
"auto1-cyberjack" is up
5:2004/12/11 17-37-45:chipcardd(26335):cardserver.c: 3018: Driver 41bb213e: 
Reader error
5:2004/12/11 17-37-45:chipcardd(26335):cardserver.c: 3045: Reader 
"auto1-cyberjack" is down due to an error (No slots available)
5:2004/12/11 17-38-07:chipcardd(26335):cardserver.c:  770: Reenabling reader 
"auto1-cyberjack"
5:2004/12/11 17-38-08:chipcardd(26335):cardserver.c:  917: Reader 
"auto1-cyberjack" is up


4. wenn ich jetzt OK drücke auf die Einlegeforderung geht das ganze in einen 
loop (Karte einlesen etc)
5. Abbruch führt dann zur Mitteilung dass keine Buchungen für den gewählten 
Zeitraum vorliegen. (könnte vielleicht abgefangen werden, wenn keine 
Verbindung zur Karte zustande kommt-aber nicht so schlimm)

Vielleicht weiss jemand was da nicht richtig läuft: no slots available scheint 
das Problem zu sein?

Gruß

Eildert



-- 
Eildert Groeneveld
===================================================
Institute for Animal Breeding
Mariensee 31535 Neustadt Germany
Tel : (+49)(0)5034 871155 Fax : (+49)(0)5034 871239
e-mail: eildert.groeneveld at fal.de http://vce.tzv.fal.de/index.pl
http://www.tzv.fal.de/~eg/ http://apiis.tzv.fal.de/index.pl
===================================================