KOBIL KAAN

Aus matrica wiki
Wechseln zu: Navigation, Suche

In diesem Dokument finden Sie Hinweise zur Installation und Einrichtung von Chipkartenlesern der Firma Kobil (KAAN Advanced und KAAN TriBank) unter Windows, Linux und macOS. Beachten Sie unbedingt die Hinweise am Ende des Dokuments.

Windows

Schließen Sie das Gerät nicht an, sondern installieren Sie zuerst den Treiber.

Starten Sie das Installationsprogramm und folgen Sie den Anweisungen. Schließen Sie das Gerät erst an, wenn Sie dazu aufgefordert werden.

Hinweis: Falls Sie den Chipkartenleser zuerst angeschlossen haben, bevor Sie den Treiber installiert haben, muss das wieder bereinigt werden.

Linux 32-Bit

Stellen Sie sicher, dass alle benötigten PC/SC-Pakete auf Ihrer Distribution installiert sind. Diese können über die Paketverwaltung wie Synaptic bzw. YaST nachinstalliert werden.

Distribution Benötigte Pakete
openSUSE pcsc-ccid, pcsc-lite, libpcsclite1
Ubuntu libccid, libpcsclite1, pcscd, pcsc-tools, Gscriptor (über Software-Center)

Überprüfung

Einen Test können Sie mit eingelegter Chipkarte (HBCI-Karte, Banking-Card, EC-Karte) ausführen. Zunächst muss pcsc gestoppt werden. Geben Sie Folgendes (als root) in der Konsole ein:

rcpcscd stop

Geben Sie anschließend Folgendes in der Konsole ein:

/usr/sbin/pcscd -f -a -d &

Es müsste die ATR (eine lange Zahlenfolge) Ihrer Karte angezeigt werden.

Linux 64-Bit

Installieren Sie die Treiber in der 64-Bit Version. Zusätzlich muss das Paket libpcsclite1-32bit installiert sein.

Wir haben pcsclite-Dateien in der 32-Bit Version bereit gestellt. Entpacken Sie diese in einem Unterverzeichnis pcsc im Installationsverzeichnis von moneyplex. Die pcsc-Dateien finden Sie unter folgenden Links:

Ubuntu 11 //matrica.de/download/pcsc.11.zip
Ubuntu 10.10 //matrica.de/download/pcsc.10.10.zip
Ubuntu 10.04 //matrica.de/download/pcsc.10.04.zip

Überprüfung

Geben Sie im Terminal pcsc_scan ein. Im Terminal sollten nun Informationen über den Chipkartenleser und die ATR (eine lange Zahlenfolge) Ihrer Karte angezeigt werden.

macOS

Eine Installation ist nicht notwendig, es kann der Standardtreiber von macOS verwendet werden. Ab macOS 10.5 wird die sichere PIN-Eingabe unterstützt.

Einstellungen in moneyplex

Im Folgenden wird erklärt, wie Sie die Verbindung zwischen dem Chipkartenleser und moneyplex herstellen.

Cyberjack0.png

Treiber

Der Einstellungsdialog wird im Rahmen der Einrichtung angezeigt oder kann jederzeit über Einstellungenund Chipkartenleser aufgerufen werden.

Wählen Sie die erste Option „PC/CS“ und in der Dropdown-Liste den Eintrag „KOBIL Kaan“ aus.

Die korrekte Installation des Chipkartenlesers überprüfen Sie bei eingelegter Chipkarte (HBCI-Karte, Banking-Card, EC-Karte) durch Betätigen des Schalters Test.

PIN-Eingabe

Mit moneyplex können Sie zwischen drei Formen der PIN-Eingabe wählen: Über die PC-Tastatur, direkt am Lesegerät und über den Fingerabdrucksensor. Für die PIN-Eingabe an der Tastatur des Chipkartenlesers benötigen Sie ein Gerät der Klasse 2 oder 3. In diesem Fall sollten Sie eine numerische PIN wählen.

PIN Eingabe am Gerät

Üblicherweise wird die PIN Eingabe an der Tastatur des Chipkartenlesers vorgenommen. Falls es Probleme beim Ansprechen des Chipkartenlesers gibt, empfiehlt es sich die PIN-Eingabe zumindest testweise am PC vorzunehmen, da hierbei der Treiber auf eine andere Art angesprochen wird.

Hinweise zum Betrieb eines Chipkartenlesers

An einem Notebook

Bei manchen Notebooks reicht die Stromversorgung nicht für den Anschluss eines USB-Chipkartenlesers aus. Hier kann der Einsatz eines USB-Hubs mit eigener Stromversorgung Abhilfe schaffen. Eine alternative Lösung liefert jedoch ein PCMCIA Chipkartenterminal.

An einem USB-Hub

Am besten wird der USB Chipkartenleser direkt an einer USB Buchse am PC angeschlossen. Falls Sie einen externen USB-Hub einsetzen, achten Sie darauf, dass dieser über eine eigene Stromversorgung verfügt. Wir empfehlen zumindest beim ersten Anschluss und Einrichtung des Chipkartenlesers, diesen direkt am PC anzuschließen.

Chipkartenleser nicht ansprechbar

Sollte der Chipkartenleser unter Linux nicht anzusprechen sein, ziehen Sie den USB-Stecker des Chipkartenlesers heraus und stecken ihn gleich darauf wieder ein. Falls der Chipkartenleser immer noch nicht anzusprechen ist, löschen Sie die im Home-Verzeichnis versteckte Datei .CT_devices und führen Sie die Installation des Treibers erneut durch.

Chipkartenleser wird gefunden, aber Test ist nicht erfolgreich

Wenn in moneyplex der Chipkartenleser in der Auswahlliste für pcsc-Geräte vorhanden ist, funktioniert der Leser in der Regel einwandfrei. Falls der Test in moneyplex erfolglos war, starten Sie den Debug-Modus im Terminal und führen den Test erneut durch. Kontrollieren Sie die Gerätebezeichnung. Üblich sind solche Ausgaben:

ccid_usb.c:408:OpenUSBByName() Found Vendor/Product: 0D46/3010 (KOBIL EMV CAP - SecOVID Reader III)

Falls Sie aber eine Ausgabe mit einer Seriennummer erhalten,

winscard.c:298:SCardConnect() Attempting Connect to KOBIL EMV CAP - SecOVID Reader III (SD101318661)

scheinen die verwendeten Treiber nicht in Ordnung zu sein. Aktualisieren Sie daher die Pakete pcsc-ccid und pcsc-lite.

Eintrag im Gerätemanager unter Windows

Unter dem Gerätemanager muss der Smartcard-Leser als „KAAN Advanced“ in der Treiberversion 2013.1.24.1 angezeigt werden. Die Treiberdatei KOBCCID.sys selbst trägt die Dateiversion 2011.12.19.4.

Der KAAN TriBank wird als „SecOVID Reader III“ angezeigt.

Installierte Pakete prüfen

Mit folgender Anweisung in der Konsole lässt sich überprüfen, welche Pakete in welcher Version auf dem System installiert sind.

  • Ubuntu: dpkg -l Paketname1 Paketname2 ...
  • openSUSE: zypper se --details Paketname1 Paketname2 ...

Chipkartenleser neu installieren

In manchen Fällen sollte der Treiber des Chipkartenlesers folgendermaßen neu installiert werden:

Zahl1.png Unter „Systemsteuerung“ → „Geräte-Manager“ den Chipkartenleser entfernen. („Rechtsklick“ → „Deinstallieren“).
Kobil14.png

Zahl2.png Den Chipkartenleser ausstecken.

Zahl3.png Den Treiber installieren.

Zahl4.png Den Chipkartenleser einstecken, wenn dazu aufgefordert wird.

Hinweis

Manchmal hilft es auch den Treiber zu deinstallieren:

Öffnen Sie die Systemsteuerung und wählen Sie dort die Kategorie "Programme" aus. Unter dem Punkt "Programm deinstallieren" finden Sie alle installierten Programme.

Kobil15.png

Zugriff zur Bank funktioniert nicht

Wenn der Chipkartenleser prinzipiell funktioniert und die Karte ausgelesen werden kann, jedoch der Zugang zur Bank nicht funktioniert, zeigt sich gegebenenfalls folgendes Protokoll:

Protokoll5.png

Prüfen Sie in diesem Fall, ob der „Port 3000“ durchgängig ist. Gehen Sie dazu in moneyplex unter „Einstellungen“ → „Internet“. Betätigen Sie den Schalter „Internetverbindung prüfen“.

Protokoll6.png

Wenn insbesondere der „Port 3000“ blockiert ist, prüfen Sie Firewall-Einstellungen oder Router-Einstellungen.

Nutzen Sie eine Internetverbindung, bei welcher der „Port 3000“ standardmäßig blockiert ist? (Beispielsweise Gastzugang beim Router.)