I just built (with debugging) and installed PCSC 0.101 and am trying to
use it with the Litronic Argus 210 and Cyberflex Access card.
When running pcscserver and test_insertion I get the following:
from test_insertion:
root@dunkirk:/usr/local/pcsc/bin# ./test_insertion
0) Litronic A 210
Select the reader number: 0
Attempting Connect to Litronic A 210
SCard.cpp :186 Matching Card NOT Found
Card or Reader Error. Wrong Card/Reader type ?
SCard.cpp : 214 Detach Status: 11
root@dunkirk:/usr/local/pcsc/bin#
from pcscserver:
root@dunkirk:/usr/local/pcsc/bin# pcscserver ../etc/reader.conf
../etc/card.conf
**************Getting Reader Support***********************
Inserting Reader Litronic A 210
**************Getting Card Support***********************
Inserting Card Schlumberger Cyberflex Access
*********** MUSCLE PC/SC Smartcard Resource Manager ***********
Author: David Corcoran [EMAIL PROTECTED] (C) 1999 ver 1.0
Initializing CORBA runtime services . . . . . . . . . . done.
******************** Accepting Connections ********************
SCardComm.cpp : 100 Loading device:LIT_ARG_210
SCardComm.cpp : 101 Port Requested: 103f8
SCardComm.cpp : 102 Library
Path:/usr/local/pcsc/lib/liblit_argus210.so
SCardComm.cpp : 109 Dlopen Handle: 805f6c0
SCardComm.cpp : 139 Port Allocation Status: 0
SCardComm.cpp : 149 Power Up Status: 0
SCardTrack.cpp : 69 ReaderName: Litronic A 210
SCardTrack.cpp : 70 State: 2
SCardTrack.cpp : 71 Protocol: 0
SCardTrack.cpp : 88 Found ATR:
-----------------DATA BLOCK--------------------------
3b 16 94 81 10 06 01 81 1f 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
-----------------END DATA BLOCK----------------------
SCardComm.cpp :306 Exclusive Mode Found
SCardComm.cpp : 363 Disconnect Power Status: 0
SCardComm.cpp : 366 Port Deallocation: 0
After this runs, the light on the litronic reader stays lit, even after I
kill pcscserver. The Cyberflex Access card is a "virgin card". I killed
power to the reader, but now I'm worried I may have corrupted the card.
etc/reader.conf looks like this:
# Configuration file for various smartcard
# readers. This specifies the readers
# library path.
#
# Note: The last reader declared is the
# default reader used in many programs
#
# David Corcoran / MUSCLE Project
# Litronic Argus 210
FRIENDLYNAME "Litronic A 210"
DEVICENAME LIT_ARG_210
LIBPATH /usr/local/pcsc/lib/liblit_argus210.so
CHANNELID 0x0103F8
# COM 1, /dev/cua0
# End of Config File
etc/card.conf looks like this:
# Configuration file for various smartcards
# This specifies the cards library path.
#
# David Corcoran / MUSCLE Project
# Schlumberger Cyberflex Access M0F
FRIENDLYNAME "Schlumberger Cyberflex Access"
DEVICENAME SLB_CYBER_ACCESS
ATRVALUE 3B169481100601810F
ATRMASK 0F
LIBPATH /usr/local/pcsc/lib/libslb_cfaccess.so
# End of Config File
What does "MOF" mean? I also notice that
http://www.linuxnet.com/drivers/cards/cards.html calls it "Schlumberger
Cyberflex Access 16K SSP". What does SSP refer to? The Access card I
have come from the Cyberflex Access (Windoze) Development Kit. Are there
different versions of Access card?
Thanks for you help,
--Jeremy
Jeremy Impson
Network Engineer
Advanced Technologies Department
Lockheed Martin Federal Systems
email: [EMAIL PROTECTED]
phone: 607-751-5618
fax: 607-751-6025
***************************************************************
Linux Smart Card Developers - M.U.S.C.L.E.
(Movement for the Use of Smart Cards in a Linux Environment)
http://www.linuxnet.com/smartcard/index.html
***************************************************************