Re: Omnikey Cardman 4000 PCMCIA
Martin Preuss <[email protected]>
| Newsgroups | gmane.comp.lib.libchipcard.devel |
|---|---|
| Message-ID | <[email protected]> |
Moin, On Wednesday 27 September 2006 20:30, Marcel Naziri wrote: > Also sprach Martin Preuss am Mittwoch, 27. September 2006 19:35: > > On Wednesday 27 September 2006 16:59, Fionn Behrens wrote: [...] > Kann ich nicht wirklich bestätigen. Ich habe die "Unknown error > code"-Meldung noch nie in dem Zusammenhang gesehen (nur beim ReinerSCT, > wenn der daemon nicht die Rechte für das USB-Device hat). > Bei mir läuft das so ab, wenn keine Karte drin ist und ich geldkarte2 > aufrufe: [...] Ok, unknown error code bekomme ich auch nicht, aber der Treiber-Prozess wird beendet, ohne das aus der besagten Funktion zurueckgekehrt wird: [...] > Sep 27 20:25:36 lewis chipcardd[25738]: devicemanager.c: 2025: > Driver "451a79a4" (cm_4000_ifd) is up (Library loaded) > Sep 27 20:26:08 lewis chipcardd[25738]: devicemanager.c: 1422: Reader > "Omnikey Cardman 4000" timed out > Sep 27 20:26:39 lewis chipcardd[25738]: devicemanager.c: 1172: > Driver "cm_4000_ifd" is too long idle, stopping it > Sep 27 20:26:42 lewis chipcardd[25738]: devicemanager.c: 1283: Bad status > of driver for reader Omnikey Cardman 4000 (4) > Sep 27 20:26:50 lewis chipcardd[25738]: devicemanager.c: 950: Driver is > still running, killing it [...] Man sieht hier recht schoen, was vor sich geht: - der Server startet den Treiber, dieser meldet sich beim Server an - der Server sendet eine Anforderung den Leser zu starten - der Treiber versucht das auch, indem er die Funktion IFDHPowerICC aufruft - aus dieser Funktion kehrt der Treiber nicht zurueck, solange keine Karte drin ist - der Server sieht ein timeout ablaufen, sagt dem Treiber, er soll aufhoeren - der Treiber antwortet darauf nicht (weil er ja noch auf die Karte wartet) - der Server schiesst den Treiber ab - nach einem weiteren Timeout fuer Treiberfehler wird der Leser wieder zugelassen und bei Bedarf wieder gestartet. Es klappt also alles gut, wenn beim Starten des Lesers schon eine Karte drin ist. Gruss Martin -- "Things are only impossible until they're not" AqBanking - http://www.aqbanking.de/ LibChipcard - http://www.libchipcard.de/ ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV