I have the appropriate bundle in /usr/local/pcsc/drivers. I don't have /etc/reader.conf ( didn't think I needed this for usb) here is the output from pcscd -f -d stdout
pcscdaemon.c:258 main: debug messages to stdout pcscdaemon.c:395 main: warning: no reader.conf found pcscdaemon.c:413 main: pcsc-lite daemon ready. If I create /etc/reader.conf FRIENDLYNAME "scm" DEVICENAME GEN_SMART_RDR LIBPATH /usr/local/pcsc/drivers/scr331ccidDriver.bundle/Contents/Linux/scr331ccidDriver CHANNELID 0x000001 this is the output from pcscd -f -d stdout pcscdaemon.c:258 main: debug messages to stdout readerfactory.c:1318 RFInitializeReader: Attempting startup of scm 0 0. readerfactory.c:1060 RFBindFunctions: Loading IFD Handler 2.0 readerfactory.c:1355 RFInitializeReader: Open Port 1 Failed readerfactory.c:1190 RFUnloadReader: Unloading reader driver. readerfactory.c:219 RFAddReader: scm init failed. pcscdaemon.c:413 main: pcsc-lite daemon ready. Thanks for the help Casey On Monday 31 March 2003 12:49 pm, Philip Edelbrock wrote: > I think your reader is working correctly, but here's a quick overview of > > what you need: > > For USB readers you need the appropriate bundle for the reader in > /usr/local/pcsc/drivers. It should have a Info.plist and an .so file in > > the appropriate places in the bundle directory: (Your RPM probably put > them here already) > > /usr/local/pcsc/drivers/ifd-drivername.bundle > /usr/local/pcsc/drivers/ifd-drivername.bundle/Contents/Info.plist > /usr/local/pcsc/drivers/ifd-drivername.bundle/Contents/Linux/libdriverna > me.so > > The Info.plist text file should have the appropriate vendor/product id's > > for your USB reader in it, as well as the correct name for the .so file. > > Run pcscd in the foreground (e.g. pcscd -f) to see if it tries to load > your .so file. Ignore the kernel's 'USB device is not claimed' warnings > > since we aren't using kernel drivers. > > You should see something like this if your reader is found and the > appropriate bundle was located: > > readerfactory.c:1319 RFInitializeReader: Attempting startup of > DriverName 0 0. > readerfactory.c:1061 RFBindFunctions: Loading IFD Handler 2.0 > > You should then be able to run something like opensc-tool to see if your > > reader is working. You probably should be able to at least get the ATR > from your card. Here's what my opensc-tool says when I have the usb > reader disconnected and then connected while my Cryptoflex card is in > it: > > [EMAIL PROTECTED] tools]# ./opensc-tool -a > Failed to establish context: No readers found > > [EMAIL PROTECTED] tools]# ./opensc-tool -a > Connecting to card in reader DriverName 0 0... > Using card driver: Schlumberger Multiflex/Cryptoflex > Card ATR: > 3B 95 18 40 FF 62 01 02 01 04 ;[EMAIL PROTECTED] > > I hope this helps! Good luck! > > > Phil > > Casey Pogue wrote: > >I've been issued a DoD CAC card and SCM SCR331 reader. I'm running > > Redhat 8.0 > > >linux on x86 platform. I've downloaded and installed pscs-lite-1.1.1 > > and > > >scr331ccidDriver-0.9.0-1.i368.rpm from SCM. When I look at > > /var/log/messages > > >here is the output > > > >Manufacturer: SCM Microsystems Inc. > >Mar 26 14:50:47 Product: STCII Smart Card Reader > >Mar 26 14:50:47 SerialNumber: 20001114 > >Mar 26 14:50:47 usb.c: unhandled interfaces on device > >Mar 26 14:50:47 usb.c: USB device 2 (vend/prod 0x4e6/0xe000) is not > > claimed > > >by any active driver. > > > >What driver am I missing? > > > >Thanks > >Casey > > > > > >_______________________________________________ > >Muscle mailing list > >[EMAIL PROTECTED] > >http://lists.musclecard.com/mailman/listinfo/muscle -- Casey Pogue Davidson Technologies, INC. phone 256-876-4456 fax 256-955-6817 _______________________________________________ Muscle mailing list [EMAIL PROTECTED] http://lists.musclecard.com/mailman/listinfo/muscle
