• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[gelöst]Startprobleme Moneyplex mit openSuSE 12.2 x86_64

hallo community,

ich verwende ein:
openSUSE 12.2 (x86_64)
Linux 3.4.11-2.16-desktop x86_64
KDE 4.8.5 (4.8.5) "release 2"
und möchte ein Moneyplex 2004 Vers. 6.0

welches auf einer USB-HDD installiert ist betreiben.
Es handelt sich hierbei um ein 32 Bit Programm, welches ich mit openSuSE 11.3 x86_32 und openSusE 11.4 x86_32
noch problemlos verwenden konnte.

Wenn ich das Moneyplex im Terminal (superusermode) starte bekomme ich nachfolgede Fehlermeldungen.
Code:
./start_Tux-sen
/media/2a4b0392-3f5e-4b2c-bbd3-581c448fc8ce/banker/moneyplex/moneyplex: error while loading shared libraries: libX11.so.6: cannot open shared object file: No such file or directory
Auf dem OS ist libX11-6 installiert.

Kann mir jemand von euch einen Tipp geben, wo es hier fehlt.
Oder kann ich das alte 32 Bit Programm auf dem 64 Bit OS nicht mehr betreiben.

viele grüsse aus dem sonntäglichen Oberbayern
vom bayernherz
 

longman

Advanced Hacker
Sorry, einen Tipp habe ich glaub ich nicht für Dich.

Hast Du bei Deiner Fehlermeldung mal geschaut, ob die libs im entsprechenden Pfad auffindbar sind,
da Du ja von USB Platte startest?

Ich habe nach dem Wechsel von opensuse 32bit -> Kubuntu 64bit ein paar andere Probleme
mit dem älteren moneyplex gehabt und Anfragen an die hotline gestellt, die mir zum update auf die neuere Version riet.
Bei mir war die ältere Version prinzipiell startbar, brachte aber häufig Zugriffsverletzungen
bei z.B. Mausklicks mit der rechten Taste beim Einfügen o.ä.
Das Problem war auch bekannt (s.u. meine email Anfrage + der Hotline Tipp).

Guten Tag,
ich nutze Kubuntu:
*linux-intel-i5 3.2.0-34-generic #53-Ubuntu SMP Thu Nov 15 10:48:16 UTC 2012
x86_64 x86_64 x86_64 GNU/Linux*

mit KDE:
und der moneyplex Version 2009:

und bekomme immer Zugriffsschutzverletzungen wenn ich bei einer Überweisung
Daten aus der Zwischenablage einfügen möchte. Der Fehler kommt sobald ich
entweder die rechte Maustaste oder STRG-V drücke. Hierbei ist es egal in welchem
Feld ich Daten einfügen möchte.
...
Sehr geehrter Herr Schneider,
vielen Dank für Ihre Nachricht.
Das ist leider ein Problem der alten Versionen die auf eine alte
Entwicklungsumgebung aufbauen.
Einen Workaround gibt es hier leider nicht, wir können Ihnen nur empfehlen auf
die neue Version von moneyplex zu wechseln.

Die neue Version klappt übrigens spitze.
 
OP
B

bayernherz

Hacker
hallo community,
hört sich so an, als müsste ich mir eine neue Version kaufen.
Mein zusätzliches Problem dabei ist, das ich es mit einem 32 Bit OS und einem 64 Bit OS wahlweise
betreiben möchte.

Weiss jemand was dazu ?

viele grüsse aus Oberbayern
vom bayernherz
 

tomm.fa

Administrator
Teammitglied
bayernherz schrieb:
Wenn ich das Moneyplex im Terminal (superusermode) starte bekomme ich nachfolgede Fehlermeldungen.
Code:
./start_Tux-sen
/media/2a4b0392-3f5e-4b2c-bbd3-581c448fc8ce/banker/moneyplex/moneyplex: error while loading shared libraries: libX11.so.6: cannot open shared object file: No such file or directory
Auf dem OS ist libX11-6 installiert.
Ist auch das Paket libX11-6-32bit installiert? Und das
Moneyplex im Terminal (superusermode) starte
lässt du bitte, es reicht auch als normale User.

bayernherz schrieb:
hallo community,
hört sich so an, als müsste ich mir eine neue Version kaufen.
Weshalb?

bayernherz schrieb:
Mein zusätzliches Problem dabei ist, das ich es mit einem 32 Bit OS und einem 64 Bit OS wahlweise
betreiben möchte.

Weiss jemand was dazu ?
Ich benutze seit der Version 11 die in den openSUSE-Repos angebotene, jetzt die Version 12 als 64- und 32-Bit, je nach Rechner.
 
OP
B

bayernherz

Hacker
hallo community,
das Paket libX11-6-32bit ist nicht installiert.
Was bewirkt das Paket?
Leider kann ich mit dem im
openSUSE-Repos angebotene Moneyplex 12 als 64- und 32-Bit Version
nicht arbeiten, da ich HBCI-Banking mit einem Kartenleser der Klasse 2/3 mache,
der von der freien Version leider nicht unterstützt wird.

viele grüsse aus den kalten Oberbayern
vom bayernherz
 

muck19

Hacker
Meine Meinung - leiste dir ein update (update ist günstiger als eine neue Vollversion)
Ich habe gerade von der 2010er auf die 2012er Version geupdatet und bin doch recht erstaunt und zufrieden was sich alles getan hat.

Gruss
Michael
 

tomm.fa

Administrator
Teammitglied
bayernherz schrieb:
hallo community,
das Paket libX11-6-32bit ist nicht installiert.
Was bewirkt das Paket?
Das zumindest ein Fehler beseitigt wird?

bayernherz schrieb:
Leider kann ich mit dem im
openSUSE-Repos angebotene Moneyplex 12 als 64- und 32-Bit Version
nicht arbeiten, da ich HBCI-Banking mit einem Kartenleser der Klasse 2/3 mache,
der von der freien Version leider nicht unterstützt wird.
Und was hält dich davon ab, in dieser Version den Lizenzschlüssel einzutragen? Bei Matrica lädst du doch auch nur die Testversion herunter und gibst hinterher den Lizenzschlüssel ein.
 
OP
B

bayernherz

Hacker
Da ich bereits eine gekaufte Vorversion habe, müsste ich 30€ Updatekosten investieren.
Das wäre schon ok. Ich habe dann ja auch eine Menge neuer Funktionen
(die ich alldings auch nicht brauche).
Aber Matrica lässt verlauten, das mein Klasse 3 Kartenlesen nach ihren Erfahrungen
garnicht mehr geht oder Probleme bereitet.
Einen neuen Kartenleser kaufen kostet ca. 70€.
Und der bisherige von 2006 ist noch fast neuwertig.
Dann sind wir wir schon bei ca. 100 €.

Verstehst Du jetzt meine Probleme ?
 
OP
B

bayernherz

Hacker
hallo community,
ich habe mich dazu entschlossen die Treiber für meinen
Reiner-SCT Kartenleser zu installieren und die von Moneyplex
angebotenen Testvesion zu installieren und mal zu testen.

Installierte Treiber (v. openSuSe 12.2 x86_64)
pcsc-ccid
pcsc-lite
libpcsclite1

v. Reiner-SCT
pcsc-cyberjack-3.99.5final.SP03-1.suse12.1.x86_64.rpm -> pcsc-cyberjack

Diagnose auf Terminal (Systemverwaltungsmodus)
-------------------------------------------------------------------------
Code:
Tux-sen:~ # lsusb
Bus 002 Device 003: ID 0c4b:0300 Reiner SCT Kartensysteme GmbH cyberJack pinpad(a)

Code:
Tux-sen:~ # killall pcscd
Tux-sen:~ #

Code:
Tux-sen:~ # /usr/sbin/pcscd -f -a -d

00000000 debuglog.c:269:DebugLogSetLevel() debug level=debug
00000136 configfile.l:245:DBGetReaderListDir() Parsing conf directory: /etc/reader.conf.d
00000021 configfile.l:257:DBGetReaderListDir() Skipping non regular file: ..
00000012 configfile.l:298:DBGetReaderList() Parsing conf file: /etc/reader.conf.d/reader.conf
00000046 configfile.l:298:DBGetReaderList() Parsing conf file: /etc/reader.conf.d/libccidtwin
00000023 configfile.l:257:DBGetReaderListDir() Skipping non regular file: .
00000009 pcscdaemon.c:518:main() pcsc-lite 1.8.3 daemon ready.
00001366 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0002, path: /dev/bus/usb/003/001
00000077 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0002, path: /dev/bus/usb/003/001
00000074 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x0C4B, PID: 0x0300, path: /dev/bus/usb/003/008
00000020 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x0C4B, PID: 0x0300, path: /dev/bus/usb/003/008
00000007 hotplug_libudev.c:311:HPAddDevice() Adding USB device: REINER SCT cyberJack pp_a
00000032 readerfactory.c:936:RFInitializeReader() Attempting startup of REINER SCT cyberJack pp_a (7087089290) 00 00 using /usr/lib64/readers/libifd-cyberjack.bundle/Co
CYBERJACK: Started
00001072 readerfactory.c:826:RFBindFunctions() Loading IFD Handler 3.0
00007259 readerfactory.c:291:RFAddReader() Using the pcscd polling thread
00000748 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0003, path: /dev/bus/usb/004/001
00000129 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0002, path: /dev/bus/usb/001/001
00000088 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0002, path: /dev/bus/usb/001/001
00000085 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x8087, PID: 0x0024, path: /dev/bus/usb/001/002
00000105 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0002, path: /dev/bus/usb/002/001
00000107 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0002, path: /dev/bus/usb/002/001
00000101 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x8087, PID: 0x0024, path: /dev/bus/usb/002/002
00000105 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x046D, PID: 0xC404, path: /dev/bus/usb/002/003
00000082 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x8087, PID: 0x0024, path: /dev/bus/usb/002/002
00000085 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x046A, PID: 0x0011, path: /dev/bus/usb/002/004
00000081 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x8087, PID: 0x0024, path: /dev/bus/usb/002/002
Karte eingesteckt
-----------------
Code:
10455078 eventhandler.c:372:EHStatusHandlerThread() powerState: POWER_STATE_POWERED
00000013 eventhandler.c:387:EHStatusHandlerThread() Card inserted into REINER SCT cyberJack pp_a (7087089290) 00 00
00000011 Card ATR: xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx 
00401260 eventhandler.c:446:EHStatusHandlerThread() powerState: POWER_STATE_UNPOWERED
Ich habe die tatsächliche Card ATR: Zeichkette durch xx ersetzt

Karte entfernt
---------------------
Code:
05209518 eventhandler.c:325:EHStatusHandlerThread() Card Removed From REINER SCT cyberJack pp_a (7087089290) 00 00

Kartenleser abgesteckt
-----------------------------------
Code:
05593660 hotplug_libudev.c:583:HPEstablishUSBNotifications() Device removed                                                    
00000372 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0002, path: /dev/bus/usb/003/001
00000101 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0003, path: /dev/bus/usb/004/001
00000113 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0002, path: /dev/bus/usb/001/001
00000071 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0002, path: /dev/bus/usb/001/001
00000078 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x8087, PID: 0x0024, path: /dev/bus/usb/001/002
00000121 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0002, path: /dev/bus/usb/002/001
00000070 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x1D6B, PID: 0x0002, path: /dev/bus/usb/002/001
00000074 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x8087, PID: 0x0024, path: /dev/bus/usb/002/002
00000081 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x046D, PID: 0xC404, path: /dev/bus/usb/002/003
00000070 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x8087, PID: 0x0024, path: /dev/bus/usb/002/002
00000082 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x046A, PID: 0x0011, path: /dev/bus/usb/002/004
00000074 hotplug_libudev.c:260:get_driver() Looking for a driver for VID: 0x8087, PID: 0x0024, path: /dev/bus/usb/002/002
00000011 hotplug_libudev.c:509:HPRescanUsbBus() Removing USB device[0]: /dev/bus/usb/003/008
00000009 eventhandler.c:148:EHDestroyEventHandler() Stomping thread.
00000010 eventhandler.c:177:EHDestroyEventHandler() Waiting polling thread
00014113 eventhandler.c:469:EHStatusHandlerThread() Die
00000165 eventhandler.c:188:EHDestroyEventHandler() Thread stomped.
00000017 readerfactory.c:987:RFUnInitializeReader() Attempting shutdown of REINER SCT cyberJack pp_a (7087089290) 00 00.
00000084 readerfactory.c:863:RFUnloadReader() Unloading reader driver.

ctrl-c
------
Code:
^C15408594 pcscdaemon.c:680:signal_trap() Received signal: 2
00000017 pcscdaemon.c:699:signal_trap() Preparing for suicide
01000126 readerfactory.c:1256:RFCleanupReaders() entering cleaning function
00000019 winscard_svc.c:130:ContextsDeinitialize() remaining threads: 0
00000006 pcscdaemon.c:629:at_exit() cleaning /var/run/pcscd

Wie ich das sehe wird der Kartenleser richtig erkannt und die Karte eingelesen.

Leider funktioniert nach der Installation der freien Testversion von Moneyplex 12
das ansprechen des Kartenlesern garnicht.
Es ist nach der Installation auch kein CTAPI - Treiber auffindbar.

Es kommt mir so vor, als ob die Testvesion keinen Kartenleser der Klasse 2/3 unterstützt.

Ich würde mich über einen weiteren Tipp von Euch sehr freuen.

viele grüsse aus dem nächtlichen Oberbayern
vom bayernerz
 

Sauerland

Ultimate Guru
Es ist nach der Installation auch kein CTAPI - Treiber auffindbar.
Wird alles über pcsc gesteuert, daher kein Treiber vorhanden.

Aber:
Im Chipcard-Repo:
http://download.opensuse.org/repositories/security:/chipcard/openSUSE_12.2/
gibt es den pcsc-ctapi-wrapper.

Versuch es mal damit, evtl. auch das 32 bit Paket nachinstallieren und schauen ob da die Dateien unter /lib und /lib64 installiert wurden.

Und dann mal den Pfad in moneyplex einstellen.

Oder mal den pcscd per Yast-----Runleveleditor per Hand aktivieren, der wird seit systemd nur auf Anforderung z.B. eines Programms gestartet und nicht mehr beim Systemstart.

Ist das moneyplex Version 12?

Version 11 läuft nur mit pcsc Version 1.7
 
OP
B

bayernherz

Hacker
ich verwende Moneyplex Vers 12
Nachstehend noch ein paar Fragen:
Und dann mal den Pfad in moneyplex einstellen.
Ich wäre schon dankbar, wenn mir einer sagen würde in welchem Verzeichnis der CTAPI Treiber zu
finden wäre.
Im Chipcard-Repo:
http://download.opensuse.org/repositories/security:/chipcard/openSUSE_12.2/
gibt es den pcsc-ctapi-wrapper.
Code:
zypper in ?????
Oder mal den pcscd per Yast-----Runleveleditor per Hand aktivieren, der wird seit systemd nur auf Anforderung z.B. eines Programms gestartet und nicht mehr beim Systemstart.
Wie, syntax ?

Danke für Euere Hilfe.
 

Sauerland

Ultimate Guru
Mal eine Frage:

Liest Du auch, was ich geschrieben habe?

Die obige URL als Repo einbinden und daraus das Paket installieren.

Rest steht im obigen Post.
 
OP
B

bayernherz

Hacker
ich melde mich dann wieder, muss noch ein paar Tests vorher durchführen.
Habe die ganze Zeit auf Antwort von Matrica gewartet.
 
OP
B

bayernherz

Hacker
hallo zusammen,
ich habe mir jetzt ein Moneyplex 12 mit einem Kartenleser
von Reiner-SCT cyberjack RFID Standard zugelegt.
Es funktioniert auf anhieb.
Vielen Dank für Eure zahlreiche Unterstützung.

viele grüsse aus oberbayern
vom Bayernherz
 
Oben