Tomasz K. Kaczmarek wrote: > Hi, > > I'm still having troubles with running smart card services on my Mac. I > have OS X Panther. My reader is the Cardman 2020 (USB). > > When I was installing reader driver I was learned that all I need to > start working with smart cards is the driver, PCSC framework (based on > MUSCLE API) and pcscd demon running. I got it all. Reader is working > properly. This is what I got when run pcsctest from the command line:
1) Have you smart card with the MuscleCard applet installed? If no, it will never work. 2) Have you inserted the ATR of the card in the Info.plist file in the Service directory? (maybe you can use bundleTool). Read the intro: http://www.musclecard.com/musclecard/index.html Karsten > > ------------------------------------------------ > MUSCLE PC/SC Lite Test Program > > Testing SCardEstablishContext : Command successful. > Testing SCardGetStatusChange > Please insert a working reader : Command successful. > Testing SCardListReaders : Command successful. > Reader 01: OMNIKEY CardMan 2020 0 0 > Enter the reader number : 01 > > Waiting for card insertion > : Command successful. > Testing SCardConnect : Command successful. > Testing SCardStatus : Command successful. > Current Reader Name : OMNIKEY CardMan 2020 0 0 > Current Reader State : 34 > Current Reader Protocol : 0 > Current Reader ATR Size : 16 > Current Reader ATR Value : 3B 9F 94 80 1F C3 00 68 10 44 05 01 46 > 49 53 45 31 C8 07 90 00 18 > Testing SCardDisconnect : Command successful. > Testing SCardReleaseContext : Command successful. > > PC/SC Test Completed Successfully ! > ------------------------------------------------ > > The problems start when I try to establish connection to the token > (using the MSCEstablishConnection). As a result I still have > "MSC_UNRECOGNIZED_TOKEN". If I want to list available tokens using > MSCListTokens as a first parameter I have to use "MSC_LIST_ALL" instead > of "MSC_LIST_KNOWN" because with "MSC_LIST_KNOWN" there was no tokens to > list. > > On ADC website I found info that maybe my smart card is not supported, > so what I should do is to find the proper plug-in and place it inside > "/usr/libexec/SmartCardServices/services" - where plug-in bundles of > supported cards reside. > > Thanks for every help. > Regards, > Tom. > > _______________________________________________ > Muscle mailing list > [email protected] > http://lists.drizzle.com/mailman/listinfo/muscle _______________________________________________ Muscle mailing list [email protected] http://lists.drizzle.com/mailman/listinfo/muscle
