I have a SCM SCR331 that I am trying to use under Fedora Core 1 (Linux).
I've installed :
ccid-0.3.2.tar.gz pcsc-lite-1.2.0.tar.gz
My /proc/bus/usb/devices shows:
T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=12 MxCh= 0 D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=16 #Cfgs= 1 P: Vendor=04e6 ProdID=e000 Rev= 1.40 S: Manufacturer=SCM Microsystems Inc. S: Product=STCII Smart Card Reader S: SerialNumber=XXXXXXXX C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA I: If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=01 Prot=01 Driver=(none) E: Ad=01(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms E: Ad=82(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms E: Ad=83(I) Atr=03(Int.) MxPS= 16 Ivl=32ms
If I edit :
/usr/local/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist
...and change :
<string>0xE001</string> <!-- 5 -->
...to :
<string>0xE000</string> <!-- 5 -->
I get the following debug :
# /usr/local/sbin/pcscd --debug stdout
pcscdaemon.c:265 main: debug messages to stdout
pcscdaemon.c:427 main: warning: no reader.conf found
pcscdaemon.c:445 main: pcsc-lite daemon ready.
hotplug_libusb.c:344 Adding USB device: 001:002
readerfactory.c:1391 RFInitializeReader: Attempting startup of SCR 331 0 0.
readerfactory.c:1133 RFBindFunctions: Loading IFD Handler 2.0
ifdhandler.c:81 Entering IFDHCreateChannel (lun: 0)
ccid_usb.c:127 Manufacturer: Ludovic Rousseau ([EMAIL PROTECTED])
ccid_usb.c:135 ProductString: Generic CCID reader v0.3.2
ccid_usb.c:139 Copyright: This driver is protected by terms of the GNU General Public License version 2, or (at your option) any later version.
ccid_usb.c:220 Found Vendor/Product: 04E6/E000 (SCR 331)
ccid_usb.c:222 Using USB bus/device: 001/002
Segmentation fault
(gdb) bt
#0 0x00905809 in OpenUSB (lun=0, Channel=2097152) at ccid_usb.c:238
#1 0x00904dff in IFDHCreateChannel (Lun=0, Channel=2097152) at ifdhandler.c:97
#2 0x08054453 in IFDOpenIFD (rContext=0x8e6b018, dwChannelId=2097152)
at ifdwrapper.c:172
#3 0x0805066b in RFInitializeReader (rContext=0x8e6b018)
at readerfactory.c:1423
#4 0x0804f03f in RFAddReader (lpcReader=0x8e72380 "SCR 331", dwPort=2097152,
lpcLibrary=0x8e72390 "/usr/local/pcsc/drivers/ifd-ccid.bundle/Contents/Linux/libccid.so.0.3.2") at readerfactory.c:236
#5 0x08053820 in HPAddHotPluggable (dev=0x8e765e0,
bus_device=0xbf5a5980 "001:002", driver=0x805b870) at hotplug_libusb.c:359
#6 0x080536c2 in HPEstablishUSBNotifications () at hotplug_libusb.c:245
#7 0x00d2279c in start_thread () from /lib/tls/libpthread.so.0
#8 0x00b6ff1a in clone () from /lib/tls/libc.so.6
Hmmm...not sure how to move forward from here. Any ideas are appreciated!
Thanks, John
_______________________________________________ Muscle mailing list [EMAIL PROTECTED] http://lists.musclecard.com/mailman/listinfo/muscle
