Gemalto Card reader

Hi,
perhaps you could help.
I am experiencing problems with gemalto smartcard reader. I can see cardreader in the client, but when I try to use it, it shows error.
I am using OSX 10.11 with native drivers on both sides. Server log is below. Thanks :)

Sep 27 12:12:55 MacBook-Pro vhusbdosx[45391] : Found Full speed device [08e6:3437] "Gemalto, USB SmartCard Reader" at address 336592896
Sep 27 12:18:52 MacBook-Pro vhusbdosx[45391] : 77.176.232.150 connected
Sep 27 12:19:53 MacBook-Pro vhusbdosx[45391] : captureDevicePrepare: USBDeviceOpenSeize error kIOReturnExclusiveAccess (exclusive access) at IOService:/IOResources/AppleUSBHostResources/AppleUSBLegacyRoot/AppleUSBXHCI@14000000/USB SmartCard Reader@14100000
Sep 27 12:19:53 MacBook-Pro vhusbdosx[45391] : Error binding device 336592896 [08e6:3437] to connection 1, BIND_ERROR
Sep 27 12:19:58 MacBook-Pro vhusbdosx[45391] : captureDevicePrepare: USBDeviceOpenSeize error kIOReturnExclusiveAccess (exclusive access) at IOService:/IOResources/AppleUSBHostResources/AppleUSBLegacyRoot/AppleUSBXHCI@14000000/USB SmartCard Reader@14100000
Sep 27 12:19:58 MacBook-Pro vhusbdosx[45391] : Error binding device 336592896 [08e6:3437] to connection 1, BIND_ERROR
Sep 27 12:20:47 MacBook-Pro vhusbdosx[45391] : captureDevicePrepare: USBDeviceOpenSeize error kIOReturnExclusiveAccess (exclusive access) at IOService:/IOResources/AppleUSBHostResources/AppleUSBLegacyRoot/AppleUSBXHCI@14000000/USB SmartCard Reader@14100000
Sep 27 12:20:47 MacBook-Pro vhusbdosx[45391] : Error binding device 336592896 [08e6:3437] to connection 1, BIND_ERROR
Sep 27 12:21:49 MacBook-Pro vhusbdosx[45391] : captureDevicePrepare: USBDeviceOpenSeize error kIOReturnExclusiveAccess (exclusive access) at IOService:/IOResources/AppleUSBHostResources/AppleUSBLegacyRoot/AppleUSBXHCI@14000000/USB SmartCard Reader@14100000
Sep 27 12:21:49 MacBook-Pro vhusbdosx[45391] : Error binding device 336592896 [08e6:3437] to connection 1, BIND_ERROR
Sep 27 12:21:58 MacBook-Pro vhusbdosx[45391] : captureDevicePrepare: USBDeviceOpenSeize error kIOReturnExclusiveAccess (exclusive access) at IOService:/IOResources/AppleUSBHostResources/AppleUSBLegacyRoot/AppleUSBXHCI@14000000/USB SmartCard Reader@14100000
Sep 27 12:21:58 MacBook-Pro vhusbdosx[45391] : Error binding device 336592896 [08e6:3437] to connection 1, BIND_ERROR
Sep 27 12:22:02 MacBook-Pro vhusbdosx[45391] : Device 338886656 [05ac:8289] BOUND to connection 1
Sep 27 12:22:06 MacBook-Pro vhusbdosx[45391] : Device 338886656 [05ac:8289] UNBOUND from connection 1

#2

The native driver is holding the card reader on the server.

Try this

1. Run the virtualhere osx server with sudo
2. uninstall the gemalto drivers from the server

#3

Hi Michael,

Running with sudo does not help and unfortunately I cannot uninstall gemalto drivers as soon as they are OSX native.
Please take a look at ioreg

| | | | | +-o USB SmartCard Reader@14100000
| | | | | | {
| | | | | | "sessionID" = 172874422764015
| | | | | | "USBSpeed" = 1
| | | | | | "IOServiceLegacyMatchingRegistryID" = 4295006046
| | | | | | "idProduct" = 13367
| | | | | | "bDeviceClass" = 0
| | | | | | "IOPowerManagement" = {"PowerOverrideOn"=Yes,"CapabilityFlags"=32768,"MaxPowerState"=2,"DevicePowerState"=2,"ChildrenPowerState"=2,"DriverPowerState"=0,"CurrentPowerState"=2}
| | | | | | "bcdDevice" = 512
| | | | | | "USB Product Name" = "USB SmartCard Reader"
| | | | | | "AppleUSBAlternateServiceRegistryID" = 4295006046
| | | | | | "locationID" = 336592896
| | | | | | "kUSBSerialNumberString" = "E3AE4682"
| | | | | | "bDeviceSubClass" = 0
| | | | | | "kUSBCurrentConfiguration" = 1
| | | | | | "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
| | | | | | "bDeviceProtocol" = 0
| | | | | | "USBPortType" = 0
| | | | | | "USB Vendor Name" = "Gemalto"
| | | | | | "idVendor" = 2278
| | | | | | "USB Serial Number" = "E3AE4682"
| | | | | | "IOGeneralInterest" = "IOCommand is not serializable"
| | | | | | "kUSBVendorString" = "Gemalto"
| | | | | | "IOClassNameOverride" = "IOUSBDevice"

#4

Ok, osx is not going to let any other program take control. my suggestion is plug the reading into windows or linux and run the virtualhere server on there.