On 12.12.2007, at 21:59, Ludovic Rousseau wrote:
Even though the smart card thingy in Mac OS X 10.5 seems to be totally messed up, has anyone tried building the free CCID driver for the pcsc-
lite distributed with 10.5.1? It requires some hacking as the headers
distributed with 10.5 SDK are not complete (ifdhandler.h missing) and
so on,

No yet. But it is on my todo list.
You can start with the patch [1] for Tiger (see the "Mac OS X" section of [2]).

OK. Little status report. I tried against ccid-1.3.1 and the libusb that comes with latest SCA (libusb 0.1.12) and it compiled nicely after some small changes.

Trying to use it fails though:

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 Failed (OmniKey CardMan 1021) src/PCSC/readerfactory.c:656:RFUnBindFunctions() Unbinding driver functions
src/PCSC/readerfactory.c:668:RFUnloadReader() Unloading reader driver.
src/PCSC/readerfactory.c:671:RFUnloadReader() --- closing dynamic library src/PCSC/readerfactory.c:242:RFAddReader() RFAddReader: OmniKey CardMan 1021 init failed: -2146435067

Is it so that the driver can be built for only one single device at a time?

I'll investigate again tomorrow at daytime.

--
Martin Paljak
http://martin.paljak.pri.ee
+3725156495


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

Reply via email to