Benutzer-Werkzeuge

Webseiten-Werkzeuge


support:list:kartenleser

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
support:list:kartenleser [d.m.Y H:i] uweksupport:list:kartenleser [d.m.Y H:i] – [Cherry] win32netsky
Zeile 3: Zeile 3:
 ===== Hinweise für User mit Linux, BSD oder OS X ===== ===== Hinweise für User mit Linux, BSD oder OS X =====
  
-Hibiscus unterstützt primär Kartenleser, zu denen ein sog. "CTAPI-Treiber" vorliegt. Der parallel hierzu existierende Standard "PC/SC" wird von Hibiscus seit Version 2.6 erstmals unterstützt. Zusätzlich existieren für einige Betriebssysteme sogenannte PC/SC-CTAPI-Wrapper, welche die Befehle von und zum Kartenleser umwandeln können. Der Wrapper schaltet sich hierbei zwischen die Kommunikation von Treiber und Hibiscus. In Richtung Hibiscus "spricht" der Wrapper nach CTAPI-Standard, gegenüber dem Treiber jedoch nach PC/SC-Standard. Auf diese Weise können indirekt unter Umständen auch einige Kartenleser verwendet werden, zu denen keine CTAPI-Treiber existieren, jedoch PC/SC-Treiber. +Hibiscus unterstützt primär Kartenleser, zu denen ein sog. "PC/SC-Treiber" vorliegt. Der parallel hierzu existierende Standard "CTAPI" wird von Hibiscus zwar noch unterstützt, gilt aber inzwischen als veraltet. Zusätzlich existieren für einige Betriebssysteme sogenannte PC/SC-CTAPI-Wrapper, welche die Befehle von und zum Kartenleser umwandeln können. Der Wrapper schaltet sich hierbei zwischen die Kommunikation von Treiber und Hibiscus. In Richtung Hibiscus "spricht" der Wrapper nach CTAPI-Standard, gegenüber dem Treiber jedoch nach PC/SC-Standard. Auf diese Weise können indirekt unter Umständen auch einige Kartenleser verwendet werden, zu denen keine CTAPI-Treiber existieren, jedoch PC/SC-Treiber. Dieser Wrapper sollte jedoch nur verwendet werden, wenn die direkte Ansteuerung per PC/SC durch Hibiscus nicht funktioniert.
  
-Es existieren also drei Möglichkeiten:+Es existieren also drei  Möglichkeiten:
  
-  - CTAPI (bevorzugter Weg insofern CTAPI-Treiber für den Kartenleser vorhanden sind - siehe Liste der Treiber für verschiedene Hersteller im unteren Absatz) +  - PC/SC (bevorzugter Weg) 
-  - PC/SC (seit Hibiscus 2.6 möglich+  - CTAPI (veralteter Weg insofern keine PC/SC-Treiber für den Kartenleser vorhanden sind) 
-  - pcsc-wrapper (u.U. insbesondere unter OS X zu empfehlen). Der Wrapper liegt in verschiedenen Versionen (0.1-0.4) vor, die teilweise über das Internet verstreut sind. Eine Zusammenfassung aller dieser Versionen steht unter https://github.com/sixtyfive/pcsc-ctapi-wrapper zur Verfügung. Die dort aktuelle Revision entspricht Version 0.4 und wurde zumindest mit dem SCR335 erfolgreich getestet. Vielleicht findet sich jemand, der das Projekt mit den GNU Autotools versieht. Schön wäre auch, wenn verschiedene Menschen mit verschiedenen Chipkartenlesern sich beteiligen würden, dass alle Leser mit der jeweils aktuellsten Version funktionieren. Das würde es Neuankömmlingen erheblich erleichtern.+  - pcsc-wrapper (u.U. insbesondere unter OS X zu empfehlen). Der Wrapper liegt in verschiedenen Versionen (0.1-0.4) vor, die teilweise über das Internet verstreut sind. Eine Zusammenfassung aller dieser Versionen steht unter https://github.com/sixtyfive/pcsc-ctapi-wrapper zur Verfügung. Die dort aktuelle Revision entspricht Version 0.4 und wurde zumindest mit dem SCR335 erfolgreich getestet.
  
-==== Hinweise zu PC/SC (Möglichkeit 2) ====+==== PC/SC (Möglichkeit 1) ====
  
 +Versuche zunächst die automatische Einrichtung des Kartenlesers, indem du auf die Schaltfläche "Kartenleser suchen..." klickst. Wenn der Kartenleser hierbei nicht gefunden wird, ziehe den Kartenleser ab, starte Hibiscus neu und schließe den Kartenleser dann wieder ab. Wenn auch das nicht hilft, lege die Kartenleser-Konfiguration manuell an.. Klicke hierzu auf die Schaltfläche "Kartenleser manuell anlegen". Wähle anschließend im Auswahlfeld "Kartenleser" die Option "PC/SC-Kartenleser (Kobil, ReinerSCT und andere)". Stelle als HBCI-Version "FinTS 3.0" ein. Alle anderen Einstellungen können i.d.R. unverändert bleiben.
 +
 +**Hinweis für Linux/BSD-User**
 Bei der Verwendung von PC/SC ist es unter Umständen erforderlich, mittels einer Konfigurationsdatei explizit anzugeben, wo sich die Systembibliothek "libpcsclite.so.1" befindet. Bei den meisten Linux-Distributionen sollte das nicht notwendig sein. Für User von BSD (und eventuell einigen Distributionen wie Mageia) ist es jedoch ggf. erforderlich. Lege hierzu eine Text-Datei mit dem Namen "de.willuhn.jameica.services.SysPropertyService.properties" im Ordner "/home/<username>/.jameica/cfg" mit folgenden Inhalt an: Bei der Verwendung von PC/SC ist es unter Umständen erforderlich, mittels einer Konfigurationsdatei explizit anzugeben, wo sich die Systembibliothek "libpcsclite.so.1" befindet. Bei den meisten Linux-Distributionen sollte das nicht notwendig sein. Für User von BSD (und eventuell einigen Distributionen wie Mageia) ist es jedoch ggf. erforderlich. Lege hierzu eine Text-Datei mit dem Namen "de.willuhn.jameica.services.SysPropertyService.properties" im Ordner "/home/<username>/.jameica/cfg" mit folgenden Inhalt an:
  
Zeile 27: Zeile 30:
   systemctl status pcscd.service   systemctl status pcscd.service
  
-==== Hinweise zu pcsc-wrapper (Möglichkeit 3) ==== 
  
-Im Folgenden eine Liste von Installations-Anleitungen von anderen Usern für den pcsc-wrapper: +==== CTAPI (Möglichkeit 2) ====
- +
-^ Betriebssystem ^ +
-| [[support:list:kartenleser:pcsc:gentoo|Gentoo Linux]] | +
-| [[support:list:kartenleser:pcsc:fedora|Fedora 15]] | +
-| [[support:list:kartenleser:pcsc:debian|Debian-basierte Systeme]] | +
-| [[support:list:kartenleser:pcsc:freebsd|FreeBSD]] | +
- +
- +
-==== Hinweise zu CTAPI (Möglichkeit 1) ====+
  
 Im Folgenden eine Liste bekannter CTAPI-Treiber, die erfolgreich mit Hibiscus verwendet wurden. Im Folgenden eine Liste bekannter CTAPI-Treiber, die erfolgreich mit Hibiscus verwendet wurden.
  
  
-===== Reiner SCT =====+===== ReinerSCT =====
  
 ^ Modell ^ Betriebssystem ^ Treiber (Name, Version) ^ Ergebnis ^ Kommentar ^ ^ Modell ^ Betriebssystem ^ Treiber (Name, Version) ^ Ergebnis ^ Kommentar ^
 +| Cyberjack RFID/Komfort | OpenSuse 15.0 amd64 |direkt unterstützt / Installation über [[https://de.opensuse.org/Hibiscus|OpenSuse-WIKI]]  | **OK** - inklusive PIN-Pad und Anzeige| Automatische Suche OK / Stand 28.06.2018 |
 +| Cyberjack RFID/Standard | OpenSuse 15.0 amd64 |direkt unterstützt / Installation über [[https://de.opensuse.org/Hibiscus|OpenSuse-WIKI]]  | **OK** - inklusive PIN-Pad und Anzeige| Automatische Suche OK / Stand 28.06.2018 |
 +| Cyberjack /go plus | OpenSuse 15.0 amd64 |direkt unterstützt / Installation über [[https://de.opensuse.org/Hibiscus|OpenSuse-WIKI]]  | **OK** - inklusive PIN-Pad und Anzeige| Automatische Suche OK / Stand 28.06.2018 |
 +| Cyberjack /secoder | OpenSuse 15.0 amd64 |direkt unterstützt / Installation über [[https://de.opensuse.org/Hibiscus|OpenSuse-WIKI]]  | **OK** - inklusive PIN-Pad und Anzeige| Automatische Suche OK / Stand 28.06.2018 |
 +| Cyberjack /one | OpenSuse 15.0 amd64 |direkt unterstützt / Installation über [[https://de.opensuse.org/Hibiscus|OpenSuse-WIKI]]  | **OK** - inklusive PIN-Pad und Anzeige| Automatische Suche OK / Stand 28.06.2018 |
 +| Cyberjack RFID/Komfort | Ubuntu 18.04 amd64 |direkt unterstützt / Installation über [[http://www.willuhn.de/wiki/doku.php#betriebssystem-spezifisch|ppa]]  | **OK** - inklusive PIN-Pad und Anzeige| Automatische Suche OK / Stand 31.05.2018 |
 +| Cyberjack RFID/Standard | Ubuntu 18.04 amd64 |direkt unterstützt / Installation über [[http://www.willuhn.de/wiki/doku.php#betriebssystem-spezifisch|ppa]]  | **OK** - inklusive PIN-Pad und Anzeige| Automatische Suche OK / Stand 31.05.2018 |
 +| Cyberjack /go plus | Ubuntu 18.04 amd64 |direkt unterstützt / Installation über [[http://www.willuhn.de/wiki/doku.php#betriebssystem-spezifisch|ppa]]  | **OK** - inklusive PIN-Pad und Anzeige| Automatische Suche OK / Stand 31.05.2018 |
 +| Cyberjack /secoder | Ubuntu 18.04 amd64 |direkt unterstützt / Installation über [[http://www.willuhn.de/wiki/doku.php#betriebssystem-spezifisch|ppa]]  | **OK** - inklusive PIN-Pad und Anzeige| Automatische Suche OK / Stand 31.05.2018 |
 +| Cyberjack /one | Ubuntu 18.04 amd64 |direkt unterstützt / Installation über [[http://www.willuhn.de/wiki/doku.php#betriebssystem-spezifisch|ppa]]  | **OK** - inklusive PIN-Pad und Anzeige| Automatische Suche OK / Stand 31.05.2018 |
 | Cyberjack e-com/Pinpad | MS Windows (32Bit) | C:\windows\system32\ctrsct32.dll | **OK** - inklusive PIN-Pad | | | Cyberjack e-com/Pinpad | MS Windows (32Bit) | C:\windows\system32\ctrsct32.dll | **OK** - inklusive PIN-Pad | |
 | Cyberjack e-com/Pinpad | MS Windows (64Bit) | C:\windows\SysWOW64\ctrsct64.dll | **OK** - inklusive PIN-Pad | | | Cyberjack e-com/Pinpad | MS Windows (64Bit) | C:\windows\SysWOW64\ctrsct64.dll | **OK** - inklusive PIN-Pad | |
Zeile 54: Zeile 57:
 | Cyberjack e-com/Pinpad | PCLinuxOS          | /usr/lib/readers/libctapi-cyberjack.so | **OK** - inklusive PIN-Pad | | | Cyberjack e-com/Pinpad | PCLinuxOS          | /usr/lib/readers/libctapi-cyberjack.so | **OK** - inklusive PIN-Pad | |
 | Cyberjack e-com/Pinpad | K/Ubuntu           | /usr/lib/readers/libctapi-cyberjack.so | **OK** - inklusive PIN-Pad | | | Cyberjack e-com/Pinpad | K/Ubuntu           | /usr/lib/readers/libctapi-cyberjack.so | **OK** - inklusive PIN-Pad | |
-| Cyberjack e-com/Pinpad | Ubuntu 11.10 64-Bit | Treiber von Reiner-SCT und /usr/lib/libpcsc-ctapi-wrapper.so | **OK** - inklusive PIN-Pad | Der ctapi-wrapper ermöglicht volle Funktion ([[support:list:kartenleser:cyberjack_e-com_ubuntu|Anleitung]]) | 
 | Cyberjack | MacOS 10.6.3 Snow Leopard       | Treiber von der Website  | **NOT OK** | Cyberjack wird nicht erkannt. | | Cyberjack | MacOS 10.6.3 Snow Leopard       | Treiber von der Website  | **NOT OK** | Cyberjack wird nicht erkannt. |
 | Cyberjack RFID/Standard | MS Windows 7 (32Bit) | C:\windows\system32\ctrsct32.dll | **OK** - inklusive PIN-Pad und Anzeige | | | Cyberjack RFID/Standard | MS Windows 7 (32Bit) | C:\windows\system32\ctrsct32.dll | **OK** - inklusive PIN-Pad und Anzeige | |
Zeile 60: Zeile 62:
 | Cyberjack RFID/Standard | Debian GNU/Linux wheezy/sid 64 bit |Treiber von Reiner-SCT und /usr/local/lib/libpcsc-ctapi-wrapper.so.0.3 | **OK** - inklusive PIN-Pad und Anzeige| Der ctapi-wrapper ermöglicht volle Funktion | | Cyberjack RFID/Standard | Debian GNU/Linux wheezy/sid 64 bit |Treiber von Reiner-SCT und /usr/local/lib/libpcsc-ctapi-wrapper.so.0.3 | **OK** - inklusive PIN-Pad und Anzeige| Der ctapi-wrapper ermöglicht volle Funktion |
 | Cyberjack RFID/Standard | OpenSuSE 11.4 32-bit|Treiber von Reiner-SCT und /usr/lib/ctapi/libpcsc-ctapi-wrapper.so | **OK** - inklusive PIN-Pad und Anzeige| Der ctapi-wrapper ermöglicht volle Funktion | | Cyberjack RFID/Standard | OpenSuSE 11.4 32-bit|Treiber von Reiner-SCT und /usr/lib/ctapi/libpcsc-ctapi-wrapper.so | **OK** - inklusive PIN-Pad und Anzeige| Der ctapi-wrapper ermöglicht volle Funktion |
-| Cyberjack RFID/Standard | Ubuntu 11.04 32-bit |Treiber von Reiner-SCT und /usr/lib/libpcsc-ctapi-wrapper.so | **OK** - inklusive PIN-Pad und Anzeige| Der ctapi-wrapper ermöglicht volle Funktion | 
 | Cyberjack RFID/Komfort | Debian Squeeze 32-bit |Treiber von Reiner-SCT (libifd-cyberjack6_3.99.5final.SP02_i386) und libpcsc-ctapi-wrapper.so.0.3 | **OK** - inklusive PIN-Pad und Anzeige| Der ctapi-wrapper ermöglicht volle Funktion | | Cyberjack RFID/Komfort | Debian Squeeze 32-bit |Treiber von Reiner-SCT (libifd-cyberjack6_3.99.5final.SP02_i386) und libpcsc-ctapi-wrapper.so.0.3 | **OK** - inklusive PIN-Pad und Anzeige| Der ctapi-wrapper ermöglicht volle Funktion |
 | Cyberjack RFID/Komfort | Debian Wheezy 32-bit |Treiber von Reiner-SCT (libifd-cyberjack6_3.99.5final.SP02_i386) und native PC/SC-Unterstützung | **OK** - inklusive PIN-Pad und Anzeige| | | Cyberjack RFID/Komfort | Debian Wheezy 32-bit |Treiber von Reiner-SCT (libifd-cyberjack6_3.99.5final.SP02_i386) und native PC/SC-Unterstützung | **OK** - inklusive PIN-Pad und Anzeige| |
- 
-**Hinweis für Linux:** Das Device des Kartenlesers (bei USB z.Bsp. /dev/ttyUSB0) wird ggf. mit Schreibrechten für die Benutzergruppe "cyberjack" angelegt. Falls es zu Fehlern beim Zugriff auf den Kartenleser kommt, kann das auch an fehlenden Schreibrechten auf diesem Device liegen. Der Benutzer muss in dem Fall zu Benutzergruppe "cyberjack" hinzugefügt werden. 
  
  
Zeile 70: Zeile 69:
  
 ^ Modell ^ Betriebssystem ^ Treiber (Name, Version) ^ Ergebnis ^ Kommentar ^ ^ Modell ^ Betriebssystem ^ Treiber (Name, Version) ^ Ergebnis ^ Kommentar ^
 +| Cherry ST-2000UCZ | OpenSuse 15.0/64bit | direkt unterstützt / Installation über [[https://de.opensuse.org/Hibiscus|OpenSuse-WIKI]] | **OK** - inklusive PIN-Pad|Automatische Suche / OK Stand 28.06.2018 |
 +| Cherry ST-2000UCZ | Ubuntu 18.04/64bit | direkt unterstützt / Installation über [[http://www.willuhn.de/wiki/doku.php#betriebssystem-spezifisch|ppa]] | **OK** - inklusive PIN-Pad|Automatische Suche / OK Stand 29.05.2018 |
 +| Cherry Tastatur KC 1000 SC-Z / zertifiziert | Ubuntu 18.04/64bit | direkt unterstützt / Installation über [[http://www.willuhn.de/wiki/doku.php#betriebssystem-spezifisch|ppa]] | **OK** - inklusive PIN-Pad NUM-Block|Automatische Suche / OK Stand 29.05.2018 |
 +| Cherry Tastatur KC 1000 SC | Ubuntu 18.04/64bit | direkt unterstützt / Installation über [[http://www.willuhn.de/wiki/doku.php#betriebssystem-spezifisch|ppa]] | **OK** - inklusive PIN-Pad NUM-Block|Automatische Suche / OK Stand 29.05.2018 |
 | SmartBoard XX44 0 | MS Windows XP Prof. | C:\WINDOWS\system32\ChyCTApiSp.dll | **OK** - inklusive PIN-Pad | | | SmartBoard XX44 0 | MS Windows XP Prof. | C:\WINDOWS\system32\ChyCTApiSp.dll | **OK** - inklusive PIN-Pad | |
 | SmartBoard XX44 0 | Ubuntu 15.04 auf ARM | /usr/lib/arm-linux-gnueabihf/libpcsclite.so | **OK** - inklusive PIN-Pad | | | SmartBoard XX44 0 | Ubuntu 15.04 auf ARM | /usr/lib/arm-linux-gnueabihf/libpcsclite.so | **OK** - inklusive PIN-Pad | |
Zeile 158: Zeile 161:
 ^ Modell ^ Betriebssystem ^ Treiber (Name, Version) ^ Ergebnis ^ Kommentar ^ ^ Modell ^ Betriebssystem ^ Treiber (Name, Version) ^ Ergebnis ^ Kommentar ^
 | GemPC Twin / IDBridge CT30 / PC USB TR / PC TWIN | MS Windows 7 64 Bit | C:\Windows\SysWOW64\CTGmplus.dll (1.1.0.1) | **OK** | **Anleitung: Achtung wegen 32bit/64bit!** \\ Win7 64Bit & \\ [[http://support.gemalto.com/?id=pc_usb_tr_and_pc_twin|PC/SC-driver 64bit]] & \\ [[http://support.gemalto.com/download/download-apis/|CT-API 1.1 library for PC-Link readers: CTAPIen-us_32.msi (ist leider nur 32Bit)]] & \\ ...deswegen auch: 32Bit-Java & 32Bit-Jameica \\ •Testen der CTAPI: Windows: Programme\Gemalto\CT-API\C++ Sample -> CT_INIT -> ohne Fehler? \\ •Hibiscus: Kartenleser manuell einrichten: Port: "COM/USB"; Index des Lesers: "1"| | GemPC Twin / IDBridge CT30 / PC USB TR / PC TWIN | MS Windows 7 64 Bit | C:\Windows\SysWOW64\CTGmplus.dll (1.1.0.1) | **OK** | **Anleitung: Achtung wegen 32bit/64bit!** \\ Win7 64Bit & \\ [[http://support.gemalto.com/?id=pc_usb_tr_and_pc_twin|PC/SC-driver 64bit]] & \\ [[http://support.gemalto.com/download/download-apis/|CT-API 1.1 library for PC-Link readers: CTAPIen-us_32.msi (ist leider nur 32Bit)]] & \\ ...deswegen auch: 32Bit-Java & 32Bit-Jameica \\ •Testen der CTAPI: Windows: Programme\Gemalto\CT-API\C++ Sample -> CT_INIT -> ohne Fehler? \\ •Hibiscus: Kartenleser manuell einrichten: Port: "COM/USB"; Index des Lesers: "1"|
 +
 +
 +==== pcsc-wrapper (Möglichkeit 3) ====
 +
 +Im Folgenden eine Liste von Installations-Anleitungen von anderen Usern für den pcsc-wrapper:
 +
 +^ Betriebssystem ^
 +| [[support:list:kartenleser:pcsc:gentoo|Gentoo Linux]] |
 +| [[support:list:kartenleser:pcsc:fedora|Fedora 15]] |
 +| [[support:list:kartenleser:pcsc:debian|Debian-basierte Systeme]] |
 +| [[support:list:kartenleser:pcsc:freebsd|FreeBSD]] |
 +| [[support:list:kartenleser:pcsc:ubuntu|Ubuntu 16.04 LTS]] |
 +
  
  


Impressum | Datenschutz
support/list/kartenleser.txt · Zuletzt geändert: d.m.Y H:i von willuhn