Hi Peer Oliver,
gut, "chipcard-tool atr" liefert ein sinnvolles Ergebnis, d.h. der
grundlegende Zugriff auf die Chipkarte geht schonmal.
Also zurück zu den ursprünglichen Fehlermeldungen:
> qbankmanager aufgerufen ohne dass eine vorhandene Installation da
> gewesen ist (neue Benutzer).
> Einrichtung / Module / aqhbci / Einrichtung
> Benutzer / Neu / modul aqhbci / OK.
> Chipkarte importieren / ok
>
> 18:03:26 Plugin "ddvcard" laden
> 18:03:26 Plugin "ddvcard" prüfen
> 18:03:26 Plugin "ddvcard": Unerwarteter Fehler (-103)
> 18:03:26 Abgeschlossen. Sie können dieses Fenster nun schließen.
Ich bin dem "Unerwarteten Fehler" mal im Quellcode nachgegangen: Er wird
offensichtlich in Gwenhywfars src/crypttoken/ctplugin.c Zeile 425
ausgegeben. Die "-103" ist der Rückgabewert des Aufrufs von
GWEN_Crypt_Token_Plugin_CheckToken(), was entsprechend Gwenhywfars
src/base/error.h Zeile 123 ein GWEN_ERROR_IO sein dürfte. Der Fehler
scheint letztendlich in LibChipcards Funktion
LC_Crypt_TokenDDV_Plugin_CheckToken() aufzutreten, die in
src/ct/ddvcard.c Zeile 114 definiert ist. Dummerweise gibt es gleich
zwei Stellen, an denen ein GWEN_ERROR_IO auftreten kann, so dass hier
irgendwie noch mehr Logmeldungen hilfreich wären. Potentielle Stellen,
an denen auch etwas geloggt wird, wären:
src/ct/ddvcard.c, Zeile 132:
129: res=LC_Client_Start(cpl->client);
130: if (res!=LC_Client_ResultOk) {
131: DBG_ERROR(LC_LOGDOMAIN, "Could not send StartWait request");
132: return GWEN_ERROR_IO;
133: }
src/ct/ddvcard.c, Zeile 140:
135: res=LC_Client_GetNextCard(cpl->client, &hcard, 5);
136: if (res!=LC_Client_ResultOk) {
137: DBG_ERROR(LC_LOGDOMAIN,
138: "No card within specified timeout (%d)", res);
139: LC_Client_Stop(cpl->client);
140: return GWEN_ERROR_IO;
141: }
Martin, wo landen die hier zitierten Logmeldungen via DBG_ERROR() eigentlich?
Findet man die in einem der Logfiles von libchipcard?
Peer Oliver, findest du den Text "Could not send StartWait request", "No
card within specified timeout" oder ähnliches in einem der Logfiles
unter /var/log/chipcard/ ?
Hmm, vielleicht kommen wir dem ja irgendwie auf die Spur.
Schöne Grüße
Micha
-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
Don't miss this year's exciting event. There's still time to save $100.
Use priority code J8TL2D2.
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Aqbanking-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/aqbanking-devel