Hallo zusammen, Hibiscus findet meinen Kartenleser leider nicht.
Vor dem Kauf des Kartenlesers, habe ich die Kompatibilität mit Jameica überprüft, und da stand er auf der Seite von Willuhn in der Liste bekannter Kartenleser:
Cyberjack RFID/Standard MS Windows 7 (32Bit) C:\windows\system32\ctrsct32.dll OK - inklusive PIN-Pad und Anzeige
Cyberjack RFID/Standard MS Windows 7 (64Bit) C:\Windows\SysWOW64\ctrsct64.dll OK - inklusive PIN-Pad und Anzeige
Hier steht zwar Windows 7, aber ich dachte mir, dass ein Kartenleser, der in einem so alten System erkannt wird, auch in neueren Systemen gefunden wird. Oder liege ich da falsch? Der Kartenleser ist ja auch kein exotischer.
Zuerst habe ich die aktuellen Treiber (Version 1.6.0) für den Kartenleser von der Reiner SCT Seite heruntergeladen, mit Administratorberechtigung installiert und den Rechner neu gestartet. Die Tests liefen sauber durch und der Leser ist auch im Gerätemanager zu sehen.
Ich nutze Windows 11, was es ja nur als 64 Bit System gibt. Auch Jameica konnte ich nur als 64 Bit Version zum Download finden. Auf der Downloadseite von Reiner SCT wird als unterstütztes Windows 11 Betriebssystem auch nur Windows 11 64 Bit angezeigt.
Beim Versuch den Kartenleser nun in Hibiscus 2.12.2 einzubinden, wurde er beim Betätigen des Buttons "Kartenleser suchen..." nicht gefunden. Es wurden folgende Meldungen ausgegeben:
[22.01.2026 15:28:33] Teste Benutzerdefinierter CTAPI-Leser
[22.01.2026 15:28:33] überspringe Kartenleser, kein CTAPI-Treiber definiert.
[22.01.2026 15:28:33] Teste CTAPI: Cherry Smartboard
[22.01.2026 15:28:33] überspringe Kartenleser, wird von Ihrem System nicht unterstützt
[22.01.2026 15:28:33] Teste CTAPI: Chipdrive Micro / Towitoko Kartenzwerg
[22.01.2026 15:28:33] überspringe Kartenleser, wird von Ihrem System nicht unterstützt
[22.01.2026 15:28:33] Teste CTAPI: Chipdrive Pinpad / SCM SPR 332
[22.01.2026 15:28:33] überspringe Kartenleser, wird von Ihrem System nicht unterstützt
[22.01.2026 15:28:33] Teste CTAPI: Kaan Standard Plus USB (Kobil)
[22.01.2026 15:28:33] überspringe Kartenleser, wird von Ihrem System nicht unterstützt
[22.01.2026 15:28:33] Teste CTAPI: Kaan TriB@nk
[22.01.2026 15:28:33] überspringe Kartenleser, wird von Ihrem System nicht unterstützt
[22.01.2026 15:28:33] Teste CTAPI: Omnikey 4000 (PC-Card)
[22.01.2026 15:28:33] überspringe Kartenleser, wird von Ihrem System nicht unterstützt
[22.01.2026 15:28:33] Teste CTAPI: PC/SC-Kartenleser via pcsc-ctapi-wrapper
[22.01.2026 15:28:33] überspringe Kartenleser, wird von Ihrem System nicht unterstützt
[22.01.2026 15:28:33] Teste CTAPI: ReinerSCT cyberjack
[22.01.2026 15:28:33] überspringe Kartenleser, CTAPI-Treiber C:\Windows\SysWOW64\ctrsct64.dll existiert nicht.
[22.01.2026 15:28:33] Teste PC/SC-Kartenleser (Kobil, ReinerSCT und andere)
[22.01.2026 15:29:33] nicht gefunden
[22.01.2026 15:29:33] Teste RDH-Karte via PC/SC-Kartenleser
[22.01.2026 15:30:33] nicht gefunden
[22.01.2026 15:30:33] Kein Kartenleser gefunden. Bitte manuell konfigurieren
Ich habe dann auch, wie in der Anleitung beschrieben, den Kartenleser abgezogen, Jameica neu gestartet, den Leser angesteckt und erneut versucht den Leser automatisch zu finden, mit dem gleichen Ergebnis.
Dann habe ich versucht den Kartenleser manuell einzurichten und habe auf die Datei C:\Windows\SysWOW64\ctrsct32.dll verwiesen, da eine ctrsct64.dll dort nicht existierte. Beim Bestätigen wurde Jameica sofort geschlossen. Eine komplette Suche durch alle Verzeichnisse auf C:\ brachte kein Ergebnis für eine ctrsct64.dll.
Hier im Homebanking-hilfe Forum bin ich dann auf einen recht alten Beitrag (https://homebanking-hilfe.de/forum/topic.php?t=18771) von 2015 gestoßen, der aber das gleiche Problem beschrieb, nur dass es um den cyperjack e-com ging:
"Entweder das Windows wird nicht korrekt als 64Bit-System erkannt. Das kann man erkennen, wenn man in der Log-Datei jameica.log die ersten Zeilen des Start-Vorgangs anschaut. Da muesste eine Zeile "os.arch : ..." erscheinen. Wenn dort als Wert eine "64" drin vorkommt, geht Jameica von einem 64Bit-System aus."
Im Jameica Ordner finde ich nur 4 Logdateien (hs_err_pid3772.log, hs_err_pid10712.log, hs_err_pid14536.log, hs_err_pid54436.log) und in keiner konnte ich den Eintrag "os.arch" finden. Nur z.B. die Zeile:
Command Line: -Xmx512m -Xss64m -Djava.net.preferIPv4Stack=true -Dswt.autoScale=quarter C:\Program Files\jameica\jameica-win64.jar
Vielleicht zeigt das, dass Jameica korrekterweise von einem 64Bit-System ausgeht?
Im weiteren Verlauf des Beitrags hat der Ersteller dann erwähnt, dass es funktionierte, als er die ctrsct32.dll in ctrsct64.dll umbenannt hatte. Als ich das auch versuchte, geschah das gleiche wie beim Versuch den Kartenleser manuell mit der ctrsct32.dll einzubinden. Jameica wurde sofort geschlossen.
Ein weiterer recht alter Beitrag von 2012 (https://homebanking-hilfe.de/forum/topic.php?t=14332) berichtet, dass der Kartenleser auf einem 64 Bit System funktionieren sollte, aber im Quelltext nur 32bit-Windows unterstützt steht. Der angegebene Bug Report ist nach der langen Zeit nicht mehr vorhanden.
Ich habe dann noch das relativ neue Ticket hier gefunden: forum/topic.php?t=27305 Hier ging es aber um einen anderen Kartenleser und er wurde prinzipiell ja gefunden.
Weitere Suchen im Netz brachten keine Lösungsansätze.
Hat da jemand einen Vorschlag, was ich noch probieren könnte?
Grüße - Patrick
Vor dem Kauf des Kartenlesers, habe ich die Kompatibilität mit Jameica überprüft, und da stand er auf der Seite von Willuhn in der Liste bekannter Kartenleser:
Cyberjack RFID/Standard MS Windows 7 (32Bit) C:\windows\system32\ctrsct32.dll OK - inklusive PIN-Pad und Anzeige
Cyberjack RFID/Standard MS Windows 7 (64Bit) C:\Windows\SysWOW64\ctrsct64.dll OK - inklusive PIN-Pad und Anzeige
Hier steht zwar Windows 7, aber ich dachte mir, dass ein Kartenleser, der in einem so alten System erkannt wird, auch in neueren Systemen gefunden wird. Oder liege ich da falsch? Der Kartenleser ist ja auch kein exotischer.
Zuerst habe ich die aktuellen Treiber (Version 1.6.0) für den Kartenleser von der Reiner SCT Seite heruntergeladen, mit Administratorberechtigung installiert und den Rechner neu gestartet. Die Tests liefen sauber durch und der Leser ist auch im Gerätemanager zu sehen.
Ich nutze Windows 11, was es ja nur als 64 Bit System gibt. Auch Jameica konnte ich nur als 64 Bit Version zum Download finden. Auf der Downloadseite von Reiner SCT wird als unterstütztes Windows 11 Betriebssystem auch nur Windows 11 64 Bit angezeigt.
Beim Versuch den Kartenleser nun in Hibiscus 2.12.2 einzubinden, wurde er beim Betätigen des Buttons "Kartenleser suchen..." nicht gefunden. Es wurden folgende Meldungen ausgegeben:
[22.01.2026 15:28:33] Teste Benutzerdefinierter CTAPI-Leser
[22.01.2026 15:28:33] überspringe Kartenleser, kein CTAPI-Treiber definiert.
[22.01.2026 15:28:33] Teste CTAPI: Cherry Smartboard
[22.01.2026 15:28:33] überspringe Kartenleser, wird von Ihrem System nicht unterstützt
[22.01.2026 15:28:33] Teste CTAPI: Chipdrive Micro / Towitoko Kartenzwerg
[22.01.2026 15:28:33] überspringe Kartenleser, wird von Ihrem System nicht unterstützt
[22.01.2026 15:28:33] Teste CTAPI: Chipdrive Pinpad / SCM SPR 332
[22.01.2026 15:28:33] überspringe Kartenleser, wird von Ihrem System nicht unterstützt
[22.01.2026 15:28:33] Teste CTAPI: Kaan Standard Plus USB (Kobil)
[22.01.2026 15:28:33] überspringe Kartenleser, wird von Ihrem System nicht unterstützt
[22.01.2026 15:28:33] Teste CTAPI: Kaan TriB@nk
[22.01.2026 15:28:33] überspringe Kartenleser, wird von Ihrem System nicht unterstützt
[22.01.2026 15:28:33] Teste CTAPI: Omnikey 4000 (PC-Card)
[22.01.2026 15:28:33] überspringe Kartenleser, wird von Ihrem System nicht unterstützt
[22.01.2026 15:28:33] Teste CTAPI: PC/SC-Kartenleser via pcsc-ctapi-wrapper
[22.01.2026 15:28:33] überspringe Kartenleser, wird von Ihrem System nicht unterstützt
[22.01.2026 15:28:33] Teste CTAPI: ReinerSCT cyberjack
[22.01.2026 15:28:33] überspringe Kartenleser, CTAPI-Treiber C:\Windows\SysWOW64\ctrsct64.dll existiert nicht.
[22.01.2026 15:28:33] Teste PC/SC-Kartenleser (Kobil, ReinerSCT und andere)
[22.01.2026 15:29:33] nicht gefunden
[22.01.2026 15:29:33] Teste RDH-Karte via PC/SC-Kartenleser
[22.01.2026 15:30:33] nicht gefunden
[22.01.2026 15:30:33] Kein Kartenleser gefunden. Bitte manuell konfigurieren
Ich habe dann auch, wie in der Anleitung beschrieben, den Kartenleser abgezogen, Jameica neu gestartet, den Leser angesteckt und erneut versucht den Leser automatisch zu finden, mit dem gleichen Ergebnis.
Dann habe ich versucht den Kartenleser manuell einzurichten und habe auf die Datei C:\Windows\SysWOW64\ctrsct32.dll verwiesen, da eine ctrsct64.dll dort nicht existierte. Beim Bestätigen wurde Jameica sofort geschlossen. Eine komplette Suche durch alle Verzeichnisse auf C:\ brachte kein Ergebnis für eine ctrsct64.dll.
Hier im Homebanking-hilfe Forum bin ich dann auf einen recht alten Beitrag (https://homebanking-hilfe.de/forum/topic.php?t=18771) von 2015 gestoßen, der aber das gleiche Problem beschrieb, nur dass es um den cyperjack e-com ging:
"Entweder das Windows wird nicht korrekt als 64Bit-System erkannt. Das kann man erkennen, wenn man in der Log-Datei jameica.log die ersten Zeilen des Start-Vorgangs anschaut. Da muesste eine Zeile "os.arch : ..." erscheinen. Wenn dort als Wert eine "64" drin vorkommt, geht Jameica von einem 64Bit-System aus."
Im Jameica Ordner finde ich nur 4 Logdateien (hs_err_pid3772.log, hs_err_pid10712.log, hs_err_pid14536.log, hs_err_pid54436.log) und in keiner konnte ich den Eintrag "os.arch" finden. Nur z.B. die Zeile:
Command Line: -Xmx512m -Xss64m -Djava.net.preferIPv4Stack=true -Dswt.autoScale=quarter C:\Program Files\jameica\jameica-win64.jar
Vielleicht zeigt das, dass Jameica korrekterweise von einem 64Bit-System ausgeht?
Im weiteren Verlauf des Beitrags hat der Ersteller dann erwähnt, dass es funktionierte, als er die ctrsct32.dll in ctrsct64.dll umbenannt hatte. Als ich das auch versuchte, geschah das gleiche wie beim Versuch den Kartenleser manuell mit der ctrsct32.dll einzubinden. Jameica wurde sofort geschlossen.
Ein weiterer recht alter Beitrag von 2012 (https://homebanking-hilfe.de/forum/topic.php?t=14332) berichtet, dass der Kartenleser auf einem 64 Bit System funktionieren sollte, aber im Quelltext nur 32bit-Windows unterstützt steht. Der angegebene Bug Report ist nach der langen Zeit nicht mehr vorhanden.
Ich habe dann noch das relativ neue Ticket hier gefunden: forum/topic.php?t=27305 Hier ging es aber um einen anderen Kartenleser und er wurde prinzipiell ja gefunden.
Weitere Suchen im Netz brachten keine Lösungsansätze.
Hat da jemand einen Vorschlag, was ich noch probieren könnte?
Grüße - Patrick