I have a problem with OpenSC while trying to use cardreader OMNIKEY CardMan 6121.
I’ve installed drivers from manufacturer website (ifdokccid_lnx_x64-3.5.1.tar.gz).
After that I run opensc-tool and everything seems to be OK.
But pkcs11-tool gives me a “Segmentation fault” error.
Firefox crashes immediately when I insert cardreader into USB. I’ve installed OpenSC PKCS#11 Module (/usr/lib64/onepi-opensc-pkcs11.so) on my Firefox.
I tried to debug using “pcscd -fd” and I saw that pcscd uses right drivers “ifdokccid”.
All this works fine for 6 months on openSUSE 11.2 x64 and it stopped working when I made clean install of openSUSE 11.3 x64.
Listing:
opensc-tool -l
Readers known about:
Nr. Driver Name
0 pcsc OMNIKEY CardMan 6121 00 00
pkcs11-tool -lt
Segmentation fault
I have the same exact problem, but with 32 bits and another smartcard reader. I tested it with OpenSuse 11.2 and OpenSC 11.3 and all was ok, but now, with Suse 11.3 I have the same error in pkcs11-tool and pkcs15-tool. Have you found a solution?
One more bit of information, the same crash happens in Evolution if you copy the secmod.db from firefox to it.
I suspect the issue to be more or less inside the pcsc framework.
Also, if I have the smart card inserted when I start firefox or evolution, they won’t start, just hang.
Same problem here.
I installed opensc, pcsc and pcsc-ccid. Dongle is OmniKey CardMKan 6121 and card is Siemens.
It used to work with my old distro, I switched week or something to OpenSUSE.
opensc-tool -l
Readers known about:
Nr. Driver Name
0 pcsc OmniKey CardMan 6121 00 00
pkcs11-tool -I
Нарушение на разделянето(segfault)
Нарушение на разделянето - means segmentation fault. I have my openSUSE configured to display most of the thing in my native language.
I also tried with manufacture driver for pcsc ifdokccid and same result.
EDIT: RedDwarf version of opensc made things work for me.