Main /

Towitoko Ubuntu

Allgemein

Knowledge Base

Virtualisierung Emulation

Technik und Wissen

Community

Privat

%center%[[http://validator.w3.org/check?uri=referer|http://www.w3.org/Icons/valid-xhtml10.png]]%%

Towitoko Ubuntu

Towitoko SCR335 Kartenleser unter Ubuntu für StarMoney (Wine) oder MoneyPlex einrichten

Nachdem ich mir jetzt echt einen ganzen Abend um die Ohren geschlagen habe und nur eine brauchbare Anleitung im Internet gefunden habe, hier jetzt die Auflösung des ganzen. Ich selber benutze derzeit Ubuntu 9.04 und es hat auf Anhieb funktioniert. Preiset den Herren!

--------------------------------------------------------------------
Anleitung freundlicherweise zusammengestellt von Herrn Florian Lauck
--------------------------------------------------------------------

Stand: 09/09/2007

Diese Anleitung beschreibt die Einrichtung eines Chipdrive micro pro (USB) auch bekannt als SCR335 von SCM Microsystems unter Ubuntu 7.04 zum Betrieb mit Moneyplex 2007. Sie sollte jedoch prinzipiell auch mit anderen Linuxdistributionen und -versionen funktionieren.
Sie basiert auf folgendem Beitrag: http://forum.ubuntuusers.de/topic/102322/?highlight=pcsclite

1. Installation von pcsclite

> sudo apt-get install libpcsclite1 libpcsclite-dev pcscd

2. Download des pcsc-ctapi-wrapper von www.matrica.de
(Danke an Patrick Schlangen)

> wget http://www.matrica.de/download/pcsc-ctapi-wrapper-0.1.tar.gz

3. Installation des Wrapper

> cd <Downloadverzeichnis>
> mkdir pcsc-ctapi-wrapper
> tar xfz pcsc-ctapi-wrapper-0.1.tar.gz -C pcsc-ctapi-wrapper/
> cd pcsc-ctapi-wrapper

Das Makefile muss so angepasst werden, dass der gcc die pcsc Bibliothek findet.
(Danke an Dschaeggi von forum.ubuntuusers.de)

Öffne das Makefile mit einem Editor deiner Wahl:
> editor Makefile

Ersetze den Code im Makefile durch:

-------------------8< cut here -------------------
# pcsc-ctapi-wrapper makefile
#
# Angepasst von Dschaeggi
# Uebernehme keinerlei Verantwortung

CC = gcc
CFLAGS = -O2 -Wall -I /usr/include/PCSC/

pcsc-ctapi-wrapper: pcsc-ctapi-wrapper.o
$(CC) $(CFLAGS) -shared -o pcsc-ctapi-wrapper.so pcsc-ctapi-wrapper.o -lpcsclite

pcsc-ctapi-wrapper.o: pcsc-ctapi-wrapper.c
$(CC) $(CFLAGS) -c -fPIC pcsc-ctapi-wrapper.c

clean:
rm pcsc-ctapi-wrapper.so pcsc-ctapi-wrapper.o

install: pcsc-ctapi-wrapper
cp pcsc-ctapi-wrapper.so /usr/local/lib

uninstall: pcsc-ctapi-wrapper
rm /usr/local/lib/pcsc-ctapi-wrapper.so

-------------------8< cut here -------------------

Uebersetze den Wrapper:

> make
> sudo make install

4. Einrichtung von moneyplex

Einstellung -> Karteikarte Chipkartenleser
Schnittstelle: COM1/USB/Tastatur
CTAPI-Treiber: /usr/local/lib/pcsc-ctapi-wrapper.so

Fertig!

Viel Spaß!

Zusatz: Wahlweise kann man auch das neue (0.3) tar.gz von Sourceforge herunterladen. Das Anpassen der Manifest Datei kann man sich dann sparen.

Falls StarMoney mit einem dezenten Fehler "Kartenkommando "Verify" fehlgeschlagen" aussteigt, dann muss der Pin-Level im StarMoney Kartensetup auf 1 gestellt werden.

Frische Änderungen (All) | Edit SideBar Zuletzt geändert am 29.05.2009 17:01 Uhr Seite Bearbeiten | Seitenhistorie
Powered by PmWiki