frankmorgner/vsmartcard

Invoke vpcd on bluetooth connection osx

Closed this issue · 4 comments

Current behavior

When a USB with vendor and product ID mentioned in plist is connected vpcd is triggered and ports are open.

Is it possible to invoke the vpcd on bluetooth pairing with a device ?

I am not aware of any mechanism that would allow smart card reader drivers to be loaded on any other condition than the USB connection of some device (including bluetooth).

@frankmorgner In Unix, Serial drivers is supported to operate on a particular port and respond to a particular name. Isn't this not possible for macOS ? Is it because macOS is not using pcsc-lite and have their own implementation ?

No, serial drivers are not supported on macOS. AFAIK, you always need an external trigger (i.e. USB device that is attached) to get a driver loaded. This is the exact mechanism we are using on macOS, as documented here http://frankmorgner.github.io/vsmartcard/virtualsmartcard/README.html#building-and-installing-vpcd-on-mac-os-x