Bitte wähle nachfolgend aus, welche Beiträge auf dieser Themenseite auf dem Ausdruck ausgegeben werden sollen. Um dies zu tun markiere bitte die Checkbox auf der linken Seite der Posts, die im Ausdruck berücksichtigt werden sollen und klicke anschließend ganz unten auf der Seite auf den Button "Drucken".

Der Chipkartenleser kann nicht angesprochen werden

ficsch

Betreff:

Der Chipkartenleser kann nicht angesprochen werden

 ·  Gepostet: 01.04.2012 - 18:16 Uhr  ·  #82013
Hallo,

Moneyplex 2009 Standard (Build 18937) kann auf einmal meinen Kartenleser nicht mehr ansprechen.
Es hat die letzten Monate einwandfrei funktioniert.
Seit neuestem laesst sich der Kartenleser nicht mehr ansprechen. Weder
wenn ich Auftraege ausfuehren lasse, noch wenn ich den Test des Lesers
in Moneyplex benutze.
Die Windows-Tools von Reiner sagen, dass der Leser funktioniert.

Hier ein paar Infos zu meinem System:

$ uname -a
Linux flo 3.2.11-gentoo #5 SMP Sun Apr 1 13:13:36 CEST 2012 x86_64 Intel(R) Core(TM)2 Duo CPU E8400 @ 3.00GHz GenuineIntel GNU/Linux

$ /lib/libc.so.6
GNU C Library stable release version 2.13, by Roland McGrath et al.

$ ls -l ~/moneyplex/ctapi
-rwxr-xr-x 1 flo flo 14976 Jan 1 2008 ctapi-proxy
-rwxr-xr-x 1 flo flo 11712 Nov 12 2007 libct_cyberjack.so
-rwxr-xr-x 1 flo flo 162773 Nov 12 2007 libct_kobil.so
-rwxr-xr-x 1 flo flo 10216 Jan 1 2008 libproxy-cyberjack.so
-rwxr-xr-x 1 flo flo 10204 Jan 1 2008 libproxy-kobil.so

$ ~/moneyplex/ctapi $ file *
ctapi-proxy: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.4, stripped
libct_cyberjack.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, not stripped
libct_kobil.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, not stripped
libproxy-cyberjack.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, stripped
libproxy-kobil.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, stripped

$ cat cyberjack-report.log
Distribution: (unbekannt) (unbekannt)
System: Linux, 3.2.11-gentoo, #5 SMP Sun Apr 1 13:13:36 CEST 2012, x86_64
PC/SC Interface
Dienst ist nicht verfuegbar.

$ lsusb
Bus 007 Device 002: ID 0c4b:0300 Reiner SCT Kartensysteme GmbH cyberJack pinpad(a)

$ dmesg | grep -i reiner
[ 0.612134] USB Serial support registered for Reiner SCT Cyberjack USB card reader
[ 0.612890] cyberjack: REINER SCT cyberJack pinpad/e-com USB Chipcard Reader Driver
[ 2.479480] usb 7-2: Manufacturer: Reiner-SCT

Der Kartenleser ist ein:
Reinser SCT cyberjack Pinpad von der Raiffeisenbank

Treiber fuer Leser in Moneyplex:
- /home/flo/moneyplex/ctapi/libproxy-cyberjack.so
- Schnitstelle: COM1/USB/Tastatur
- Pin-Eingabe am Lesegeraet

Sauerland

Betreff:

Re: Der Chipkartenleser kann nicht angesprochen werden

 ·  Gepostet: 01.04.2012 - 21:37 Uhr  ·  #82017
Zitat
PC/SC Interface
Dienst ist nicht verfuegbar.

pscs installiert und gestartet?

Und in welcher Version?
Bei mir unter OpenSuse 12.1 läuft es nicht mit der 1.8 er Version.

ficsch

Betreff:

Re: Der Chipkartenleser kann nicht angesprochen werden

 ·  Gepostet: 01.04.2012 - 21:43 Uhr  ·  #82018
Hmm. Ich hab noch nie was mit dem PC/SC-Dienst zu tun gehabt.
Muss der wirklich laufen?

Pfeifenraucher

Betreff:

Re: Der Chipkartenleser kann nicht angesprochen werden

 ·  Gepostet: 18.04.2012 - 16:43 Uhr  ·  #82272
Moin!
Zitat geschrieben von ficsch

$ cat cyberjack-report.log
Distribution: (unbekannt) (unbekannt)
System: Linux, 3.2.11-gentoo, #5 SMP Sun Apr 1 13:13:36 CEST 2012, x86_64
PC/SC Interface
Dienst ist nicht verfuegbar.

$ lsusb
Bus 007 Device 002: ID 0c4b:0300 Reiner SCT Kartensysteme GmbH cyberJack pinpad(a)

Das Problem habe ich gestern auch kennengelernt. Unter gentoo hat mit Kernel 3.2.9 noch alles funktioniert und nach dem Update auf 3.2.12 findet pcsc_scan den RFID-komfort nicht mehr, obwohl per lsusb identifizierbar.

Reiner SCT fühlt sich nicht zuständig, da nicht unterstützte Distri...

Der pcscd läuft in der Version 1.8.2 bzw. auch 1.8.3 mit dem letzten Gerätetreiber.

Gruß.

stefan.becker

Betreff:

Re: Der Chipkartenleser kann nicht angesprochen werden

 ·  Gepostet: 18.04.2012 - 18:57 Uhr  ·  #82278
VM aufsetzen mit unterstützter Distro und gut ist.

Pfeifenraucher

Betreff:

Re: Der Chipkartenleser kann nicht angesprochen werden

 ·  Gepostet: 18.04.2012 - 19:35 Uhr  ·  #82279
Moin!
Zitat geschrieben von stefan.becker
VM aufsetzen mit unterstützter Distro und gut ist.
Das ist eine Möglichkeit, wenngleich meiner Meinung nach eher ein Würgaround.

Ich habe nun auch festgestellt, dass das Problem wohl in der Ansprache des PCSCD liegt. Starte ich /etc/init.d/pcscd, dann erhalte ich mit pcsc_scan keine Reaktion.
Sobald ich jedoch mit 'sudo /usr/sbin/pcscd -ad' operiere, klappt es einwandfrei.
Ich habe mir deshalb ein prä-prestart geschrieben, indem das pcscd -ad vor dem prestart von moneyplex gestartet wird und gut ist.
Das hat für mich den Vorteil, dass moneyplex weiterhin seine Updates fahren kann, wie es möchte.

Gruß.