Reiner SCT ecom installation in debian stable 6.02 scheitert

magenta

Betreff:

Reiner SCT ecom installation in debian stable 6.02 scheitert

 ·  Gepostet: 12.07.2011 - 12:04 Uhr  ·  #76570
Hallo,

ich habe folgendes Problem bei Installation eines Reiner Ecom unter Linux

Den Support von Reiner habe ich nun schon oft angeschrieben und angerufen, dort konnte mir aber nicht geholfen werden.
Ich bekomme immer nur vorgefertigte Antworttexte, die nicht zur Frage gehoeren.

Sicher lesen hier einige mit, die ueber den ecom unter LInux bescheid wissen.


Infos
================================================

$ cat /etc/debian_version
6.0.2

$ uname -a
Linux mib 2.6.32-5-686 #1 SMP Mon Jun 13 04:13:06 UTC 2011 i686 GNU/Linux

$ lsusb | grep Reiner
Bus 005 Device 002: ID 0c4b:0400 Reiner SCT Kartensysteme GmbH


Was ich gemacht habe

================================================
# dpkg --purge libifd-cyberjack6

# echo $?
0

# wget http://support.reiner-sct.de/d…_d601a.deb

# dpkg -i /root/libifd-cyberjack6_3.99.5final.SP02_i386_d601a.deb

# cyberjack
BEGIN: ermittle Distribution (0/5)
END : ermittle Distribution (1/5) [OK]
BEGIN: ermittle Systeminformationen (1/5)
END : ermittle Systeminformationen (2/5) [OK]
BEGIN: ermittle Gruppeninformation (2/5)
END : ermittle Gruppeninformation (3/5) [ERROR]
BEGIN: ermittle laufende Dienste (3/5)
END : ermittle laufende Dienste (4/5) [OK]
BEGIN: ermittle und teste angeschlossene Leser (4/5)
SCardControl: RPC transport error. (80100013)

# cyberjack check
BEGIN: ermittle Distribution (0/5)
END : ermittle Distribution (1/5) [OK]
BEGIN: ermittle Systeminformationen (1/5)
END : ermittle Systeminformationen (2/5) [OK]
BEGIN: ermittle Gruppeninformation (2/5)
END : ermittle Gruppeninformation (3/5) [ERROR]
BEGIN: ermittle laufende Dienste (3/5)
END : ermittle laufende Dienste (4/5) [OK]
BEGIN: ermittle und teste angeschlossene Leser (4/5)
END : ermittle und teste angeschlossene Leser (5/5) [OK]

Es wurden 3 Dateien im aktuellen Verzeichnis angelegt:
- cyberjack-report.log: Enthaelt die Ergebnisse der Tests
- cyberjack-hints.log : Enthaelt moeglicherweise Hinweise
zu gefundenen Problemen und deren
Behebung.
- cyberjack.xml : Enthaelt die Testergebnisse in fuer
den Support aufbereiteter Form.
Bitte senden Sie bei Problemen die Datei "cyberjack.xml"
an den Linux-Support von Reiner SCT.

# cat cyberjack-report.log
Distribution: Debian 6.0.2
System: Linux, 2.6.32-5-686, #1 SMP Mon Jun 13 04:13:06 UTC 2011, i686
*HINWEIS* Gruppe "cyberjack" existiert nicht
PC/SC Interface
Dienst ist nicht verfuegbar.

# cat cyberjack-hints.log
Die Gruppe "cyberjack" existiert nicht.
Wenn Sie die richtigen Pakete von Reiner SCT fuer Ihr jeweiliges System installieren, wird diese Gruppe automatisch erzeugt.
Es wird empfohlen, nur die Pakete von Reiner SCT zu installieren, auch wenn von Ihrem Distributor andere Pakete angeboten werden.
Nur mit unseren Paketen ist es uns moeglich, Ihnen im Falle von Problemen schnell zu helfen.
Sollten fuer Ihr System keine Pakete verfuegbar sein, muessen Sie die Gruppe "cyberjack" mit Hilfe Ihrer Systemadministrations-Tools (z.B. yast, KUser etc) selbst erstellen.

# cat /etc/group | grep cyber
# echo $?
1

Wurde also nicht gefunden.

Fragen/Wuensche:
================================================
warum wird die Gruppe nicht automatisch angelegt? Habe ich ein falsches Paket heruntergeladen?

Es ist sehr unschoen, dass die .log Dateien ohne Rueckfrage im aktuellen Ordner abgelegt werden. Es koennte ja sein, dass man sich gerade in einem Ordner befindet, in den sowas nicht geschrieben werden soll. Besser /var/log oder /tmp

wie bekomme ich den ecom nun ans Laufen?

hibiscus

Betreff:

Re: Reiner SCT ecom installation in debian stable 6.02 scheitert

 ·  Gepostet: 12.07.2011 - 12:48 Uhr  ·  #76572
Also zumindest bei SuSE ist die Gruppe "cyberjack" inzwischen nicht mehr noetig, da der Zugriff jetzt ueber HAL/resmgr/PolicyKit geht. Vielleicht ist das bei Debian inzwischen auch so?

1) Dem Log zufolge laeuft der pcscd nicht - vielleicht muesstest du den noch extra installieren und starten. Wobei du hier erst klaeren muesstest, welche Software du nutzen willst. Alles, was auf AqBanking basiert, geht mit pcscd. Hibiscus braucht ctapi - die gibts in den aktuellen ReinerSCT-Treibern aber leider nicht mehr. Hier wuerde nur pcscd in Kombination mit dem pcsc-ctapi-wrapper helfen.

2) Falls die Gruppe "cyberjack" doch noetig ist, leg sie doch mal manuell an und fuege deinen Benutzer-Account der Gruppe hinzu, wie in "cyberjack-hints.log" auch vorgeschlagen.

magenta

Betreff:

Re: Reiner SCT ecom installation in debian stable 6.02 scheitert

 ·  Gepostet: 12.07.2011 - 14:01 Uhr  ·  #76578
Vielen Dank schonmal für den Tipp!

pcscd
kennt leider keinen Status
Code
root:~# service pcscd status
Usage: /etc/init.d/pcscd {start|stop|restart|force-reload}
root:~# service pcscd stop
root:~# service pcscd start
root:~# echo $?
0



Code
root@:~# ps ax | grep pcscd
 6647 ?        Ss     0:00 /usr/sbin/pcscd
 6650 pts/1    S+     0:00 grep pcscd


laeuft also wohl, obwohl es Fehlermeldungen gibt:

Code
root:~#  /usr/sbin/pcscd  -f -d
00000000 debuglog.c:230:DebugLogSetLevel() debug level=debug
01000784 pcscdaemon.c:512:main() pcsc-lite 1.5.5 daemon ready.
00278840 hotplug_libhal.c:318:get_driver() Looking a driver for VID: 0x058F, PID: 0x6254
00001034 hotplug_libhal.c:318:get_driver() Looking a driver for VID: 0x058F, PID: 0x6254
00001347 hotplug_libhal.c:318:get_driver() Looking a driver for VID: 0x046D, PID: 0xC050
00001796 hotplug_libhal.c:318:get_driver() Looking a driver for VID: 0x1D6B, PID: 0x0002
00006187 hotplug_libhal.c:318:get_driver() Looking a driver for VID: 0x0C4B, PID: 0x0400
00000018 hotplug_libhal.c:366:HPAddDevice() Adding USB device: usb_device_c4b_400_4889289370_if0
01001443 readerfactory.c:1024:RFInitializeReader() Attempting startup of REINER SCT cyberJack ecom_a (4889289370) 00 00 using /usr/lib/pcsc/drivers/libifd-cyberjack.bundle/Contents/Linux/libifd-cyberjack.so
CYBERJACK: Started
00001433 readerfactory.c:877:RFBindFunctions() Loading IFD Handler 3.0
00009582 readerfactory.c:1050:RFInitializeReader() Open Port 200000 Failed (usb:0c4b/0400:libhal:/org/freedesktop/Hal/devices/usb_device_c4b_400_4889289370_if0)
00000015 readerfactory.c:914:RFUnloadReader() Unloading reader driver.
00000083 readerfactory.c:233:RFAddReader() REINER SCT cyberJack ecom_a (4889289370) init failed.
00001101 hotplug_libhal.c:461:HPAddDevice() trying libusb scheme with: usb:0c4b/0400:libusb:005:002
00000017 readerfactory.c:1024:RFInitializeReader() Attempting startup of REINER SCT cyberJack ecom_a (4889289370) 00 00 using /usr/lib/pcsc/drivers/libifd-cyberjack.bundle/Contents/Linux/libifd-cyberjack.so
CYBERJACK: Started
00004563 readerfactory.c:877:RFBindFunctions() Loading IFD Handler 3.0
00046175 readerfactory.c:249:RFAddReader() Using the pcscd polling thread
00003740 hotplug_libhal.c:318:get_driver() Looking a driver for VID: 0x1D6B, PID: 0x0001
00001895 hotplug_libhal.c:318:get_driver() Looking a driver for VID: 0x1D6B, PID: 0x0001
00001893 hotplug_libhal.c:318:get_driver() Looking a driver for VID: 0x1D6B, PID: 0x0001
00001801 hotplug_libhal.c:318:get_driver() Looking a driver for VID: 0x1D6B, PID: 0x0001
00053663 Card ATR: 3B FF 96 00 FF 81 31 FE 45 65 63 0D 09 71 07 64 00 0D 00 05 33 92 07 11 32 



Open Port 200000 Failed was bedeutet das?

hibiscus

Betreff:

Re: Reiner SCT ecom installation in debian stable 6.02 scheitert

 ·  Gepostet: 12.07.2011 - 14:04 Uhr  ·  #76579
Hast du die Gruppe "cyberjack" mal angelegt und dich als Mitglied eingetragen?

magenta

Betreff:

Re: Reiner SCT ecom installation in debian stable 6.02 scheitert

 ·  Gepostet: 12.07.2011 - 14:07 Uhr  ·  #76580
nein, noch nicht, weil die Fehlermeldungen treten ja schon beim root auf s.o.
ausserdem scheibt reinersct:

Code
cat cyberjack-hints.log |grep auto
Wenn Sie die richtigen Pakete von Reiner SCT fuer Ihr jeweiliges System installieren, wird diese Gruppe automatisch erzeugt.


ich probiere das aber jetzt trotzdem mal. Schaden kanns ja nicht. Soll dann der root mit in die cyberjack gruppe?

hibiscus

Betreff:

Re: Reiner SCT ecom installation in debian stable 6.02 scheitert

 ·  Gepostet: 12.07.2011 - 14:19 Uhr  ·  #76581
Achso, mit Root klappts auch nicht? Der sollte nicht in der Gruppe sein muessen. Was gibt das Tool "cyberjack" denn jetzt aus, wenn pcscd laeuft?

hibiscus

Betreff:

Re: Reiner SCT ecom installation in debian stable 6.02 scheitert

 ·  Gepostet: 12.07.2011 - 14:20 Uhr  ·  #76582
Achso, ich glaube, eine Chipkarte muss drin stecken.

matrica

Betreff:

Re: Reiner SCT ecom installation in debian stable 6.02 scheitert

 ·  Gepostet: 12.07.2011 - 15:42 Uhr  ·  #76584
Hallo Magenta,

beschreib doch mal genauer was bei dir nicht funktioniert, laut dem logfile wird ja die ATR angezeigt

Zitat
00053663 Card ATR: 3B FF 96 00 FF 81 31 FE 45 65 63 0D 09 71 07 64 00 0D 00 05 33 92 07 11 32


d.h. der Kartenleser und der Treiber funktionieren mit der Karte.

Also der ecom läuft jetzt auf deinem System, nun muß du nur noch den PCSC-Treiber in dem Programm deiner Wahl auswählen.

PS: Die Cyberjack-Gruppe und deren Zuordung ist bei den PCSC-Treiber nicht mehr notwendig

Tschüss

Sebastian

magenta

Betreff:

Re: Reiner SCT ecom installation in debian stable 6.02 scheitert

 ·  Gepostet: 12.07.2011 - 17:00 Uhr  ·  #76590
Hallo Sebastian,
Danke fuer den Tipp.

laeuft nun wunderbar.
Das Problem scheint wohl ein veraltetes cyberjack check zu sein.

Vielleicht lief sogar schon die ganze zeit alles wunderbar und es gab nur falsche Fehlermeldungen.

Code
# cyberjack check
BEGIN: ermittle Distribution (0/5)
END  : ermittle Distribution (1/5) [OK]
BEGIN: ermittle Systeminformationen (1/5)
END  : ermittle Systeminformationen (2/5) [OK]
BEGIN: ermittle Gruppeninformation (2/5)
END  : ermittle Gruppeninformation (3/5) [ERROR]
BEGIN: ermittle laufende Dienste (3/5)
END  : ermittle laufende Dienste (4/5) [OK]
BEGIN: ermittle und teste angeschlossene Leser (4/5)
SCardControl: RPC transport error. (80100013)


Zweimal Error, aber homebanking klappt damit.
pcscd meldete Fehler wie ich oben geschrieben hatte. Hier muss Reinersct wohl nacharbeiten.
Auch der Hinweis mit der Gruppe sollte von Reinersct differenzierter geschrieben werden. (ab Kernel x.y. nicht mehr notwendig oder sowas)

Also nochmal herzlichen Dank an die kompetenten Helfer hier im Forum!