Guten Tag zusammen,
ich bin neu hier im Forum und erst mal ein "Hallo" in die Runde. Bevor ich mit meinem Problem loslege ein paar Hintergrundinformationen.
Ich hatte seit Jahren Moneyplex unter Linux genutzt was, wenn man einmal von der altertümlich anmutenden Oberfläche absieht, auch immer funktioniert hat. Vor längerer Zeit (ich glaube ca. 1,5 Jahren) ging die Kontoabfrage in Moneyplex nicht mehr. Ich habe es dann aber einfach dabei belassen und nicht weiter verfolgt da ich es nicht dringend benötigt habe. Nun hätte ich jedoch gerne wieder ein funktionierendes Online-Banking und da Matrica auf keinerlei Anfragen mehr antwortet habe ich mich entschlossen Jameica/Hbiscus zu nutzen. Nachdem ich hier im Forum viele Beiträge rund um ReinerSCT-Kartenleser gelesen habe denke ich dass ich eventuell eine neue Karte von der Volksbank benötige (Die Aktuelle ist gültig bis 2027). Bevor ich mich jedoch an die Bank wende hätte ich das Problem gerne verstanden und hoffe auf Eure Hilfe.
Zu meiner Person kann ich sagen das ich seit Mitte der 90er ausschließlich mit Linux arbeite. Da kenne ich mich IMHO gut aus. Das Thema HBCI mit seinen technischen Details ist mir deutlich weniger vertraut.
Das Thema Datenübernahme aus Moneyplex ist erledigt. Alle Kontobewegungen habe ich übertragen und mehr benötige ich auch nicht. Kommen wir also zu dem was ich habe.
System
Kartenleser
Laut Displayanzeige ist die Firmware V2.2.0 installiert. Auf der Homepage von ReinerSCT habe ich jedoch keine Informationen darüber gefunden was die aktuellste Version der Firmware ist. Zumal ich hier das Problem hätte dass das Firmware-Update mit Linux nach meinem Kenntnisstand nicht möglich ist. Falls dies ein Problem darstellt, müsste ich jemand mit Windows-Rechner heranziehen um ggf. ein Firmware-Update durchzuführen. Das wäre also zu lösen.
Treiber & Dienste
Den Treiber:
habe ich über den Repository installiert welcher auch die aktuellste Version darstellt. Ebenfalls läuft der Dienst pcscd korrekt:
HBCI-Karte
Bei der Karte beginnen meine Konfusionen. Auf der Karte steht auf der Vorderseite neben dem genannten Gültigkeitsdatum eine Benutzerkennung und eine Kartennummer. Auf der Rückseite steht "FinTS-Onlinebanking" und "EBICS". Es handelt sich also definitiv um eine HBCI-Karte obwohl einige Test sagen es wäre eine EC-Karte (dazu gleich mehr). Ist für mich auch logisch da ich mit dieser Karte immer HBCI-Banking mit Moneyplex durchgeführt habe. Ob es der "richtige" Kartentyp für aktuelles Szenarien ist sei mal dahingestellt bzw. hier könnte das Problem ja liegen.
Im Forum habe ich des öfteren gelesen dass es RDH- und DDV- Karten gibt und DDV nicht unproblematisch wären bzw. teilweise gar nicht funktionieren. Ein pcsc_scan gibt folgendes aus:
seltsam hierbei finde ich die Ausgabe dass es eine ec-cash / Maestro wäre was IMHO nicht der Fall ist.
Funktionstest in Moneyplex
Auch wenn die Konstellation Lesegerät - Karte - Moneyplex schon seit längerer Zeit keine Kontoabfrage durchführen kann ergibt ein Test in MP mit PC/SC und <Auto> bei eingelegter Karte -> OK. Ich weiß nicht in wie weit das relevant ist.
Bank-Zugang in Hibiscus
Was ich nun in Jameica/Hibiscus versuche:
Bank-Zugänge -> Neuen Bankzugang -> "Verfahren: Chipkarte" -> Kartenleser manuell hinzufügen.
und wähle:
letzteres ist eigentlich nur erforderlich wenn mehrere Kartenleser im System sind was bei mir nicht der Fall ist.
Beim Klick auf "Konfiguration testen" erhalte ich im Log:
Kann mir jemand helfen zu verstehen was genau das Problem ist und was ich ggf. bei der Bank konkret anfordern muss um das System wieder nutzen zu können? Letzteres muss ich leider so formulieren da die für Online-Banking zuständigen Mitarbeiter bei meinem Institut nicht wirklich technischen Sachverstand beim Thema haben.
Beste Grüße
ich bin neu hier im Forum und erst mal ein "Hallo" in die Runde. Bevor ich mit meinem Problem loslege ein paar Hintergrundinformationen.
Ich hatte seit Jahren Moneyplex unter Linux genutzt was, wenn man einmal von der altertümlich anmutenden Oberfläche absieht, auch immer funktioniert hat. Vor längerer Zeit (ich glaube ca. 1,5 Jahren) ging die Kontoabfrage in Moneyplex nicht mehr. Ich habe es dann aber einfach dabei belassen und nicht weiter verfolgt da ich es nicht dringend benötigt habe. Nun hätte ich jedoch gerne wieder ein funktionierendes Online-Banking und da Matrica auf keinerlei Anfragen mehr antwortet habe ich mich entschlossen Jameica/Hbiscus zu nutzen. Nachdem ich hier im Forum viele Beiträge rund um ReinerSCT-Kartenleser gelesen habe denke ich dass ich eventuell eine neue Karte von der Volksbank benötige (Die Aktuelle ist gültig bis 2027). Bevor ich mich jedoch an die Bank wende hätte ich das Problem gerne verstanden und hoffe auf Eure Hilfe.
Zu meiner Person kann ich sagen das ich seit Mitte der 90er ausschließlich mit Linux arbeite. Da kenne ich mich IMHO gut aus. Das Thema HBCI mit seinen technischen Details ist mir deutlich weniger vertraut.
Das Thema Datenübernahme aus Moneyplex ist erledigt. Alle Kontobewegungen habe ich übertragen und mehr benötige ich auch nicht. Kommen wir also zu dem was ich habe.
System
Code
System:
Kernel: 6.19.12-1-siduction-amd64 arch: x86_64 bits: 64 compiler: gcc
v: 15.2.0 clocksource: tsc
Desktop: KDE Plasma v: 6.6.3 tk: Qt v: N/A wm: kwin_wayland vt: 1 dm: SDDM
Distro: siduction 2025.1.0 shine-on - kde - (202503241412)
Kernel: 6.19.12-1-siduction-amd64 arch: x86_64 bits: 64 compiler: gcc
v: 15.2.0 clocksource: tsc
Desktop: KDE Plasma v: 6.6.3 tk: Qt v: N/A wm: kwin_wayland vt: 1 dm: SDDM
Distro: siduction 2025.1.0 shine-on - kde - (202503241412)
Kartenleser
Code
Bus 001 Device 008: ID 0c4b:0500 Reiner SCT Kartensysteme GmbH cyberJack RFID standard dual interface smartcard reader
Negotiated speed: Full Speed (12Mbps)
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 [unknown]
bDeviceSubClass 0 [unknown]
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x0c4b Reiner SCT Kartensysteme GmbH
idProduct 0x0500 cyberJack RFID standard dual interface smartcard reader
bcdDevice 0.01
iManufacturer 1 REINER SCT
iProduct 2 cyberJack RFID standard
iSerial 3 9867004231
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x005d
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
(Bus Powered)
MaxPower 192mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 3
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 0 [unknown]
bInterfaceProtocol 0
iInterface 0
** UNRECOGNIZED: 36 21 00 10 00 07 03 00 00 00 a0 0f 00 00 40 1f 00 00 00 58 27 00 00 90 d0 03 00 00 fe 00 00 00 07 00 00 00 00 00 00 00 30 00 01 00 0a 14 00 00 ff ff 00 00 03 01
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 5
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 1
Device Status: 0x0000
(Bus Powered)
Negotiated speed: Full Speed (12Mbps)
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 [unknown]
bDeviceSubClass 0 [unknown]
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x0c4b Reiner SCT Kartensysteme GmbH
idProduct 0x0500 cyberJack RFID standard dual interface smartcard reader
bcdDevice 0.01
iManufacturer 1 REINER SCT
iProduct 2 cyberJack RFID standard
iSerial 3 9867004231
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x005d
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
(Bus Powered)
MaxPower 192mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 3
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 0 [unknown]
bInterfaceProtocol 0
iInterface 0
** UNRECOGNIZED: 36 21 00 10 00 07 03 00 00 00 a0 0f 00 00 40 1f 00 00 00 58 27 00 00 90 d0 03 00 00 fe 00 00 00 07 00 00 00 00 00 00 00 30 00 01 00 0a 14 00 00 ff ff 00 00 03 01
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 5
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 1
Device Status: 0x0000
(Bus Powered)
Laut Displayanzeige ist die Firmware V2.2.0 installiert. Auf der Homepage von ReinerSCT habe ich jedoch keine Informationen darüber gefunden was die aktuellste Version der Firmware ist. Zumal ich hier das Problem hätte dass das Firmware-Update mit Linux nach meinem Kenntnisstand nicht möglich ist. Falls dies ein Problem darstellt, müsste ich jemand mit Windows-Rechner heranziehen um ggf. ein Firmware-Update durchzuführen. Das wäre also zu lösen.
Treiber & Dienste
Den Treiber:
Code
Paket: libifd-cyberjack6
Version: 3.99.5final.sp17-0.1
Version: 3.99.5final.sp17-0.1
habe ich über den Repository installiert welcher auch die aktuellste Version darstellt. Ebenfalls läuft der Dienst pcscd korrekt:
Code
● pcscd.service - PC/SC Smart Card Daemon
Loaded: loaded (/usr/lib/systemd/system/pcscd.service; indirect; preset: enabled)
Active: active (running) since Thu 2026-04-16 07:25:45 CEST; 1h 20min ago
Invocation: 0641dbe5e2464964bdb03818168fca29
TriggeredBy: ● pcscd.socket
Docs: man:pcscd(8)
Main PID: 1949 (pcscd)
Tasks: 11 (limit: 38086)
Memory: 3.5M (peak: 5.2M)
CPU: 1.297s
CGroup: /system.slice/pcscd.service
└─1949 /usr/sbin/pcscd --foreground
Apr 16 07:25:45 lt001 systemd[1]: Started pcscd.service - PC/SC Smart Card Daemon.
Apr 16 07:32:05 lt001 pcscd[1949]: CYBERJACK: Started
Apr 16 08:35:53 lt001 pcscd[1949]: CYBERJACK: Started
Loaded: loaded (/usr/lib/systemd/system/pcscd.service; indirect; preset: enabled)
Active: active (running) since Thu 2026-04-16 07:25:45 CEST; 1h 20min ago
Invocation: 0641dbe5e2464964bdb03818168fca29
TriggeredBy: ● pcscd.socket
Docs: man:pcscd(8)
Main PID: 1949 (pcscd)
Tasks: 11 (limit: 38086)
Memory: 3.5M (peak: 5.2M)
CPU: 1.297s
CGroup: /system.slice/pcscd.service
└─1949 /usr/sbin/pcscd --foreground
Apr 16 07:25:45 lt001 systemd[1]: Started pcscd.service - PC/SC Smart Card Daemon.
Apr 16 07:32:05 lt001 pcscd[1949]: CYBERJACK: Started
Apr 16 08:35:53 lt001 pcscd[1949]: CYBERJACK: Started
HBCI-Karte
Bei der Karte beginnen meine Konfusionen. Auf der Karte steht auf der Vorderseite neben dem genannten Gültigkeitsdatum eine Benutzerkennung und eine Kartennummer. Auf der Rückseite steht "FinTS-Onlinebanking" und "EBICS". Es handelt sich also definitiv um eine HBCI-Karte obwohl einige Test sagen es wäre eine EC-Karte (dazu gleich mehr). Ist für mich auch logisch da ich mit dieser Karte immer HBCI-Banking mit Moneyplex durchgeführt habe. Ob es der "richtige" Kartentyp für aktuelles Szenarien ist sei mal dahingestellt bzw. hier könnte das Problem ja liegen.
Im Forum habe ich des öfteren gelesen dass es RDH- und DDV- Karten gibt und DDV nicht unproblematisch wären bzw. teilweise gar nicht funktionieren. Ein pcsc_scan gibt folgendes aus:
Code
PC/SC device scanner
V 1.7.4 (c) 2001-2026, Ludovic Rousseau <ludovic.rousseau@free.fr>
Using reader plug'n play mechanism
Scanning present readers...
0: REINER SCT cyberJack RFID standard (9867004231) 00 00
Thu Apr 16 07:32:23 2026
Reader 0: REINER SCT cyberJack RFID standard (9867004231) 00 00
Event number: 0
Card state: Card removed,
Insert or remove a card or a reader..
Thu Apr 16 07:32:31 2026
Reader 0: REINER SCT cyberJack RFID standard (9867004231) 00 00
Event number: 1
Card state: Card inserted,
ATR: 3B FF 96 00 FF 81 31 FE 45 65 63 11 15 62 02 50 00 10 0A 01 46 6D 07 20 B8
ATR: 3B FF 96 00 FF 81 31 FE 45 65 63 11 15 62 02 50 00 10 0A 01 46 6D 07 20 B8
+ TS = 3B --> Direct Convention
+ T0 = FF, Y(1): 1111, K: 15 (historical bytes)
TA(1) = 96 --> Fi=512, Di=32, 16 cycles/ETU
250000 bits/s at 4 MHz, fMax for Fi = 5 MHz => 312500 bits/s
TB(1) = 00 --> VPP is not electrically connected
TC(1) = FF --> Extra guard time: 255 (special value)
TD(1) = 81 --> Y(i+1) = 1000, Protocol T = 1
-----
TD(2) = 31 --> Y(i+1) = 0011, Protocol T = 1
-----
TA(3) = FE --> IFSC: 254
TB(3) = 45 --> Block Waiting Integer: 4 - Character Waiting Integer: 5
+ Historical bytes: 65 63 11 15 62 02 50 00 10 0A 01 46 6D 07 20
Category indicator byte: 65 (proprietary format)
+ TCK = B8 (correct checksum)
Possibly identified card (using /usr/share/pcsc/smartcard_list.txt):
3B FF 96 00 FF 81 31 FE 45 65 63 11 15 62 02 50 00 10 0A 01 46 6D 07 20 B8
3B FF .. 00 FF 81 31 .. 45 65 63 .. .. .. .. .. .. .. .. .. .. .. .. .. ..
Debit card (Germany): ec-cash, GeldKarte(EUR), Maestro, Cirrus, ...
V 1.7.4 (c) 2001-2026, Ludovic Rousseau <ludovic.rousseau@free.fr>
Using reader plug'n play mechanism
Scanning present readers...
0: REINER SCT cyberJack RFID standard (9867004231) 00 00
Thu Apr 16 07:32:23 2026
Reader 0: REINER SCT cyberJack RFID standard (9867004231) 00 00
Event number: 0
Card state: Card removed,
Insert or remove a card or a reader..
Thu Apr 16 07:32:31 2026
Reader 0: REINER SCT cyberJack RFID standard (9867004231) 00 00
Event number: 1
Card state: Card inserted,
ATR: 3B FF 96 00 FF 81 31 FE 45 65 63 11 15 62 02 50 00 10 0A 01 46 6D 07 20 B8
ATR: 3B FF 96 00 FF 81 31 FE 45 65 63 11 15 62 02 50 00 10 0A 01 46 6D 07 20 B8
+ TS = 3B --> Direct Convention
+ T0 = FF, Y(1): 1111, K: 15 (historical bytes)
TA(1) = 96 --> Fi=512, Di=32, 16 cycles/ETU
250000 bits/s at 4 MHz, fMax for Fi = 5 MHz => 312500 bits/s
TB(1) = 00 --> VPP is not electrically connected
TC(1) = FF --> Extra guard time: 255 (special value)
TD(1) = 81 --> Y(i+1) = 1000, Protocol T = 1
-----
TD(2) = 31 --> Y(i+1) = 0011, Protocol T = 1
-----
TA(3) = FE --> IFSC: 254
TB(3) = 45 --> Block Waiting Integer: 4 - Character Waiting Integer: 5
+ Historical bytes: 65 63 11 15 62 02 50 00 10 0A 01 46 6D 07 20
Category indicator byte: 65 (proprietary format)
+ TCK = B8 (correct checksum)
Possibly identified card (using /usr/share/pcsc/smartcard_list.txt):
3B FF 96 00 FF 81 31 FE 45 65 63 11 15 62 02 50 00 10 0A 01 46 6D 07 20 B8
3B FF .. 00 FF 81 31 .. 45 65 63 .. .. .. .. .. .. .. .. .. .. .. .. .. ..
Debit card (Germany): ec-cash, GeldKarte(EUR), Maestro, Cirrus, ...
seltsam hierbei finde ich die Ausgabe dass es eine ec-cash / Maestro wäre was IMHO nicht der Fall ist.
Funktionstest in Moneyplex
Auch wenn die Konstellation Lesegerät - Karte - Moneyplex schon seit längerer Zeit keine Kontoabfrage durchführen kann ergibt ein Test in MP mit PC/SC und <Auto> bei eingelegter Karte -> OK. Ich weiß nicht in wie weit das relevant ist.
Bank-Zugang in Hibiscus
Was ich nun in Jameica/Hibiscus versuche:
Bank-Zugänge -> Neuen Bankzugang -> "Verfahren: Chipkarte" -> Kartenleser manuell hinzufügen.
und wähle:
- Kartenleser: PC/SC-Kartenleser (Kobil, ReinerSCT und andere)
- HBCI-Version: FinTS 3.0
- Identifier des PC/SC Kartenleser: Reiner SCT cyberjack standard (9867004231) 00 00
letzteres ist eigentlich nur erforderlich wenn mehrere Kartenleser im System sind was bei mir nicht der Fall ist.
Beim Klick auf "Konfiguration testen" erhalte ich im Log:
Code
16.04.2026 07:54:45] Teste Bank-Zugang...
[16.04.2026 07:54:45] Hibiscus-Version 2.12.2, Datum 20260317
[16.04.2026 07:54:45] HBCI4Java-Version 4.1.6
[16.04.2026 07:54:45] open ddv passport
[16.04.2026 07:54:45] pcsc name: REINER SCT cyberJack RFID standard (9867004231) 00 00
[16.04.2026 07:54:45] soft pin: false
[16.04.2026 07:54:45] entry index: 1
[16.04.2026 07:54:45] hbci version: 300
[16.04.2026 07:54:45] passport type: DDVPCSC
[16.04.2026 07:54:45] Starte Smartcard-Service (Typ DDVCardService)
[16.04.2026 07:54:45] Gefundene Kartenlesegeräte:
[16.04.2026 07:54:45] REINER SCT cyberJack RFID standard (9867004231) 00 00
[16.04.2026 07:54:45] Kartetyp: T=1
[16.04.2026 07:54:45] Fehler beim Testen des Bank-Zugangs: Fehler 6A82: Datei wurde nicht gefunden
[16.04.2026 07:54:45] Aufgetretene Fehlermeldungen:
[16.04.2026 07:54:45] -----------------------------
[16.04.2026 07:54:45] error while opening chipcard; nested exception is:
[16.04.2026 07:54:45] Fehler 6A82: Datei wurde nicht gefunden
[16.04.2026 07:54:45] Fehler 6A82: Datei wurde nicht gefunden
[16.04.2026 07:54:45] -----------------------------
[16.04.2026 07:54:45] Hibiscus-Version 2.12.2, Datum 20260317
[16.04.2026 07:54:45] HBCI4Java-Version 4.1.6
[16.04.2026 07:54:45] open ddv passport
[16.04.2026 07:54:45] pcsc name: REINER SCT cyberJack RFID standard (9867004231) 00 00
[16.04.2026 07:54:45] soft pin: false
[16.04.2026 07:54:45] entry index: 1
[16.04.2026 07:54:45] hbci version: 300
[16.04.2026 07:54:45] passport type: DDVPCSC
[16.04.2026 07:54:45] Starte Smartcard-Service (Typ DDVCardService)
[16.04.2026 07:54:45] Gefundene Kartenlesegeräte:
[16.04.2026 07:54:45] REINER SCT cyberJack RFID standard (9867004231) 00 00
[16.04.2026 07:54:45] Kartetyp: T=1
[16.04.2026 07:54:45] Fehler beim Testen des Bank-Zugangs: Fehler 6A82: Datei wurde nicht gefunden
[16.04.2026 07:54:45] Aufgetretene Fehlermeldungen:
[16.04.2026 07:54:45] -----------------------------
[16.04.2026 07:54:45] error while opening chipcard; nested exception is:
[16.04.2026 07:54:45] Fehler 6A82: Datei wurde nicht gefunden
[16.04.2026 07:54:45] Fehler 6A82: Datei wurde nicht gefunden
[16.04.2026 07:54:45] -----------------------------
Kann mir jemand helfen zu verstehen was genau das Problem ist und was ich ggf. bei der Bank konkret anfordern muss um das System wieder nutzen zu können? Letzteres muss ich leider so formulieren da die für Online-Banking zuständigen Mitarbeiter bei meinem Institut nicht wirklich technischen Sachverstand beim Thema haben.
Beste Grüße