Hallo Listenleser, nachdem ich irgendwo im Netz gelesen hatte, daß O2Micro auf Anfrage Treiber für den im Travelmate 661 verbauten Chipkartenleser zur Verfügung stellte, habe ich von dort auf meine Mailanfrage hin einen Treiber bekommen. Der erste Versuch war wenig vielversprechend, weil sich der ebenfalls mitgelieferte Daemon (pcscd) nicht starten ließ. Ich habe dann bei O2Micro nochmal nachgehakt (und die mit strace ermittelten ausführlichen Fehlermeldungen übermittelt) und bekam eine neuere Version des Treibers. Der Treiber selbst scheint jetzt ok - zumindest wird das Treibermodul ohne Fehlermeldung geladen. Allerdings schafft es der ebenfalls mitgelieferte Daemon pcsclite nicht, den Kartenleser korrekt anzusprechen. Wenn ich den Daemon starte, bekomme ich folgende Fehlermeldung: readerfactory.c 919: RFInitializeReader: Attempting startup of O2Micro SmartCardBus Reader 0 0. readerfactory.c 714: RFBindFunctions: Loading IFD Handler 2.0 readerfactory.c 951: RFInitializeReader: Open Port f10000 Failed readerfactory.c 157: RFAddReader: O2Micro SmartCardBus Reader init failed. pcscdaemon.c 146: main: PC/SC Lite Daemon Ready. Wenn ich das richtig interpretiere, ist wohl die Portnummer falsch. Diese Portnummer ist in dem Installationsdatei von O2Micro angegeben, und ich habe sie wie angegeben in /etc/reader.conf zusammen mit weiteren Angaben (FRIENDLYNAME, DEVICENAME, etc) eingetragen. Hat jemand Erfahrungen damit oder eine Idee, wie ich die richtige Portnummer ermitteln kann. Wäre für jede Hilfe dankbar. Gruß Michael
participants (1)
-
Michael.Eschweiler@t-online.de