Thank you Dr. Rousseau,

> It is also possible to connect your reader directly to the VM as any
> other USB device. It will then not be available from Windows.


Yes, exactly!
My problem is because of not disconnecting card reader from windows.
Now, how should I connect the reader directly to the VM as any USB device?

Since, upon connecting the reader to system, shared reader icon appears on the 
VM task bar!
Indeed, I have problem in VM setting to recognize the reader just as a USB 
device.
Could you guide me about this? 

Best Regards.


________________________________
 From: Ludovic Rousseau <ludovic.rouss...@gmail.com>
To: "opensc-devel@lists.opensc-project.org" 
<opensc-devel@lists.opensc-project.org> 
Sent: Wednesday, 5 December 2012, 16:51:28
Subject: Re: [opensc-devel] The smart card reader is known as "VMware Virtual 
USB CCID 00 00" in linux ??!!
 

2012/12/5 Rns Course <rns_cou...@yahoo.com>:

> Hi all;


Hello,


> 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?


VMWare uses a trick to show the smart card reader in the VM without

disconnecting it from the host.

VMWare uses PC/SC on Windows to access the reader and shows it as a

fake CCID reader in the VM.


It is strange that you can get the ATR using pcsc_scan but not using

"opensc-tool -a".


It is also possible to connect your reader directly to the VM as any

other USB device. It will then not be available from Windows.


Bye


-- 

Dr. Ludovic Rousseau

_______________________________________________

opensc-devel mailing list

opensc-devel@lists.opensc-project.org

http://www.opensc-project.org/mailman/listinfo/opensc-devel
_______________________________________________
opensc-devel mailing list
opensc-devel@lists.opensc-project.org
http://www.opensc-project.org/mailman/listinfo/opensc-devel

Reply via email to