Installationsanleitung für den Einsatz Ihrer HU-CA Smartcard auf Suse-Linux
1. Omnikey Treiber installieren - z.B. CardMan 3121:
Download von:
http://www.omnikey.com/index.php?id=69&rName=CardMan%203x21%20PC/SC%20CCID%20for%20Linux%2032%20Bit&did=69
Entpacken:
tar -xfvz ifdokccid_lnx-3.5.1.tar.gz
In das Verzeichnis wechseln:
cd ifdokccid_lnx-3.5.1
Install-Skript aufrufen:
./install
Installing OMNIKEY CardMan CCID Smartcard reader driver ...
Copying ifdokccid_lnx-3.5.1.bundle to /usr/local/pcsc/drivers/ ...
Installation finished!
2. HiPath SIcurity Card API installieren:
Download HiPath_SIcurity_Card_API für 64 bit Systeme von:
CardOS_API_V5_0_10_AMD64_Linux2_6_26_glibc2_7_18_pcsc1_5_5.tar.gz
Download HiPath_SIcurity_Card_API für 32 bit Systeme von:
CardOS_API_V5_0_10_Linux2_6_18_glibc2_3_6_pcsc1_5_5.tar.gz
cp CardOS_API_V5_0_10_AMD64_Linux2_6_26_glibc2_7_18_pcsc1_5_5.tar.gz /
cd /
tar -xzvf CardOS_API_V5_0_10_AMD64_Linux2_6_26_glibc2_7_18_pcsc1_5_5.tar.gz
3. PCSCD installieren: (bei Suse-Distributionen manchmal schon
mit der Grundinstallation gekommen)
prüfen mit:which pcscd
/usr/sbin/pcscd
Achtung: In manchen Distributionen funktioniert der mitgebrachte PCSCD
nicht richtig.
Deinstallieren mit YAST und neue Version von pcsc-lite (z.B 1.5.1)
installieren.
https://alioth.debian.org/frs/download.php/2708/pcsc-lite-1.5.1.tar.bz2
- entpacken
tar xvf pcsc-lite-1.5.1.tar.bz2
- in das entpackte Verzeichnis wechseln und installieren mit:
#Achtung! libusb und libusb-devel erforderlich
#eventuell nachinstallierenmit: apt-get install libusb-devel ;
apt-get install libusb
./configure --disable-libhal --enable-libusb
make
make install
4. Treiber und Links korrigieren:
#Vorsicht!! pcscd hängt von libccid ab, libccid bringt aber nicht
funktionierende Treiber mit.
#Deshalb wie folgt korrigieren:
rm -rf /usr/lib/pcsc/drivers/*
cp -rp /usr/local/pcsc/drivers/* /usr/lib/pcsc/drivers
#bei jedem Update driver-Verzeichnis kontrollieren und ggf. wie oben
korrigieren
Link anlegen:
ln -s /usr/lib/libpcsclite.so.1.0.0 /usr/lib/libpcsclite.so.0
5. PCSCD starten
/usr/local/sbin/pcscd
6. Firefox/Thunderbird Kryptographie-Modul laden:
Bearbeiten - Einstellungen - Erweitert - Verschlüsselung -
Kryptographie-Modul - laden
beliebigen Namen vergeben und auf Durchsuchen klicken:
auswählen: /usr/local/lib/libsiecap11.so
7. Hinweis:
Manchmal ist ein Neustart des Systems erforderlich.