Hi zusammen,
hab 2 ältere Smartcard-Reader (ein Cherry ST-1000U und ein Omnikey 3121) bei mir gefunden und wollte nun mal austesten wie weit ich komme die Teile/Karten zu nutzen mit dem Raspberry.
Anhand dieser beiden HowTo´s :
http://walter.silvergeeks.com/rechner/howto/…r-debian-linux/
http://walter.silvergeeks.com/rechner/divers…-zum-usb-token/
kam ich schonmal so weit das der Omnikey 3121 erkannt wird und zumindest gpg und pcsc_scan Karten erkennt.
Allerdings unterschiedlich. Eine (wahrscheinlich) I2C Karte zb liefert mit pcsc_scan ein "Unresponsive Card", unter gpg wird "unpowerer Card" ausgeworfen.
Eine Gesundheitskarte wird mit pcsc_scan korrekt gelesen, mit pgp passiert einfach nix.
(pgp --card-status)
Frage : Wie kann ich erkennen/auslesen welche Karte ich gerade versuche auszulesen? Und wie komme ich an die öffentlichen Daten der Karte?
Wer kann mir einen Tip geben nach was ich weiter suchen muss?
Und zufällig jemand eine Idee warum der Cherry ST-1000U von beiden Programmen nicht erkannt wird? Hab jetzt noch nicht gelesen (oder vlt überlesen) das man Treiber braucht.
Beide werden per lsusb aufgelistet.
Vielen Dank für eure Hilfe.
Gruss
Markus
NACHTRAG : Habe die Python Library pyscard gefunden und mit den Wrapper Beispielen schon einiges rausgefunden. Grad um auch Daten auszulesen.
Ich kann aber einige Karten immer noch nicht auslesen.... selbst mit dieser Library kommt bei ein paar Karten "Card is unpowered". Versteh nur nicht warum!?!