Maxim Integrated 73S1217F CCID USB Linux Driver User Manual
Page 12

73S1215F, 73S1217F CCID USB Linux Driver Installation Guide
UG_12xxF_041
12
Rev. 1.00
Apr 30 15:47:03 slack pcscd: ifdhandler.c:271:IFDHGetCapabilities() lun: 0,
tag: 0xFAE
Apr 30 15:47:03 slack pcscd: ifdhandler.c:313:IFDHGetCapabilities() Reader
supports 2 slots
Apr 30 15:47:03 slack pcscd: ifdhandler.c:271:IFDHGetCapabilities() lun: 0,
tag: 0xFAC
Apr 30 15:47:03 slack pcscd: readerfactory.c:1108:RFInitializeReader()
Attempting startup of TSC12xxF (123456788) 00 01 using
/usr/local/pcsc/drivers/ifd-ccid.bundle/Contents/Linux/libccid.so.1.2.1
Apr 30 15:47:03 slack pcscd: readerfactory.c:822:RFLoadReader() Warning
library pointer not NULL
Apr 30 15:47:03 slack pcscd: readerfactory.c:977:RFBindFunctions() Loading
IFD Handler 3.0
Apr 30 15:47:03 slack pcscd: ifdhandler.c:77:IFDHCreateChannelByName() lun:
1, device: usb:1862/0000:libusb:003:003
Apr 30 15:47:03 slack pcscd: ccid_usb.c:229:OpenUSBByName() Manufacturer:
Ludovic Rousseau ([email protected])
Apr 30 15:47:03 slack pcscd: ccid_usb.c:239:OpenUSBByName() ProductString:
Generic CCID driver v1.2.1
Apr 30 15:47:03 slack pcscd: ccid_usb.c:245: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.
Apr 30 15:47:03 slack pcscd: ccid_usb.c:332:OpenUSBByName() Opening slot: 1
Note that in the above log, ccid_usb.c recognizes the smart card.
Run the pcsc_scan utility to extract the details of the card:
/usr/local/bin/pcsc_scan
This will produce the following output in your xterm/kconsole window:
root@slack:/usr/local/src/CCID/pcsc-tools-1.4.8# /usr/local/bin/pcsc_scan
PC/SC device scanner
V 1.4.8 (c) 2001-2006, Ludovic Rousseau <[email protected]>
Compiled with PC/SC lite version: 1.4.0
Scanning present readers
0: TSC12xxF (123456788) 00 00
1: TSC12xxF (123456788) 00 01
Mon Apr 30 15:53:06 2007
Reader 0: TSC12xxF (123456788) 00 00
Card state: Card removed,
Mon Apr 30 15:53:06 2007
Reader 1: TSC12xxF (123456788) 00 01
Card state: Card removed,
This shows that pcsc_scan has found the Teridian reader and that it does not have a smart card in it.
Now insert a smart card...
Insertion of a test smart card gives the following additional output:
Mon Apr 30 15:56:03 2007
Reader 0: TSC12xxF (123456788) 00 00
Card state: Card inserted,