[gnucash-de] Problem: HBCI mit Kartenleser Cyberjack unter Ubuntu 9.10

Michael mn_gc at gmx.de
Di Feb 23 14:50:45 EST 2010


Hallo Liste,

bei mir läuft es jetzt. Anschließend habe ich es nochmals auf einem
zweiten PC von Grund auf installiert und die Schritte dokumentiert.
Vielleicht hilft es ja jemanden....


- Ubuntu 9.10 installiert
- Updates über die Paketverwaltung installiert

- libctapi-cyberjack2_3.3.4stable-1ubuntu9.10_i386.deb installiert
- fxcyberjack_3.3.4stable-1ubuntu9.10_i386.deb installiert
- ifd-cyberjack2_3.3.4stable-1ubuntu9.10_i386.deb installiert

- libchipcardc2 über die Paketverwaltung installiert
- libchipcard-libgwenhywfar47-plugins über die Paketverwaltung installiert

- /etc/group
cyberjack:x:121:<<USER>>, chipcard eingefügt


- Leser eingesteckt und /var/log/syslog beobachtet:
Feb 21 18:49:48 michael-desktop kernel: [  510.400038] usb 3-2: new full
speed USB device using uhci_hcd and address 2
Feb 21 18:49:48 michael-desktop kernel: [  510.608177] usb 3-2:
configuration #1 chosen from 1 choice
Feb 21 18:49:48 michael-desktop chipcardd[1207]: chipcardd.c:  551:
Triggering hardware scan
Feb 21 18:49:59 michael-desktop chipcardd[1207]: devicemanager.c: 3399:
Changes in hardware list
Feb 21 18:49:59 michael-desktop chipcardd[1207]: devicemanager.c: 3240:
AUTOCONFIG: Created new reader "auto1-cyberjack4" (UsbRaw/0c4b/0401)
Feb 21 18:49:59 michael-desktop chipcardd[1207]: devicemanager.c: 3276:
Assigned device path "usb:0c4b/0401:libusb:003:002" to reader
"auto1-cyberjack4"


- Als <<USER>> cyberjack ausgeführt:
BEGIN: ermittle Distribution (0/6)
END  : ermittle Distribution (1/6) [OK]
BEGIN: ermittle Systeminformationen (1/6)
END  : ermittle Systeminformationen (2/6) [OK]
BEGIN: ermittle Gruppeninformation (2/6)
END  : ermittle Gruppeninformation (3/6) [OK]
BEGIN: ermittle laufende Dienste (3/6)
END  : ermittle laufende Dienste (4/6) [OK]
BEGIN: ermittle installierten Treiber (4/6)
END  : ermittle installierten Treiber (5/6) [OK]
BEGIN: ermittle und teste angeschlossene Leser (5/6)
END  : ermittle und teste angeschlossene Leser (6/6) [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.


- Als <<USER>> fxcyberjack ausgeführt:
Auf Ihrem System scheint alles in Ordnung zu sein.

Test-Bericht folgt:
-------------------
Distribution: Ubuntu squeeze/sid
System: Linux, 2.6.31-19-generic, #56-Ubuntu SMP Thu Jan 28 01:26:53 UTC
2010, i686
Libchipcard4 Dienst gefunden.
Treiberdatei: /usr/lib/libctapi-cyberjack.so
Treiberversion: 3.3.4.0
PC/SC Interface
Dienst ist nicht verfuegbar.
CTAPI Interface
Leser cyberJack e-com(f) an 003:002 (vendorid="0c4b", productid="0401")
Ergebnis des Lesertests:
- Geraetedatei ist: /dev/bus/usb/003/002
- die Geraetedate existiert
- Dateirechte: Rechte=660, Besitzer=0, Gruppe=121
- Dateibesitzer: root
- Dateigruppe: cyberjack
- der ausfuehrende Benutzer hat alle noetigen Rechte
PID        : 0401
HW-Mask    : 00030301 ( ICC1 keypad display Firmwareupdate
Sicherheitsmodule)
Version    : 30
HW-Version : ffffffff
Flashsize  : 262144
Heapsize   : 768
Serialnum  : 2790564342
P-Date     : 01.01.1990 00:00
T-Date     : 01.01.1990 00:00
C-Date     : 01.01.1990 00:00
COM-Type   : USB
HW-String  : ECF_USB
Module 0 :
Description: Kernel
Id         : 01000001
Version    : 30
Revision   : 50
Variant    : 0
Date       :  Aug 15 2008  12:47



- libgmp3-dev über die Paketverwaltung installiert
- libgcrypt11-dev über die Paketverwaltung installiert
- libgnutls-dev über die Paketverwaltung installiert

- gwenhywfar-3.11.3.tar.gz als <<USER>> entpackt, ./configure, make und
sudo make install


- qt3-dev-tools über die Paketverwaltung installiert
- g++  über die Paketverwaltung installiert

- aqbanking-4.2.3.tar.gz als <<USER>> entpackt, ./configure, make und
sudo make install


- Tests als <<USER>>!!!
======================
- chipcard-tool list
Server: 4b819a31
Readers:
- auto1-cyberjack4 (cyberjack4, port 0)

- chipcard-tool check
Readers:
- auto1-cyberjack4 (cyberjack4, port 0): up

- chipcard-tool atr
INFO: We got this card:
Card

===========================================================================
Card id       : 00000001
Card type     : MEMORY
Driver type   : cyberjack_ctapi
Reader type   : cyberjack4
Card types    : kvk MemoryCard
Reader flags  : keypad, display, auto
ATR

---------------------------------------------------------------------------
   String size is 4:
   0000: 82 13 10 91                                     ....

===========================================================================

- kvkcard read
4:2010/02/21 21-43-20:chipcard3-client(1928):kvkcard.c:  341: Could not
select MF, ignoring
Version:libchipcard4-4.2.8.0stable
Datum:21.02.2010
Zeit:21:43:20
Lesertyp:cyberjack4
Kartentyp:Krankenversichertenkarte
KK-Name:<<XXXXX>>
KK-Nummer:<<XXXXX>>
.....

geldkarte loaded
Card is loaded with   0,00 EUR

- QBANKMANAGER starten und HBCI-Karten einlesen
- TESTEN (Umsätze, Überweisungen usw.)

- gnucash-common über die Paketverwaltung installiert

- GnuCash starten und  Konten zuweisen
- TESTEN (Umsätze, Überweisungen usw.)



Viele Grüße

Michael


Martin Preuss schrieb:
> Moin,
>
> On Samstag 20 Februar 2010, MN wrote:
> [...]
>   
>> Auch den qbankmanager habe ich probiert. Wenn ich hier  Konten ->
>> Aktualisieren wähle, erhalte ich die Meldung "Keiner der
>> Aktualisierungsaufträge wird von Ihrer Bank / Ihrem Konto/ dem
>> zuständigen Modul unterstützt".
>>     
> [...]
>
> Das liegt am ehesten an Deiner Version von AqBanking. Spaetere Versionen 
> konnten besser alte Konfigurationen importieren.
>
> Ich wuerde daher - nach Backup - das Verzeichnis $HOME/.aqbanking loeschen und 
> mit einer aktuellen Version von AqBanking testen, z.B. nach "aqbanking-cli 
> updateconf". Das sollte eher klappen.
>
>
> Gruss
> Martin
>
>
>
>   




Mehr Informationen über die Mailingliste gnucash-de