Hi, I had installed pcsclite 1.5.2 and ccid 1.3.9 using the official Mandriva RPMs. I upgraded to the latest pcsclite 1.5.4 and ccid 1.3.10 by first removing the installed RPMs, and the building pcsclite and ccid downloaded from the pcsclite website. I built pcsclite with libusb support rather than libhal. Everything installed w/o errors, except previously my usb drop directory was /usr/lib/pcsc and now it's /usr/local/pcsc, but pcsclite didn't seem to create that directly.
So when I try to run pcscd at first, it complains thar /usr/local/pcsc doesn't exist. So I created it and copied the files over. Now when I run pcscd -df, I get the following error message when I try to read my egate token 00000000 pcscdaemon.c:267:main() pcscd set to foreground with debug send to stderr 00000278 pcscdaemon.c:512:main() pcsc-lite 1.5.4 daemon ready. 00103400 tokenparser.l:175:LTPBundleFindValueWithKey() Value/Key not defined for: ifdVendorID in /usr/local/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist 00000187 tokenparser.l:175:LTPBundleFindValueWithKey() Value/Key not defined for: ifdVendorID in /usr/local/pcsc/drivers/egate.bundle/Contents/Info.plist 00209641 hotplug_libusb.c:477:HPAddHotPluggable() Adding USB device: 006:019 00000031 readerfactory.c:1024:RFInitializeReader() Attempting startup of E-Gate 00 00 using /usr/local/pcsc/drivers/egate.bundle/Contents/Linux/libifd_egate.so 00000300 readerfactory.c:877:RFBindFunctions() Loading IFD Handler 3.0 00000409 readerfactory.c:1050:RFInitializeReader() Open Port 200000 Failed (usb:0973/0001:libusb:006:019) 00000011 readerfactory.c:914:RFUnloadReader() Unloading reader driver. 00000041 readerfactory.c:233:RFAddReader() E-Gate init failed. 00000018 hotplug_libusb.c:403:HPEstablishUSBNotifications() Driver ifd-ccid.bundle does not support IFD_GENERATE_HOTPLUG. Using active polling instead. 00000005 hotplug_libusb.c:412:HPEstablishUSBNotifications() Polling forced every 1 second(s) I've also installed libifd-egate. Previously using the official Mandriva RPMs I was able to detect the egate token and use winscard API calls to communicate with it. Now it fails at the driver initialization. What could be wrong? -- - Goi Sihan [email protected] _______________________________________________ Muscle mailing list [email protected] http://lists.drizzle.com/mailman/listinfo/muscle
