Hi all;

I have a smart card (SmartCafe Expert 3.2 72k) and I've loaded and initialized 
Muscle applet (0.9.11) on it.
Now, I have problem with pkcs15 initializing...
In Windows, I couldn't initialize the card using "pkcs15-init" tool, so I 
decided to compile opensc-0.12.2 in linux (fedora 16) and use "pkcs15-init" 
tool in linux.

I have fedora on VMWare ( my host OS is Windows7) and installed Card Reader 
driver on fedora with name "ifdokccid.so" (my Card Reader is Omnikey CardMan 
3121).
I've got and installed "pcsc-tools" package on linux and run "pcsc_scan" 
command on Terminal, the output was as below:

-----------------------------------------------------------------------------------------------------------
PC/SC device scanner
V 1.4.17 (c) 2001-2009, Ludovic Rousseau <ludovic.rouss...@free.fr>
Compiled with PC/SC lite version: 1.6.6
Scanning present readers...
0: VMware Virtual USB CCID 00 00

Wed Dec  5 11:03:39 2012
 Reader 0: VMware Virtual USB CCID 00 00
  Card state: Card inserted, 
  ATR: 3B F7 18 00 00 80 31 FE 45 73 66 74 65 2D 6E 66 C4

ATR: 3B F7 18 00 00 80 31 FE 45 73 66 74 65 2D 6E 66 C4
+ TS = 3B --> Direct Convention
+ T0 = F7, Y(1): 1111, K: 7 (historical bytes)
  TA(1) = 18 --> Fi=372, Di=12, 31 cycles/ETU
    129032 bits/s at 4 MHz, fMax for Fi = 5 MHz => 161290 bits/s
  TB(1) = 00 --> VPP is not electrically connected
  TC(1) = 00 --> Extra guard time: 0
  TD(1) = 80 --> Y(i+1) = 1000, Protocol T = 0 
-----
  TD(2) = 31 --> Y(i+1) = 0011, Protocol T = 1 
-----
  TA(3) = FE --> IFSC: 254
  TB(3) = 45 --> Block Waiting Integer: 4 - Character Waiting Integer: 5
+ Historical bytes: 73 66 74 65 2D 6E 66
  Category indicator byte: 73 (proprietary format)
+ TCK = C4 (correct checksum)

Possibly identified card (using /usr/share/pcsc/smartcard_list.txt):
3B F7 18 00 00 80 31 FE 45 73 66 74 65 2D 6E 66 C4
SmartCafe Expert 3.2 72K
------------------------------------------------------------------------------------------------------------------

My problem is that VMWare finds the reader as:
 Reader 0: VMware Virtual USB CCID 00 00


NOT

Reader 0: Omnikey CardMan 3121 00 00 !!

So, the command "opensc-tool -a" has the following output:

Using reader with a card: VMware Virtual USB CCID 00 00
Failed to connect to card: Unresponsive card (correctly inserted?)

When I connect the reader to the system, VMWare recognizes it as :
"Shared OMNIKEY CardMan 3x21 0" in Removable Devices section of VM, so fedora 
finds it as  "VMware Virtual USB CCID 00 00" reader not Omnikey!
How should the card reader be introduced in VM to solve this problem? 
I guess the problem is because of VMWare settings for card reader not OpenSC, 
but I've not found more related forum than here to ask this question;

Could you help me please?
TIA.
_______________________________________________
opensc-devel mailing list
opensc-devel@lists.opensc-project.org
http://www.opensc-project.org/mailman/listinfo/opensc-devel

Reply via email to