staging.inyokaproject.org

Kobil Kaan Base - Wie die Treiber installieren um AqBanking zu nutzen

Status: Ungelöst | Ubuntu-Version: Ubuntu 9.04 (Jaunty Jackalope)
Antworten |

Ubuntu-is-gud

Anmeldungsdatum:
12. April 2009

Beiträge: 125

Hey peeps,

Der oben genannte Kobil Kaan Base Reader soll auf meinem System für HBCI-Banking genutzt werden. Er ist funktionsfähig, aber nicht unter Linux. Und dummerweise ist meine Bank genau am anderen Ende Deutschlands und in vier Tagen muß ich noch Geld überweisen... Ich habe die Treiber von der Kobil-Homepage geladen. Bekomme dann aber diese Ausgabe:

sudo ./install32

Kobil Systems GmbH
Install Script fuer KAAN Advanced und die Modelle
EMV TriCAP, SecOVID Reader III und KAAN TriB@nk
#########################################
# Bitte schliessen Sie den USB Leser an #
# und druecken dann die Enter-Taste     #
#########################################
read: 13: arg count
Bitte warten...
Going to call CT_init
CT_init (Port 1): -1
CT_Reset: -1
 
CT_Reset: 0 bedeutet Kartenleser gefunden.
 
Bei Problemen root-Benutzer kontrollieren.
 
 
Die Installation ist damit beendet.

Ist der Base- unterschiedlich vom Advanced-Treiber? Brauche ich einen anderen? (Es gibt nur einen Linux-Treiber.) Danach dann in der Konsole folgendes eingegeben:

sudo apt-get install libpcsclite1 libccid pcscd pcsc-tools

Bei kobil heißt es ich müsse mal eintippen:

rcpcscd -status
bash: rcpcscd: command not found

Kein Erfolg. Und die Eingabe:

$ sudo pcscd -f
00000000 pcscdaemon.c:280:main() pcscd set to foreground with debug send to stderr
00000772 pcscdaemon.c:350:main() file /var/run/pcscd/pcscd.pub already exists.
00000184 pcscdaemon.c:352:main() Another pcscd (pid: 6112) seems to be running.

bringt sowas.. Irgendwo habe ich aufgeschnappt, dass das hier hilft:

/wnfdaten/Downloads/ct-linux/tools/cardpingbash: /wnfdaten/Downloads/ct-linux/tools/cardping: No such file or directory

Tja, tuts aber nicht. Was kann ich noch machen? Bei Kobil steht unter den FAQs (http://www.kobil.com/de/support/faqs/chipkarten-terminals/kaan-advanced-und-suse-102-oder-anderen-linux-distributionen.html):

KAAN Advanced und SuSE 10.2 oder anderen Linux-Distributionen

Bei SuSE 10.2 werden die Versionen pscs-lite 1.3.2 und pcsc-ccid 1.0.1 mitgeliefert. Damit funktioniert der KAAN Advanced ohne Probleme und bei anderen Distributionen  sollten mindestens diese Versionen installiert werden. Mit der aktuellen libct.so aus der ct-linux.zip unter Downloads/Treiber sollte der Porteintrag in der .CT_devices wie folgt aussehen:

Port1=PCSC;[IDX="1"];3;0;reader via PCSC [IDX="1"]: transparent

 

Für die Installation gibt es in der ct-linux.zip zwei getrennte Scripte, eins für den root-Benutzer (install.sh / install64.sh) und für den normalen Benutzer (installuser.sh / installuser64.sh).


Falls kein Zugriff möglich ist, sollte überprüft werden, ob der pcscd-Dienst läuft (Konsolebefehl: rcpcscd -status) und in der /var/log/messages beim Anschluss des Lesers, ob er richtig erkannt wird und beim Einlegen der Karte eine Zeichenkette, z. B. 3B FF... ausgegeben wird, Konsolebefehl:

tail -f /var/log/messages).

Für 64-Bit-Installationen sind die entsprechenden Dateien zu verwenden (libct.so nach /usr/lib64 kopieren) und auch die 64-Bit-Version von cardping, dem Testprogramm:

Aufruf ./cardping -b1 20100000 für einen Kartenlesertest oder ./cardping -b1 20100101 mit eingelegter Karte, wobei -b1 auf den Port1 in der .CT_devices zugreift, d. h. es ist wichtig auch bei anderen Lesern, dass dort das richtige Gerät und Protokoll (1=B1/KAAN Professional, 2=KAAN Standard Plus, 3=KAAN Base/Advanced/SIM III/TriB@nk/mIDentity) angegeben wird.

Damit kann ich aber leider nichts anfangen..

Antworten |