|
Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com |
From: David Corcoran (corcoran
linuxnet.com)Date: Sat Jun 30 2001 - 18:10:02 CDT
From: Rich Wareham <rjw57
hermes.cam.ac.uk>
X-X-Sender: <rjw57
green.csi.cam.ac.uk>
To: <sclinux
linuxnet.com>
Subject: OCF and PC/SC lite problems (newbie alert)
Message-ID: <Pine.SOL.4.33.0106281109500.9808-100000
green.csi.cam.ac.uk>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Hi,
I'm trying to use the OCF to talk to an IBM Multi-Function Card. PC/SC is
set up to use the GemPlus 430 USB driver and initialises correctly.
However, the OCF sample programs just start-up and immediately exit with
no error (no ClassNotFound exceptions so I think it is set up correctly).
Does anyone have an idea of what the problem might be?
I include logs from the daemon, the output from the OCF sample program and
the OCF configuration:
malachite:/usr/local/pcsc/sbin# ./pcscd
pcscdaemon.c 126: main: PC/SC Lite Daemon Ready.
readerfactory.c 991: RFInitializeReader: Attempting startup of GemPC430 0
0.
readerfactory.c 780: RFBindFunctions: Loading IFD Handler 2.0
winscard.c 61: SCardEstablishContext: Establishing Context: 17038518
winscard.c 72: SCardReleaseContext: Releasing Context: 17038518
winscard.c 61: SCardEstablishContext: Establishing Context: 17014477
winscard.c 72: SCardReleaseContext: Releasing Context: 17014477
winscard.c 61: SCardEstablishContext: Establishing Context: 16974625
pcscdaemon.c 75: SVCServiceRun: Client: 1319 died * hContext: 1030321
pcscdaemon.c 75: SVCServiceRun: Client: 1347 died * hContext: 1030321
malachite:/usr/local/OCF1.2/components/sb-demo/src/demos/samples# java
demos.samples.GetCardID
------------------------------------------------------------
start use case: get a card ID
[DEBUG ] opencard.core.service.SmartCard.getRegistryEntry
--- message tag OpenCard.terminals =
com.ibm.opencard.terminal.pcsc10.Pcsc10CardTerminalFactory
--- thread Thread[main,5,main]
--- source class opencard.core.service.SmartCard
[DEBUG ] opencard.core.terminal.CardTerminal.<init>
--- message (GemPC430 0 0, PCSC10, )
--- thread Thread[main,5,main]
--- source class opencard.core.terminal.CardTerminal
malachite:/usr/local/OCF1.2/components/sb-demo/src/demos/samples# cat
opencard.properties
OpenCard.services = com.ibm.opencard.factory.MFCCardServiceFactory
#OpenCard.terminals =
com.gemplus.opencard.terminal.GemplusCardTerminalFactory|mygcr|GCR410|/dev/ttyS0
OpenCard.terminals =
com.ibm.opencard.terminal.pcsc10.Pcsc10CardTerminalFactory
OpenCard.trace = opencard:8
-- richThe box says 'Requires Win95 or better' so it /must/ run under Linux
*************************************************************** 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 ***************************************************************
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]