Hallo Liste,
ich versuche unter OpenSuse 11.0 (amd64) den Zugriff auf ein Konto über
HBCI-Chipkarte zum Laufen zu bekommen.
Die HBCI-Karte ist von 1822direkt (Onlineableger der Frankfurter
Sparkasse), sollte wohl eine ddv-Karte sein.
Der Chipkartenleser ist ein Rainer-SCT Cyberjack USB (Typ 2). Mein
Problem scheint zu sein, dass chipcardd den Leser nicht automatisch
erkennt (was er bei USB-Lesern ja sollte).
Folgende Bibliotheken sind installiert (jeweils x64):
ctapi-cyberjack-3.3.0-1.suse11.0
gwenhywfar3-3.5.1-0.pm.1
libgwenhywfar3-47-3.5.1-0.pm.1
libchipcard4-4.2.2-0.pm.1
libchipcard4-crypttoken-4.2.2-0.pm.1
lsusb zeigt den Kartenleser an:
Bus 001 Device 010: ID 0c4b:0300 Reiner SCT Kartensysteme GmbH cyberJack
pinpad(a)
und mit "cjgeldkarte" funktioniert auch der Zugriff.
Ein gestarter chipcardd4 zeigt allerdings nur folgendes in der Konsole:
# sudo /usr/sbin/chipcardd4 --logtype console -f --pidfile
/var/run/chipcard/chipcardd4manual.pid
5:2008/11/09 12-48-42:chipcardd(7412):chipcardd.c: 738: Chipcardd
v4.2.2.0stable started.
5:2008/11/09 12-48-42:chipcardd(7412):chipcardd.c: 740: LibHAL supported.
listet also nicht den USB-Reader auf.
Mittels "chipcardd4 addreader ..." lässt er sicht nicht hinzufügen
("ERROR: You must not add USB readers...")
und ein Zugriff mit "sudo chipcard-tool atr" (bei eingelegter Karte)
bringt nur:
Waiting for card to be inserted: Started.
Waiting for card to be inserted: 5000 of 30000
...
Waiting for card to be inserted: 30000 of 30000
bzw. im Log des chipcardd:
5:2008/11/09 12-51-48:chipcardd(7413):clr_clientready.c: 105: Client
"4916ce1c" started (chipcard-tool, Gwen 3.5.1stable-0, ChipCard
4.2.2.0stable)
5:2008/11/09 12-51-48:chipcardd(7413):clr_startwait.c: 70: Client
4916ce1c: StartWait [chipcard-tool/nobody]
5:2008/11/09 12-52-23:chipcardd(7413):clientmanager.c: 398: Removing
client 4916ce1c [chipcard-tool/nobody]
In den Log-Dateien von "cyberjack" wird auch kein Fehler gemeldet
(hängen hier an).
Kann mir jemand einen Tipp geben, woran es noch liegen könnte?
Vielen Dank und Gruß
Timm
P.S.:
Nächstes Problem könnte werden, dass die Bank schrieb, dass vor der
ersten Benutzung meine Teilnehmernummer auf den chip geschrieben werden
muss. Kann aqhbci dies?
<?xml version="1.0" encoding="ISO-8859-1"?>
<cyberjack>
<check type="distri">
<result type="success"></result>
<distname>SuSE</distname>
<distver>11.0</distver>
</check>
<check type="uname">
<result type="success"></result>
<systemname>Linux</systemname>
<release>2.6.25.18-0.2-default</release>
<version>#1 SMP 2008-10-21 16:30:26 +0200</version>
<machine>x86_64</machine>
</check>
<check type="group">
<result type="success">
Benutzer "timm" ist Mitglied der Gruppe "cyberjack"
</result>
</check>
<check type="services">
<result type="success"></result>
<service owner="root">chipcardd4</service>
</check>
<check type="driver">
<file>/usr/lib64/libctapi-cyberjack.so</file>
<result type="success">
Treiber gefunden und geladen
</result>
<version>
<vmajor>3</vmajor>
<vminor>3</vminor>
<vpatchlevel>0</vpatchlevel>
<vbuild>0</vbuild>
</version>
</check>
<check type="reader">
<reader>
<idvendor>0c4b</idvendor>
<idproduct>0300</idproduct>
<busdir>001</busdir>
<devname>010</devname>
<test>
<result type="success">
<fwinfo reader="usb:0c4b/0300:libusb:001:010">
"DESCTCJPPA V3.0..011.04.200614:330.U..0...28.04.2006.08:35.05.07.2006.14:36.29.07.2006.11:04.3.4.8.3.4.8.6.1.6.2.P."
</fwinfo>
</result>
<result type="success">
Leser an (usb:0c4b/0300:libusb:001:010) ist verfuegbar.
</result>
</test>
</reader>
<result type="success"></result>
</check>
</cyberjack>
Distribution: SuSE 11.0
System: Linux, 2.6.25.18-0.2-default, #1 SMP 2008-10-21 16:30:26 +0200, x86_64
Libchipcard4 Dienst gefunden.
Treiberdatei: /usr/lib64/libctapi-cyberjack.so
Treiberversion: 3.3.0.0
Leser gefunden an 001/010: Cyberjack Pinpad (a) (0c4b:0300)
Benutzer hat alle noetigen Rechte fuer den Leser an 001/010.
Firmware info for [usb:0c4b/0300:libusb:001:010]: [DESCTCJPPA V3.0..011.04.200614:330.U..0...28.04.2006.08:35.05.07.2006.14:36.29.07.2006.11:04.3.4.8.3.4.8.6.1.6.2.P.]
Alle gefundenen Leser sind ansprechbar.
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Aqbanking-devel mailing list
Aqbanking-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/aqbanking-devel