Thanks I'll try that out.  I thought I had the muscle applet on the
card, but I'll redo it and try again. 

-steve


On Wed, 2004-10-27 at 17:51, David Corcoran wrote:
> You need to load the Muscle applet onto that card.  You can do
> itthrough several loaders.
> There is one on identityalliance.com/products.html that will work
> -there is an open source linux version too.
> 
> Dave
> 
> 
> On Oct 27, 2004, at 3:37 PM, Stephen Lounsbury wrote:
> 
>         Hi,
>         
>         I'm running the following setup
>         
>         Kernel 2.4.21
>         pcsc-lite-1.2.9.beta6
>         muscleTools 0.9.2
>         muscleCardFramework 1.1.3 
>         
>         GemPlus USB card reader
>         Cyberflex egate 32K smartcard
>         
>         I can run the testpcsc and muscleTest programs fine, but I get
>         "Failed
>         (Internal Error)" when I try to format a token. I've seen this
>         on the
>         mailing list achives but have not seen a fix for it.  Sorry if
>         theemail
>         is a bit jumbled, I tried to make the output as readable as
>         possible. 
>         Thanks for any input.
>         
>         -steve
>         
>         ~~~~  PCSCD OUTPUT ~~~~
>         
>         pcscd -d stdout -a
>         
>         ~~~~  On startup: ~~~~
>         
>         pcscdaemon.c:257:main debug messages send to stdout
>         debuglog.c:165:DebugLogSetCategory Debug options: APDU
>         pcscdaemon.c:440:main pcsc-lite 1.2.9-beta6 daemon ready.
>         hotplug_libusb.c:371:HPAddHotPluggable Adding USB device:
>         001:006
>         readerfactory.c:1055:RFInitializeReader Attempting startup of
>         GemPCTwin
>         00 00.
>         readerfactory.c:929:RFBindFunctions Loading IFD Handler 3.0
>         ifdwrapper.c:151:IFDOpenIFD POUET
>         ifdhandler.c:961:init_driver LogLevel: 0x0003
>         ifdhandler.c:972:init_driver DriverOptions: 0x0000
>         ifdhandler.c:66:IFDHCreateChannelByName lun: 0, device:
>         usb:08e6/3437:libusb:001:006
>         ccid_usb.c:198:OpenUSBByName Manufacturer:
>         Gemplus([EMAIL PROTECTED])
>         ccid_usb.c:208:OpenUSBByName ProductString: Generic CCID
>         reader v1.0.0
>         ccid_usb.c:214:OpenUSBByName Copyright: This driver is
>         protected by
>         terms of the GNU General Public License version 2, or (at your
>         option)
>         any later version.
>         ccid_usb.c:331:OpenUSBByName Found Vendor/Product: 08E6/3437
>         (GemPC
>         Twin)
>         ccid_usb.c:333:OpenUSBByName Using USB bus/device: 001/006
>         ifdwrapper.c:157:IFDOpenIFD POUET
>         ifdhandler.c:228:IFDHGetCapabilities lun: 0, tag: 0xFAE
>         ifdhandler.c:653:IFDHPowerICC lun: 0
>         Card ATR: 3B 75 94 00 00 62 02 02 02 01
>         
>         ~~~~  output in pcscd when I run "tokens" in muscleTool ~~~~
>         
>         winscard_msg.c:191:SHMProcessEventsServer Common channel
>         packet arrival
>         winscard_msg.c:198:SHMProcessEventsServerSHMProcessCommonChannelRequest
>         detects: 9
>         pcscdaemon.c:136:SVCServiceRunLoop A new context thread
>         creation is
>         requested: 9
>         winscard_svc.c:102:ContextThread Thread is started: 9
>         winscard_msg.c:252:SHMProcessEventsContext correctly processed
>         client: 9
>         winscard_svc.c:142:ContextThread Client is protocol version
>         2:0
>         winscard_msg.c:252:SHMProcessEventsContext correctly processed
>         client: 9
>         winscard.c:68:SCardEstablishContext Establishing Context:
>         17019217
>         
>         ~~~~ output in pcscd when I run "format 1" in muscleTool ~~~~
>         
>         winscard_msg.c:191:SHMProcessEventsServer Common channel
>         packet arrival
>         winscard_msg.c:198:SHMProcessEventsServerSHMProcessCommonChannelRequest
>         detects: 9
>         pcscdaemon.c:136:SVCServiceRunLoop A new context thread
>         creation is
>         requested: 9
>         winscard_svc.c:102:ContextThread Thread is started: 9
>         winscard_msg.c:252:SHMProcessEventsContext correctly processed
>         client: 9
>         winscard_svc.c:142:ContextThread Client is protocol version
>         2:0
>         winscard_msg.c:252:SHMProcessEventsContext correctly processed
>         client: 9
>         winscard.c:68:SCardEstablishContext Establishing Context:
>         17019217
>         winscard_msg.c:252:SHMProcessEventsContext correctly processed
>         client: 9
>         winscard.c:121:SCardConnect Attempting Connect to GemPC Twin
>         00 00
>         winscard.c:221:SCardConnect Active Protocol: unknown 0
>         winscard.c:231:SCardConnect hCard Identity: 1879e
>         winscard_msg.c:252:SHMProcessEventsContext correctly processed
>         client: 9
>         winscard_msg.c:252:SHMProcessEventsContext correctly processed
>         client: 9
>         winscard.c:1361:SCardTransmit Send Protocol: T=4
>         ifdwrapper.c:566:IFDControl_v2 POUET
>         winscard_msg.c:252:SHMProcessEventsContext correctly processed
>         client: 9
>         winscard.c:1361:SCardTransmit Send Protocol: T=4
>         ifdwrapper.c:566:IFDControl_v2 POUET
>         winscard_msg.c:252:SHMProcessEventsContext correctly processed
>         client: 9
>         winscard.c:607:SCardDisconnect Active Contexts: 1
>         ifdhandler.c:653:IFDHPowerICC lun: 0
>         winscard.c:666:SCardDisconnect Reset complete.
>         
>         
>         ~~~~ OUTPUT OF MUSCLETOOL ~~~~
>         
>         MuscleCard Shell - type help for help
>         
>         muscle > tokens
>         winscard_clnt.c:243:SCardEstablishContextTH Server is protocol
>         version
>         2:0
>         tokenfactory.c:191:TPSearchBundlesForAtr ATR comparison: FILE:
>         /usr/local/pcsc/services/mscMuscleCard.bundle/Contents/Info.plist
>         tokenfactory.c:192:TPSearchBundlesForAtr ATR comparison:
>         Target Match:
>         3B759400006202020201
>         tokenfactory.c:205:TPSearchBundlesForAtr ATR comparison:
>         Source:
>         3B751300009C02020102
>         tokenfactory.c:205:TPSearchBundlesForAtr ATR comparison:
>         Source:
>         3B759400006202020201
>         tokenfactory.c:217:TPSearchBundlesForAtr Match found at ATR
>         alias 1
>         tokenfactory.c:240:TPSearchBundlesForAtr Product name:
>         MuscleCardApplet
>         tokenfactory.c:299:TPSearchBundlesForAtr Default AID name:
>         A00000000101
>         tokenfactory.c:191:TPSearchBundlesForAtr ATR comparison: FILE:
>         /usr/local/pcsc/services/mscMuscleCard.bundle/Contents/Info.plist
>         tokenfactory.c:192:TPSearchBundlesForAtr ATR comparison:
>         Target Match:
>         3B759400006202020201
>         tokenfactory.c:205:TPSearchBundlesForAtr ATR comparison:
>         Source:
>         3B751300009C02020102
>         tokenfactory.c:205:TPSearchBundlesForAtr ATR comparison:
>         Source:
>         3B759400006202020201
>         tokenfactory.c:217:TPSearchBundlesForAtr Match found at ATR
>         alias 1
>         tokenfactory.c:240:TPSearchBundlesForAtr Product name:
>         MuscleCardApplet
>         tokenfactory.c:299:TPSearchBundlesForAtr Default AID name:
>         A00000000101
>            1.    MuscleCard Applet
>         
>         muscle > format 1
>         Would you like to:
>                 1. Use the default factory key: 2C15E526E93E8A19
>                 2. Use the MUSCLE default key : 4D7573636C653030
>                 3. Enter your own transport key
>         
>         Choose (1-3): 2
>         
>         How much object memory would you like to allocate ?
>         Example: 7096 (7k) : 7096
>         Please enter a new auth pin value (pin 0) : Muscle00
>         Please enter your user pin value (pin 1)  : 00000000
>         Please enter your user pin unblock value  : 11111111
>         Please enter your number of pin tries     : 8
>         
>         ********************* WARNING ! *********************
>         You are about to destroy all data on this token.
>         *****************************************************
>         
>         Current admin pin      : Muscle00
>         New admin pin          : Muscle00
>         New user pin           : 00000000
>         New user unblock pin   : 11111111
>         Number of tries        : 8
>         Object memory          : 7096
>         
>         Are you sure you want to continue ? (1-YES, 2-NO): 1
>         
>         musclecard.c:340:MSCEstablishConnection SCardConnect returns
>         Command
>         successful.
>         musclecard.c:373:MSCEstablishConnection SCardStatus returns
>         Command
>         successful.
>         tokenfactory.c:191:TPSearchBundlesForAtr ATR comparison: FILE:
>         /usr/local/pcsc/services/mscMuscleCard.bundle/Contents/Info.plist
>         tokenfactory.c:192:TPSearchBundlesForAtr ATR comparison:
>         Target Match:
>         3B759400006202020201
>         tokenfactory.c:205:TPSearchBundlesForAtr ATR comparison:
>         Source:
>         3B751300009C02020102
>         tokenfactory.c:205:TPSearchBundlesForAtr ATR comparison:
>         Source:
>         3B759400006202020201
>         tokenfactory.c:217:TPSearchBundlesForAtr Match found at ATR
>         alias 1
>         tokenfactory.c:240:TPSearchBundlesForAtr Product name:
>         MuscleCardApplet
>         tokenfactory.c:299:TPSearchBundlesForAtr Default AID name:
>         A00000000101
>         tokenfactory.c:399:TPLoadToken Loading service library
>         /usr/local/pcsc/services/mscMuscleCard.bundle/Contents/Linux/mscMuscleCard
>         musclecard.c:415:MSCEstablishConnection TPLoadToken returns
>         Command
>         successful.
>         Formatting token [*] : Failed (Internal Error)
>         muscle > muscle >
>         
>         ~~~~ END OUTPUT ~~~~~
>         
>         
>         _______________________________________________
>         Muscle mailing list
>         [EMAIL PROTECTED]
>         http://lists.drizzle.com/mailman/listinfo/muscle
>         
>         
> *****************************************************************************
> David Corcoran <[EMAIL PROTECTED]>
>   Identity Alliance  [http://www.identityalliance.com]
>   Smart Cards, Biometrics, Training, Identity Management
> *****************************************************************************
> 

_______________________________________________
Muscle mailing list
[EMAIL PROTECTED]
http://lists.drizzle.com/mailman/listinfo/muscle

Reply via email to