Pcsc-tools-1.4.8, Ccid driver operation – Maxim Integrated 73S1217F CCID USB Linux Driver User Manual
Page 10

73S1215F, 73S1217F CCID USB Linux Driver Installation Guide
UG_12xxF_041
10
Rev. 1.00
3.4.4 pcsc-tools-1.4.8
Enter the following command sequence:
cd /usr/local/src/CCID/
make
make install
3.4.5 CCID Driver Operation
This will build and install pcsc_scan in /usr/local/bin/.
At this point, all four required packages have been built and installed. It is now time to activate the newly
installed driver and test the smart card device. Enter the following:
/usr/local/sbin/pcscd
This produces the following system console message sequence if you have set klogd to message level 7:
Apr 30 15:45:05 slack pcscd: pcscdaemon.c:542:main() pcsc-lite 1.4.0 daemon ready.
Apr 30 15:45:05 slack pcscd: hotplug_libusb.c:395:HPEstablishUSBNotifications()
Driver ifd-ccid.bundle does not support IFD_GENERATE_HOTPLUG
Apr 30 15:45:05 slack pcscd: hotplug_libusb.c:404:HPEstablishUSBNotifications()
Polling forced every 1 second(s)
Now plug in your USB card reader.
The console, if you have set klogd to message level 7, should show the following list of messages:
Apr 30 15:47:01 slack kernel: [492775.626570] hub 1-0:1.0: state 7 ports 8
chg 0000 evt 0010
Apr 30 15:47:01 slack kernel: [492775.626652] ehci_hcd 0000:00:02.2:
GetStatus port 4 status 001803 POWER sig=j CSC CONNECT
Apr 30 15:47:01 slack kernel: [492775.626730] hub 1-0:1.0: port 4, status
0501, change 0001, 480 Mb/s
Apr 30 15:47:01 slack kernel: [492775.730346] hub 1-0:1.0: debounce: port 4:
total 100ms stable 100ms status 0x501
Apr 30 15:47:01 slack kernel: [492775.781252] ehci_hcd 0000:00:02.2: port 4
full speed --> companion
Apr 30 15:47:01 slack kernel: [492775.781329] ehci_hcd 0000:00:02.2:
GetStatus port 4 status 003001 POWER OWNER sig=se0 CONNECT
Apr 30 15:47:01 slack kernel: [492775.781442] hub 3-0:1.0: state 7 ports 4
chg 0000 evt 0004
Apr 30 15:47:01 slack kernel: [492775.781491] ohci_hcd 0000:00:02.1:
GetStatus roothub.portstatus [1] = 0x00010101 CSC PPS CCS
Apr 30 15:47:01 slack kernel: [492775.781562] hub 3-0:1.0: port 2, status
0101, change 0001, 12 Mb/s
Apr 30 15:47:01 slack kernel: [492775.885034] hub 3-0:1.0: debounce: port 2:
total 100ms stable 100ms status 0x101
Apr 30 15:47:01 slack kernel: [492775.946915] ohci_hcd 0000:00:02.1:
GetStatus roothub.portstatus [1] = 0x00100103 PRSC PPS PES CCS
Apr 30 15:47:01 slack kernel: [492775.997810] usb 3-2: new full speed USB
device using ohci_hcd and address 3
Apr 30 15:47:01 slack kernel: [492776.061676] ohci_hcd 0000:00:02.1:
GetStatus roothub.portstatus [1] = 0x00100103 PRSC PPS PES CCS
Apr 30 15:47:02 slack kernel: [492776.126547] usb 3-2: ep0 maxpacket = 16
Apr 30 15:47:02 slack kernel: [492776.148377] usb 3-2: skipped 1 descriptor
after interface