Seite 1 von 3

[ungelöst pausiert] Treiber für Reiner Chipkartenleser

BeitragVerfasst: Dez 22nd, '11, 14:50
von hopphe1
Ich habe mir einen neuen Chipkartenleser für Moneyplex gekauft.

Ich finde aber keinen passenden Treiber für Mageia ( 32-bit ).

Treiber von Suse, Ubuntu und Debain laufen ja nicht. Hat schon jemand diesen neuen Cipkartenlser und wie ist der installiert worden?

Danke im Voraus.

Gruß Heinz

Re: Treiber für Reiner-sct-RFID Chipkartenleser

BeitragVerfasst: Dez 22nd, '11, 15:16
von man-draker
hopphe1 hat geschrieben:Ich habe mir einen neuen Chipkartenleser für Moneyplex gekauft.

Basis, Standard oder Komfort?

Ich finde aber keinen passenden Treiber für Mageia ( 32-bit ).

Das wird wohl schwierig werden.
Da wirst du wohl selber compilieren müssen.

Bei Basis könnte ich helfen, da ich den hier liegen habe.

Re: Treiber für Reiner-sct-RFID Chipkartenleser

BeitragVerfasst: Dez 23rd, '11, 15:22
von hopphe1
Hallo man-draker.

Danke für die Antwort.

Gekauft habe ich mir den Komfort-Leser.

Mir würde eventuell schon helfen, wo ich zumindest die HBCI Karte ansprechen kann. Die Funktion RFID kann ich ja notfalls noch unter Windows nutzen.

Gruß Heinz

Re: Treiber für Reiner-sct-RFID Chipkartenleser

BeitragVerfasst: Dez 23rd, '11, 18:20
von man-draker
Die Quellen lassen sich so ohne weiteres nur auf einem 32Bit-System übersetzen.

Vorab installieren der Pakete:
libusb1.0-devel
gcc-c++
libpcsclite-devel
pcsc-lite

Dann Treiberarchiv auspacken, in das Verzeichnis wechseln.
Starten
Code: Alles auswählen
./configure

Es sollten keine Fehlermeldungen kommen
Anschließend
Code: Alles auswählen
make

Es sollte nicht mit Fehlermeldungen abgebrochen werden.
Dann:
Code: Alles auswählen
su
Passwort:
make install

Die Treiber werden dann nach
/usr/lib/pcsc/drivers/libifd-cyberjack.bundle/Contents/Linux/
installiert.
Anlegen einer Gruppe: cyberjack
Benutzer, der den Leser benutzen können soll, in die Gruppen cyberjack und usb aufnehmen.

Mit dem Pfad auf
libifd-cyberjack.so
im oben genannten Verzeichnis, sollte der Test mit Moneyplex (Einstellungen PC/SC-Treiber) gelingen.

Re: Treiber für Reiner-sct-RFID Chipkartenleser

BeitragVerfasst: Dez 23rd, '11, 21:06
von jkowalzik
hopphe1 hat geschrieben:Gekauft habe ich mir den Komfort-Leser.


Hallo!
Hast du das abgearbeitet: http://www.matrica.de/download/installa ... erjack.pdf
Du hast dir ein Suse-RPM geholt und die Option angenommen: "öffnen mit Software-Installation"
und dann war nix :?
Lade dir das *.rpm runter und speichere es.
Dann root-Konsole öffnen: z.B. so
Code: Alles auswählen
[root@Multimedia:kowalzik Downloads]# urpmi ./pcsc-cyberjack-3.99.5final.SP03-1.suse12.1.x86_64.rpm

"Downloads" ist das Vz. in dem das RPM gespeichert ist.
Die Konsole ist gesprächig, sie sagt dir was ggf. noch fehlt.
Fehlende Baussteinchen findet man hier:http://rpm.pbone.net/.
Wer bei Mageia das Paket nicht findet, sollte auf Mandriva 2010.1 oder .2 ausweichen.
Gruß
J.

Re: Treiber für Reiner-sct-RFID Chipkartenleser

BeitragVerfasst: Dez 23rd, '11, 21:29
von man-draker
jkowalzik hat geschrieben:
Code: Alles auswählen
[root@Multimedia:kowalzik Downloads]# urpmi ./pcsc-cyberjack-3.99.5final.SP03-1.suse12.1.x86_64.rpm

Nur leider kann das 32Bit-Programm Moneyplex mit dem 64Bit-Treiber nichts anfangen.

Re: Treiber für Reiner-sct-RFID Chipkartenleser

BeitragVerfasst: Dez 23rd, '11, 23:17
von obgr_seneca
Das ist der Fluch proprietärer Software. Ob dies unter einem 64bit-System zum laufen zu bewegen ist, ist eine gute Frage. Forsche am besten in Moneyplex-Foren hierzu nach.

Oliver

Re: Treiber für Reiner-sct-RFID Chipkartenleser

BeitragVerfasst: Dez 24th, '11, 10:42
von hopphe1
Vielen Danke an Alle für die Tips. Werde ich in den nächsten Tagen mal ausprobieren.

Was Mageia angeht so benutze ich die 32-bit Version. Ich hatte bei dem jetzigen, alten Reiner-SCT-Leser schon die Probleme beim 64-bittigen System gehabt und deshalb auf 32-bit gewechselt.

Über Erfolg oder Misserfolg werde ich später noch berichten.

Ich wünsche allen noch eine besinnliche Weihnacht und einen guten Rutsch ins neue Jahr.

Gruß Heinz

Re: Treiber für Reiner-sct-RFID Chipkartenleser

BeitragVerfasst: Dez 24th, '11, 11:49
von man-draker
obgr_seneca hat geschrieben:Das ist der Fluch proprietärer Software. Ob dies unter einem 64bit-System zum laufen zu bewegen ist, ist eine gute Frage.

Grundsätzlich geht es - wir sind ja schließlich bei Linux, gelle?
Man muss nur, neben dem eigentlichen Treiber von Reiner-SCT auch die Rahmensoftware (lib*) in der 32Bit-Version installiert haben.
Jedenfalls bei mir habe ich das Teil (Vorgängermodell) so zum Laufen bekommen.

Re: Treiber für Reiner-sct-RFID Chipkartenleser

BeitragVerfasst: Dez 26th, '11, 12:57
von jkowalzik
Hallo!
Dann eben so:
man-draker hat geschrieben:
jkowalzik hat geschrieben:
Code: Alles auswählen
[root@Multimedia:kowalzik Downloads]# urpmi ./pcsc-cyberjack-3.99.5final.SP03-1.suse11.2.i586.rpm

Nur leider kann das 32Bit-Programm Moneyplex mit dem 64Bit-Treiber nichts anfangen.
Es steht ja alles dort zur Auswahl: http://www.reiner-sct.com/index.php?opt ... iew&id=243
obgr_seneca hat geschrieben:Das ist der Fluch proprietärer Software. Ob dies unter einem 64bit-System zum laufen zu bewegen ist, ist eine gute Frage. Forsche am besten in Moneyplex-Foren hierzu nach.

passt das: :?
pcsc-cyberjack-3.99.5final.SP03-1.suse11.2.i586.rpm 1475/3605 UTF-8 40%
Name : pcsc-cyberjack Relocations: (not relocatable)
Version : 3.99.5final.SP03 Vendor: (none)
Release : 1.suse11.2 Build Date: Mo 14 Nov 2011 12:58:43 CET
Install Date: (not installed) Build Host: s11232b.home
Group : System Environment/Libraries Source RPM: pcsc-cyberjack-3.99.5final.SP03-1.suse11.2.src.rpm
Size : 1408402 License: LGPL
Signature : (none)
Packager : Frank Neuber <sct@kernelport.com>
URL : http://www.reiner-sct.de/
Summary : PC/SC driver for REINER SCT cyberjack USB chipcard reader
Description : REINER SCT cyberJack USB chipcard reader user space driver

This package includes the IFD driver for the cyberJack contactless (RFID) and contact USB chipcard reader.

If you run into problems you should stop current running pcscd by typing
"sudo /etc/init.d/pcscd stop" or "sudo killall pcscd"
and start the pcscd in debug mode by typing
"sudo /usr/sbin/pcscd -d -a -f"
in a console and watch its output.

For more information regarding installation under Linux see the README.txt
in the documentation directory, esp. regarding compatibility with host controllers.

For more information about the reader, software updates and a shop see
http://www.reiner-sct.com/
postinstall scriptlet (using /bin/sh):
/sbin/ldconfig
/sbin/insserv pcscd
/etc/init.d/pcscd restart
postuninstall scriptlet (using /bin/sh):
/sbin/ldconfig
/sbin/insserv pcscd
/etc/init.d/pcscd restart
postuninstall scriptlet (using /bin/sh):
/sbin/ldconfig
-rw-r--r-- 1 root root 1813 Nov 14 12:58 /etc/cyberjack.conf.default
-rwxr-xr-x 1 root root 421944 Nov 14 12:58 /usr/bin/cyberjack
-rwxr-xr-x 1 root root 1542 Nov 14 12:58 /usr/lib/cyberjack/getdist.sh
-rwxr-xr-x 1 root root 335 Nov 14 12:58 /usr/lib/cyberjack/pcscd_init.diff
drw-r--r-- 2 root root 0 Nov 14 12:58 /usr/lib/readers/libifd-cyberjack.bundle/Contents
-rw-r--r-- 1 root root 1685 Nov 14 12:58 /usr/lib/readers/libifd-cyberjack.bundle/Contents/Info.plist
drw-r--r-- 2 root root 0 Nov 14 12:58 /usr/lib/readers/libifd-cyberjack.bundle/Contents/Linux
lrw-r--r-- 1 root root 25 Nov 14 12:58 /usr/lib/readers/libifd-cyberjack.bundle/Contents/Linux/libifd-cyberjack.so -> libifd-yberjack.so.6.0.0
lrw-r--r-- 1 root root 25 Nov 14 12:58 /usr/lib/readers/libifd-cyberjack.bundle/Contents/Linux/libifd-cyberjack.so.6 -> libifd-cyberjack.so.6.0.0
-rw-r--r-- 1 root root 893838 Nov 14 12:58 /usr/lib/readers/libifd-cyberjack.bundle/Contents/Linux/libifd-cyberjack.so.6.0.0
-rw-r--r-- 1 root root 9 Nov 14 12:58 /usr/lib/readers/libifd-cyberjack.bundle/Contents/PkgInfo
drw-r--r-- 2 root root 0 Nov 14 12:58 /usr/share/doc/packages/pcsc-cyberjack
-rw-r--r-- 1 root root 17982 Nov 11 08:13 /usr/share/doc/packages/pcsc-cyberjack/COPYRIGHT.GPL
-rw-r--r-- 1 root root 26430 Nov 11 08:13 /usr/share/doc/packages/pcsc-cyberjack/COPYRIGHT.LGPL
-rw-r--r-- 1 root root 26725 Nov 11 08:13 /usr/share/doc/packages/pcsc-cyberjack/LIESMICH.txt
-rw-r--r-- 1 root root 15543 Nov 11 08:13 /usr/share/doc/packages/pcsc-cyberjack/README.txt
drw-r--r-- 2 root root 0 Nov 14 12:58 /usr/share/man
-rw-r--r-- 1 root root 556 Nov 14 12:58 /usr/share/man/cyberjack.8.gz

Gruß
J.

Re: Treiber für Reiner-sct-RFID Chipkartenleser

BeitragVerfasst: Dez 28th, '11, 16:06
von hopphe1
Ich möchte den Thread als ´ungelöst pausiert´ erst einmal beenden. Kann ich aber selber nicht.

Gruß Heinz

Re: Treiber für Reiner-sct-RFID Chipkartenleser

BeitragVerfasst: Dez 28th, '11, 22:26
von jkowalzik
obgr_seneca hat geschrieben:Das ist der Fluch proprietärer Software..............Oliver


Hallo Oliver!

Der Hersteller schreibt LGPL :?
Darf man dann bei Mageia daraus kein Paket bauen ??
Gruß
J.

Re: [ungelöst pausiert] Treiber für Reiner Chipkartenleser

BeitragVerfasst: Dez 28th, '11, 23:50
von doktor5000
Wennn alle Teile des Treibers unter der LGPL stehen und keine sonstigen Lizenzeinschränkungen greifen, kann man das auch für Mageia importieren.

Re: [ungelöst pausiert] Treiber für Reiner Chipkartenleser

BeitragVerfasst: Dez 29th, '11, 07:35
von man-draker
doktor5000 hat geschrieben:Wennn alle Teile des Treibers unter der LGPL stehen und keine sonstigen Lizenzeinschränkungen greifen, kann man das auch für Mageia importieren.

Die Treiber-Quelldateien sind unter GPL und LGPL lizensiert.

Re: [ungelöst pausiert] Treiber für Reiner Chipkartenleser

BeitragVerfasst: Dez 29th, '11, 10:52
von doktor5000
Dann sollte mal flugs jemand einen Paketwunsch stellen: https://bugs.mageia.org/enter_bug.cgi?p ... mat=guided
Als Component "New RPM package request" auswählen.

Re: [ungelöst pausiert] Treiber für Reiner Chipkartenleser

BeitragVerfasst: Dez 31st, '11, 16:56
von doktor5000
Ich führe das Thema mal hier weiter, passt ja zum Betreff.

Ich bräuchte mal noch ne Information, bei dem Treiber sollte normalerweise ein grafisches Tool zur Diagnose,
zum Testen und zur Aktualisierung dabei sein, das befindet sich im Unterordner tools/fxcyberjack, lässt sich aber
wegen fehlender Datei fx.h nicht kompilieren. Habt ihr das grafische Tool schonmal benutzt?

Und was muss nach der händischen Installation des Treibers noch geschehen? Der pcsc-Dienst muss gestartet werden, und sonst?
Startet man die Datei /usr/bin/cyberjack manuell oder braucht man die nur zum Testen?

Ansonsten hätte ich das Paket für Mageia soweit fertig.

Re: [ungelöst pausiert] Treiber für Reiner Chipkartenleser

BeitragVerfasst: Dez 31st, '11, 17:21
von jkowalzik
Hallo!
Meiner steckt noch im Amazon(as) - Dschungel, warte seit 3 Wochen (Kreditkarte alt 12/11 neu 12/15 bei gleicher Nummer) das Problem bekommen die nicht in den Griff.
Da müsste jetzt @hoppe1 ran ;)
Gruß
J.

Re: [ungelöst pausiert] Treiber für Reiner Chipkartenleser

BeitragVerfasst: Dez 31st, '11, 17:53
von doktor5000
Wohl eher man-draker, der hat den Treiber ja schon länger im Einsatz ...

Re: [ungelöst pausiert] Treiber für Reiner Chipkartenleser

BeitragVerfasst: Dez 31st, '11, 18:08
von man-draker
doktor5000 hat geschrieben:Wohl eher man-draker, der hat den Treiber ja schon länger im Einsatz ...

Leider diesen nicht. Ich nutze einen älteren Reader mit dem ctapi-Treiber aus einem Paket für ML 2010.1.i586

Re: [ungelöst pausiert] Treiber für Reiner Chipkartenleser

BeitragVerfasst: Dez 31st, '11, 20:36
von doktor5000
Hmmm, die Pakete werden aber alle aus dem selben Tarball gebaut. Kannst du mal die Dateiliste von deinem Paket posten, bitte?
Was ist mit den anderen Fragen, kannst du mir da irgendwie weiterhelfen?

Re: [ungelöst pausiert] Treiber für Reiner Chipkartenleser

BeitragVerfasst: Dez 31st, '11, 20:55
von man-draker
doktor5000 hat geschrieben:Hmmm, die Pakete werden aber alle aus dem selben Tarball gebaut. Kannst du mal die Dateiliste von deinem Paket posten, bitte?

Code: Alles auswählen
[man-draker@localhost Downloads]$ rpm -qpl ctapi-cyberjack-3.3.5-1.mdk2010.0.i586.rpm
/etc/cyberjack.conf.default
/etc/udev
/etc/udev/rules.d
/etc/udev/rules.d/99-cyberjack.rules
/sbin/udev.cyberjack.sh
/usr/bin/cjflash
/usr/bin/cjgeldkarte
/usr/bin/cyberjack
/usr/lib/cyberjack/getdist.sh
/usr/lib/libctapi-cyberjack.so
/usr/lib/libctapi-cyberjack.so.2
/usr/lib/libctapi-cyberjack.so.2.3.5
/usr/lib/libcyberjack.so
/usr/lib/libcyberjack.so.2
/usr/lib/libcyberjack.so.2.3.5
/usr/lib/readers/libctapi-cyberjack.so
/usr/lib/readers/libctapi-cyberjack.so.2
/usr/lib/readers/libctapi-cyberjack.so.2.3.5
/usr/share/doc/ctapi-cyberjack
/usr/share/doc/ctapi-cyberjack/COPYRIGHT.GPL
/usr/share/doc/ctapi-cyberjack/COPYRIGHT.LGPL
/usr/share/doc/ctapi-cyberjack/LIESMICH.txt
/usr/share/doc/ctapi-cyberjack/README.txt


Was ist mit den anderen Fragen, kannst du mir da irgendwie weiterhelfen?...
Habt ihr das grafische Tool schonmal benutzt?

Nein.


Und was muss nach der händischen Installation des Treibers noch geschehen? Der pcsc-Dienst muss gestartet werden, und sonst?
Startet man die Datei /usr/bin/cyberjack manuell oder braucht man die nur zum Testen?

Da ich den pcsc-Treiber noch nicht benutzt habe, kann ich im Moment dazu noch nichts sagen.
Wird pcscd (lite) gestartet, erkennt Moneyplex 2011 nicht, dass er läuft.

Re: [ungelöst pausiert] Treiber für Reiner Chipkartenleser

BeitragVerfasst: Dez 31st, '11, 21:07
von doktor5000
man-draker hat geschrieben:
Code: Alles auswählen
[man-draker@localhost Downloads]$ rpm -qpl ctapi-cyberjack-3.3.5-1.mdk2010.0.i586.rpm
/etc/udev
/etc/udev/rules.d
/etc/udev/rules.d/99-cyberjack.rules
/sbin/udev.cyberjack.sh
/usr/bin/cjflash
/usr/bin/cjgeldkarte
/usr/lib/libcyberjack.so
/usr/lib/libcyberjack.so.2
/usr/lib/libcyberjack.so.2.3.5

Hmmm, dachte ich mir doch, die udev-Regeln fehlen bei mir, auch mittels --enable-udev wird die nicht erstellt,
und die anderen Dateien sind auch nicht vorhanden. Da muss ich nochmal schauen.
man-draker hat geschrieben:
Und was muss nach der händischen Installation des Treibers noch geschehen? Der pcsc-Dienst muss gestartet werden, und sonst?
Startet man die Datei /usr/bin/cyberjack manuell oder braucht man die nur zum Testen?

Da ich den pcsc-Treiber noch nicht benutzt habe, kann ich im Moment dazu noch nichts sagen.
Wird pcscd (lite) gestartet, erkennt Moneyplex 2011 nicht, dass er läuft.

Ach so, ich dachte es gibt da nur den einen Treiber, der immer pcscd benötigt.
Welcher ist jetzt genau der Treiber, den du benutzt? libcyberjack.so.2 oder libctapi-cyberjack.so.2 ?

Re: [ungelöst pausiert] Treiber für Reiner Chipkartenleser

BeitragVerfasst: Dez 31st, '11, 22:55
von man-draker
doktor5000 hat geschrieben:Welcher ist jetzt genau der Treiber, den du benutzt? libcyberjack.so.2 oder libctapi-cyberjack.so.2 ?

Code: Alles auswählen
/usr/lib/readers/libctapi-cyberjack.so

Re: [ungelöst pausiert] Treiber für Reiner Chipkartenleser

BeitragVerfasst: Jan 1st, '12, 16:09
von man-draker
Nebenbemerkung:
Der bei mir zum Testen verfügbare "cyberjack rfid basis" läuft mit dem generischen ccid-Treiber für pcscd (anders als die Standard- und Komfort-Versionen). Dies aber nicht mit der Treiberversion 1.4.0 von der Reiner-SCT Seite. :shock:
Holt man sich die aktuelle Version (im Moment 1.4.5) von https://alioth.debian.org/frs/?group_id=30105, klappt es auf Anhieb. Dort sagt einem make install auch gleich, man möge die mitgelieferte udev-Regel an Ort und Stelle bringen.

Moneyplex erkennt dann auch den Leser und spricht ihn an. Nur fehlt es mir an einer kontaktlos auslesbaren HBCI-Karte (und der Basis kann ja nur dies). Also kann ich den letzten Schritt nicht testen.

Am Rande: Laut Doku liefert Moneyplex - für den Fall, dass man über ctapi gehen möchte/muss - den Treiber ctapi/ctapi-proxy mit, der es dem 32Bit-Programm erlauben soll, auf 64Bit CTAPI-Treiber zu zu greifen.

Re: [ungelöst pausiert] Treiber für Reiner Chipkartenleser

BeitragVerfasst: Jan 1st, '12, 16:37
von doktor5000
Ahh, alles klar, der Basis ist anscheinend der einzige der nicht von http://support.reiner-sct.de/downloads/ ... P03.tar.gz unterstützt wird. Das ist der den ich verpackt habe. ccid ist ja bereits in Paketform vorhanden, funktioniert wohl aber nicht so? Dann werde ich das mal für Cauldron aktualisieren, denke mal das würde unter Mageia 1 reichen, nur die udev-Regeldatei unter /etc/udev/rules.d zu kopieren und der Basis sollte funktionieren mit dem Mageia 1-ccid-Paket.

Momentan steh ich trotzdem noch bißchen im Wald was die Treiber angeht, brauche da etwas mehr definitive Information.