Installation

PCSC-lite 1.6.4 on Mandriva 2008.0

./configure --prefix=/usr/local/depot/pcsc-lite-1.6.4 \
  --disable-serial --enable-debugatr \
  --enable-usbdropdir=/usr/local/pcsc/drivers \
  --enable-confdir=/usr/local/etc

PC/SC lite has been configured with following options:

Version:             1.6.4
System binaries:     /usr/local/depot/pcsc-lite-1.6.4/sbin
Configuration dir:   /usr/local/etc


Host:                i686-pc-linux-gnu
Compiler:            gcc
Preprocessor flags:  -I${top_srcdir}/src
Compiler flags:      -Wall -fno-common -g -O2
Preprocessor flags:  -I${top_srcdir}/src
Linker flags:
Libraries:

PTHREAD_CFLAGS:      -pthread
PTHREAD_LIBS:
PCSC_ARCH:           Linux

pcscd binary          /usr/local/depot/pcsc-lite-1.6.4/sbin/pcscd
libhal support:       yes
libusb support:       no
USB drop directory:   /usr/local/pcsc/drivers
ATR parsing messages: true
ipcdir:               /var/run/pcscd
use serial:           no
use usb:              yes

make
make install
cd src
./testpcsc

$ ./testpcsc

MUSCLE PC/SC Lite unitary test Program

THIS PROGRAM IS NOT DESIGNED AS A TESTING TOOL FOR END USERS!
Do NOT use it unless you really know what you do.

Testing SCardEstablishContext   : Command successful.
Testing SCardIsValidContext     : Command successful.
Testing SCardIsValidContext     : Invalid handle. (don't panic)
Testing SCardListReaderGroups   : Command successful.
Group 01: SCard$DefaultReaders
Testing SCardFreeMemory         : Command successful.
Testing SCardListReaders        : Command successful.
Testing SCardListReaders        : Command successful.
Reader 01: AKS ifdh 00 00
Waiting for card insertion      : Command successful.
Testing SCardConnect            : Command successful.
Select file: 00 A4 00 00 02 3F 00
Testing SCardTransmit           : Command successful.
 card response: 90 00
Testing SCardControl            : Feature not supported. (don't panic)
Testing SCardGetAttrib          : Transaction failed. (don't panic)
Testing SCardFreeMemory         : Command successful.
Testing SCardGetAttrib          : Command successful.
SCARD_ATTR_ATR_STRING length: 12
SCARD_ATTR_ATR_STRING: 3B E2 00 FF C1 10 31 FE 55 C8 02 9C
Testing SCardFreeMemory         : Command successful.
Testing SCardGetAttrib          : Transaction failed. (don't panic)
Testing SCardGetAttrib          : Transaction failed. (don't panic)
Testing SCardGetAttrib          : Transaction failed. (don't panic)
Testing SCardSetAttrib          : Transaction failed. (don't panic)
Testing SCardStatus             : Command successful.
Current Reader Name             : AKS ifdh 00 00
Current Reader State            : 0x0034
Current Reader Protocol         : T=1
Current Reader ATR Size         : 12 bytes
Current Reader ATR Value        : 3B E2 00 FF C1 10 31 FE 55 C8 02 9C
Testing SCardFreeMemory         : Command successful.
Testing SCardFreeMemory         : Command successful.
Press enter:
Testing SCardReconnect          : Command successful.
Testing SCardDisconnect         : Command successful.
Testing SCardFreeMemory         : Command successful.
Testing SCardReleaseContext     : Command successful.

PCSC-lite 1.4.100 on Ubuntu 7.10

PCSC-lite 1.4.4 on Mandriva 2006

PCSC-lite 1.3.2 on Mandriva 2006

PCSC-Perl 1.4.7 On Ubuntu 7.10

PCSC-Perl 1.4.4 On Mandriva 2006

PCSC-Tools 1.4.17 On Mandriva 2008.0

PCSC-Tools 1.4.13 On Ubuntu 7.10

PCSC-Tools 1.4.11 On Mandriva 2006

Troubleshooting

PCSC CCID