Hello, On Fedora 8 through Fedora 12, RSA_SecurID_getpasswd worked fine. On Fedora 14, it doesn't work:
SCardListReader: Cannot find a smart card reader. (0x8010002E) Version, platform, and pcscd log are below. This looks like the first sign of trouble in the log: ccid_usb.c:492:OpenUSBByName() Can't claim interface 2/2: -6 On Fedora 12, dmesg has this line after the others about the RSA device: usb 2-1: configuration #1 chosen from 1 choice But that line does not appear on Fedora 14. Here are the plain files under /usr/lib/pcsc/drivers: /usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents/Linux/libccid.so.1.4.0 /usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist /usr/lib/pcsc/drivers/openct-ifd.bundle/Contents/Linux/openct-ifd.so /usr/lib/pcsc/drivers/openct-ifd.bundle/Contents/Info.plist /usr/lib/pcsc/drivers/openct-ifd.bundle/Contents/PkgInfo /usr/lib/pcsc/drivers/serial/libccidtwin.so.1.4.0 Any suggestions? Thanks, David ============================================================================== ccid-1.4.0-1.fc14.i686 pcsc-lite-1.6.4-1.fc14.i686 RSA SecurID (R) Authenticator pcsc-lite version 1.6.4. Copyright (C) 1999-2002 by David Corcoran <[email protected]>. Copyright (C) 2001-2010 by Ludovic Rousseau <[email protected]>. Copyright (C) 2003-2004 by Damien Sauveron <[email protected]>. Report bugs to <[email protected]>. Enabled features: Linux i386-redhat-linux-gnu serial usb libhal usbdropdir=/usr /lib/pcsc/drivers ipcdir=/var/run configdir=/etc/reader.conf.d Linux (Fedora 14): 2.6.35.6-45.fc14.i686 usb 2-1: New USB device found, idVendor=15e1, idProduct=2007 usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 usb 2-1: Product: RSA SecurID (R) Authenticator usb 2-1: Manufacturer: RSA debuglog.c:277:DebugLogSetLevel() debug level=debug debuglog.c:306:DebugLogSetCategory() Debug options: APDU configfile.l:242:DBGetReaderListDir() Parsing conf directory: /etc/reader.conf.d configfile.l:284:DBGetReaderList() Parsing conf file: /etc/reader.conf.d/libccidtwin configfile.l:284:DBGetReaderList() Parsing conf file: /etc/reader.conf.d/openct.conf pcscdaemon.c:533:main() pcsc-lite 1.6.4 daemon ready. hotplug_libhal.c:320:get_driver() Looking a driver for VID: 0x1D6B, PID: 0x0002 hotplug_libhal.c:320:get_driver() Looking a driver for VID: 0x1D6B, PID: 0x0001 hotplug_libhal.c:320:get_driver() Looking a driver for VID: 0x1D6B, PID: 0x0001 hotplug_libhal.c:320:get_driver() Looking a driver for VID: 0x046D, PID: 0xC501 hotplug_libhal.c:320:get_driver() Looking a driver for VID: 0x15E1, PID: 0x2007 hotplug_libhal.c:368:HPAddDevice() Adding USB device: usb_device_15e1_2007_noserial_if0 readerfactory.c:959:RFInitializeReader() Attempting startup of RSA SecurID 00 00 using /usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents/Linux/libccid.so readerfactory.c:849:RFBindFunctions() Loading IFD Handler 3.0 ifdhandler.c:1739:init_driver() Driver version: 1.4.0 ifdhandler.c:1752:init_driver() LogLevel: 0x0003 ifdhandler.c:1762:init_driver() LogLevel from LIBCCID_ifdLogLevel: 0x0007 ifdhandler.c:1772:init_driver() DriverOptions: 0x0000 ifdhandler.c:83:IFDHCreateChannelByName() lun: 0, device: usb:15e1/2007:libhal:/org/freedesktop/Hal/devices/usb_device_15e1_2007_noserial_if0 ccid_usb.c:177:OpenUSBByName() Reader index: 0, Device: usb:15e1/2007:libhal:/org/freedesktop/Hal/devices/usb_device_15e1_2007_noserial_if0 ccid_usb.c:252:OpenUSBByName() Manufacturer: Ludovic Rousseau ([email protected]) ccid_usb.c:262:OpenUSBByName() ProductString: Generic CCID driver ccid_usb.c:268:OpenUSBByName() Copyright: This driver is protected by terms of the GNU Lesser General Public License version 2.1, or (at your option) any later version. ccid_usb.c:377:OpenUSBByName() Checking device: 2/2 ccid_usb.c:432:OpenUSBByName() Trying to open USB bus/device: 2/2 ccid_usb.c:492:OpenUSBByName() Can't claim interface 2/2: -6 ifdhandler.c:105:IFDHCreateChannelByName() failed readerfactory.c:990:RFInitializeReader() Open Port 200000 Failed (usb:15e1/2007:libhal:/org/freedesktop/Hal/devices/usb_device_15e1_2007_noserial_if0) readerfactory.c:886:RFUnloadReader() Unloading reader driver. readerfactory.c:257:RFAddReader() RSA SecurID init failed. hotplug_libhal.c:320:get_driver() Looking a driver for VID: 0x1D6B, PID: 0x0001 pcscdaemon.c:654:signal_trap() Received signal: 2 pcscdaemon.c:659:signal_trap() Preparing for suicide readerfactory.c:1267:RFCleanupReaders() entering cleaning function winscard_svc.c:127:ContextsDeinitialize() remaining threads: 0 pcscdaemon.c:606:at_exit() cleaning /var/run _______________________________________________ Muscle mailing list [email protected] http://lists.drizzle.com/mailman/listinfo/muscle
