[Yes, my current problems are with windows, but the only reason I'm using windows right now is because the GPR400 reader I have has issues, and there's no e-gate driver for linux. I'll be getting a GemPC430 sometime this week, and hopefully can then move back to linux]
I'm trying to load the musclecard applet onto a CyberFlex 32k e-gate card. This is _not_ the "CyberFlex Access Developer 32k" card, but the thing you can currently buy in 5 packs from Schlumberger. It's ATR is 3B 75 94 00 00 62 02 02 02 01 I have: Windows XP JDK 1.4 MuscleCard Applet Loader (0.2.0) OpenCard framework 1.2 the OCF native library in $PATH, and the pcsc-wrapper-src.jar in the claspath. opencard.properties: OpenCard.services = \ smartcard.OCF.factory.CFlexAccessCardServiceFactory \ opencard.opt.util.PassThruCardServiceFactory OpenCard.terminals = com.ibm.opencard.terminal.pcsc10.Pcsc10CardTerminalFactory OpenCard.trace = opencard:0 Ichanged the DEFAULT_CARD_MANAGER_AID to A0 00 00 00 03 00 00 as recommended in http://archives.neohapsis.com/archives/dev/muscle/2002-q4/0061.html. (if I leave it as A0 00 00 00 03 00 01, I get a 6A 82 (file not found) response to the attempt to select the cardmanager, so I think that I did the right thing) When I try the -load CardEdge.bin step, after the card is inserted and recognized, a PCSC exception occurs: "error occured with SCardTransmit, return code=00000057" The event log reports: SmartCard Reader 'GemPlus GemPC400 0' rejected IOCTL TRANSMIT, the parameter is incorrect. (trying the e-gate reader results in something similar) Full output from the loader with CFlexAccessCardServiceFactory and CFlexAccess32Loader's trace values set to 8 is at http://www.contrib.andrew.cmu.edu/~cg2v/unreleased/cflexloader.output TIA. _______________________________________________ Muscle mailing list [EMAIL PROTECTED] http://lists.musclecard.com/mailman/listinfo/muscle
