Re: Cac redirection through spice client

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



David,

I was stating in the last email that  I was able to find out the driver that was needed for the client (GemPC 433) which is an old card and the drivers for that cac reader does not work with Windows 7+.  I am able to get my cac working on my vm's..I was just trying to figure out what driver was needed when you add smartcard to the vm and you use the spice client.  That's when I used the pcworld link to find out the card it was trying to use (GemPC 433).  I have attached a screenshot of the 2 cac readers. The microsoft usbccid works great with rdp, but through the spice client the second device "Smart Card" with the exclamation is the the GemPC 433 cac card reader that I'm guessing spice is trying to emulate..  When I add the drivers for the unknown device it shows as not supported because the drivers are too old for a windows 7 vm.

Is there a way to get the spice client to use a more updated cac reader for the spice client?

screenshots from top to bottom(missing driver, search for the driver parent, search for device driver, found device driver with only support for up to XP).

https://docs.google.com/file/d/0B8YKYK8tZF1zdUpCZjVmdGZYa3hScEtfczhYemRJdFdnUGlF/edit?usp=docslist_api

https://docs.google.com/file/d/0B8YKYK8tZF1zTGhjMkFENl8xWFVYMHdqSEZtcHBfMHJWY3RZ/edit?usp=docslist_api

https://docs.google.com/file/d/0B8YKYK8tZF1zeXNicWEwVUg4VDY4Q01lbDJPWXdMZ1c1LTdJ/edit?usp=docslist_api

https://docs.google.com/file/d/0B8YKYK8tZF1zbG5CbXJjelVpanBqbS1DUXhSaW1iSXQ5ZlB3/edit?usp=docslist_api

On May 14, 2015 11:29 AM, "David Jaša" <djasa@xxxxxxxxxx> wrote:
Thomas,

I don't understand your issue/question. I'll write a few notes about smart card sharing architecture in spice so that we're at the same page regarding terminology:
  • in Client system, remote-viewer accesses the smart card using pkcs#11 module (library) that has to be registered in NSS library database
  • the data is transferred over the network to spice-server which transfers them to qemu which shares them via emulated smart card reader. The emulated card reader needs the drivers (in the Windows guest) and the card itself may require drivers as well
  • if your client OS and guest OS are of the same kind, the configuration required in guest OS to make card accessible for programs is the same as in your client OS
What I don't understand are your mentions of spice client complaining about incorrect drivers - I'd expect such messages being produced by Windows running in the guest. Would you mind sharing a screenshot, or describing your setup in greater detail (or the steps you did so far)?

David

On Čt, 2015-05-14 at 05:42 -0400, Thomas Foster wrote:
Can somebody help me understand where to put the driver for Cac redirection for the spice client?

The problem:  When placing cac in card reader, spice client recognizes the card but states the drivers were not installed correctly.  In windows there is the usbccid cac reader (which works with rdp) and the spice redirected cac reader (which shows up as a device without the drivers).  I have attempted to install the drivers on the windows 7 vm to no avail.  So, I was wondering does the driver have to be installed on the system I am running the spice client?

Thanks in advance!

_______________________________________________
Spice-devel mailing list
Spice-devel@xxxxxxxxxxxxxxxxxxxxx
http://lists.freedesktop.org/mailman/listinfo/spice-devel

_______________________________________________
Spice-devel mailing list
Spice-devel@xxxxxxxxxxxxxxxxxxxxx
http://lists.freedesktop.org/mailman/listinfo/spice-devel

[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]     [Monitors]