Dieser Artikel wurde von seinem Ersteller verlassen und wird nicht mehr weiter von ihm gepflegt. Wenn Du den Artikel fertigstellen oder erweitern kannst, dann bessere ihn bitte aus.
Hibiscus unterstützt auch die Nutzung der eigenen Bankkarte. Hierzu wird ein Kartenleser benötigt. Der Kartenleser sollte Chipkarten lesen können. Es werden aber noch nicht alle Kartenleser unterstützt.
libchipcard-ctapi0 (Paket Chipkartenleser Unterstützung)
libpcsc-ctapi-wrapper0 (Paket Chipkartenleser Unterstützung)
Kartenleser
Kartenleser ( im Beispiel einmal der Kartenleser von Cherry ) Kartenleser 
Hier kann nachgelesen werden welche Bankkarten unterstützt werden. FinTs
Das Kartenlesegeräte für das Banking richtig funktionieren, werden zusätzlich noch folgende Pakete benötigt:
pcsc-tools
pcsc-omnikey
pcscd
libpcsc-perl
libtowitoko2
Paketliste zum Kopieren:
sudo apt-get install pcsc-tools pcsc-omnikey pcscd libpcsc-perl libtowitoko2
sudo aptitude install pcsc-tools pcsc-omnikey pcscd libpcsc-perl libtowitoko2
Um den Kartenleser zu überprüfen ob er im System verwendet wird, eignet sich der Gerätemanager. Ein Terminal öffnen und folgenden Befehl eingeben:
hwinfo --usb
Im folgenden Beispiel ist unter der Nummer 11 die Ausgabe wie folgt:
Terminalausgabe 11: USB 00.0: 0000 Unclassified device [Created at usb.122] UDI: /org/freedesktop/Hal/devices/usb_device_46a_2d_noserial_if0 Unique ID: mfm3.XpyDM0FHYd4 Parent ID: pBe4.moLwSePIflE SysFS ID: /devices/pci0000:00/0000:00:04.0/usb2/2-10/2-10:1.0 SysFS BusID: 2-10:1.0 Hardware Class: unknown Model: "Cherry SmartTerminal XX44" Hotplug: USB Vendor: usb 0x046a "Cherry GmbH" Device: usb 0x002d "SmartTerminal XX44" Revision: "2.03" Driver: "usbfs" Driver Modules: "usbcore" Speed: 12 Mbps Module Alias: "usb:v046Ap002Dd0203dc00dsc00dp00ic0Bisc00ip00" Config Status: cfg=new, avail=yes, need=no, active=unknown Attached to: #9 (Hub)
Zum installieren ist ein Paket erforderlich:
libpcsc-ctapi-wrapper0
Zum einrichten des Kartenlesers Hibiscus starten. Nun über das Register,
"Plugins -> Hibiscus -> Einstellungen
das Einstellungsfenster öffnen. Dort den Kartenleser "Cipkarte DDV" auswählen und über "Sicherheitsmedium konfigurieren" öffnen. Im folgenden Fenster "Neue konfiguration anlegen auswählen.
In den Feldern folgende Eintragung vornehmen.
Kartenleser = ( Beutzerdefinierter Leser )
CTAPI Treiber = ( Datei wählen unter: Dateisystem urs/lib/libpcsc-ctapi-wrapper-so.0 )
Port des Lesers = ( COM/USB )
Alias-Name = ( Wie im Beispiel "Cherry St-1044U )
Die Zeile "Die Tastatur des PCs zur Pin-Eingabe verwenden" mit einem Haken markieren.
Abschließend die Konfiguration speichern.
Nach der Konfiguration kann der Kartenleser getestet werden. Hierzu muss eine Bankkarte gesteckt sein. Mit einem Klick auf "Konfiguration testen wird der Test gestartet. Sollte der Test nicht erfolgreich verlaufen unter Fehlermeldung nachlesen.
Wenn die Konfiguration ohne Karte getestet wird erscheint folgende Fehlermeldung:
- rot - Fehler beim Testen des Sicherheits-Mediums.
Wenn die Konfiguration mit gesteckter aber nicht unterstützter Karte getestet wird erscheint folgende Ausgabe:
- rot - Fehler beim Testen des Sicherheits-Mediums.
unknown card type - ret = 0 response = 6a82
Wenn die Konfiguration ohne den CTAPI Treiber getestet wird erscheint folgende Fehlermeldung:
Kein gültiger CTAPI Treiber, oder das Hibiscus wird geschlossen.
Hibiscus FAQ - Häufig gestellte Fragen
- Bei Problemen zuerst hier reinschauen
Hibiscus Wiki Dokumentation
- Mitarbeit ausdrücklich erwünscht
HBCI4Java Bereich im Onlinebanking-Forum.de
- Unterstützung durch die Gemeinschaft
Jameica/Hibiscus Fehlermanagement für Software-Entwickler
- Qualitätssicherung
Diese Revision wurde am 13. Februar 2012 10:20 von Heinrich Schwietering erstellt.
Die folgenden Schlagworte wurden dem Artikel zugewiesen:
Büro, Java, Internet, Sicherheit
2004 – 2012 ubuntuusers.de • Einige Rechte vorbehalten