Hi,

> bash-3.2# /usr/sbin/pcscd.x -a -d -f
> src/PCSC/debuglog.c:240:DebugLogSetLevel() debug level=debug
> src/PCSC/pcscdaemon.c:374:main() pcscd set to foreground with debug 
> send to stderr
> src/PCSC/pcscdaemon.c:572:main() pcsc-lite 1.4.0 daemon ready.
> src/PCSC/readerfactory.c:762:RFInitializeReader() Attempting startup 
> of OmniKey CardMan 1021 00 00 using /usr/libexec/SmartCardServices/ 
> drivers/ifd-ccid.bundle
> src/PCSC/readerfactory.c:488:RFBindFunctions() Binding driver functions
> src/PCSC/readerfactory.c:624:RFBindFunctions() Loading IFD Handler 3.0
> ifdhandler.c:1239:init_driver() LogLevel: 0x0003
> ifdhandler.c:1249:init_driver() DriverOptions: 0x0000
> ifdhandler.c:77:IFDHCreateChannelByName() lun: 0, device: OmniKey 
> CardMan 1021
> ccid_usb.c:166:OpenUSBByName() device name does not start with "usb:": 
> OmniKey CardMan 1021
> ifdhandler.c:95:IFDHCreateChannelByName() failed
> src/PCSC/readerfactory.c:801:RFInitializeReader() Open Port 1B300000 


IMHO, the default pcscd returns the "ifdFriendlyName" from the 
Info.plist rather than the "usb:xxxx/yyyy:libusb:a:b" data causing the 
failure.
The driver may have to resort to the older search format to load correctly

Thanks
Joe
_______________________________________________
Muscle mailing list
[email protected]
http://lists.drizzle.com/mailman/listinfo/muscle

Reply via email to