Thanks for the help.
Actually pcsc-lite-tools is already installed by default now, but I needed to install pcsc-tools.
That's fine, the library is found now, the problem is assigning the Smart Card reader. I have two; an internal built-in one (sits on USB) and a Linux compatible Express Card version (also presents a Express Card USB bus with the reader hanging off that). The problem is assigning the USB bus to a VM, I get a syslog error
internal error: Unable to reset PCI device XXXXX(USB)XXXX: no FLR, PM reset or bus reset.
And the AppVM won't reset. If I can assign this then I think I'm good.
Are these usb 3 or 2 ?
The express card is it a pci device where the internal card is a part of internal usb controller?
I recall something about disabling EHCI handoff i.e disable usb 3 support in BIOS. I think Marek had made a post about to someone else with a similar error message and usb issue.
Well glad I got you one step closer. What about trying your built in smart reader. It looks like in your first post you say they are both linux compatible. It at least should not have the powering up issues. I am bettering that the express card has to do with it going from pci decive then to a usb bus controller and the system does not know how to handle it. Driver issue. But the built in reader is directly on the chip set usb controller and linux root hub.
How we can get this working as I think it will roadmap it for many others.
Downloading packages... Failed to install packages: cannot download k/kernel-headers-3.17.8-300.fc21.x86_64.rpm to /var/cache/PackageKit/metadata/updates/packages/: Cannot download k/kernel-headers-3.17.8-300.fc21.x86_64.rpm: All mirrors were tried