Matthias Barmeier wrote:
Hi,

Karsten: I have read your previous posting concerning this issue before
I posted my request, but may be you can give me some hints how I can
verify what has happened to the card.


No, logs. This error is card internal. You have no possibility to see it from the host side. A look in the ISO 7816-4 says: Class not supported. This should not happen with a MuscleCard with the Card Edge Applet.

Is it possible to read some kind of checkSum to verify if the right
applet is there ?

No.


Possible Problems

1.) You are not using a card with the Card Edge Applet.

I used CFlexLoader from Martin, to load the applet to the card. The Name
of the file is CardEdge.bin. I thought that this is the CardEdge Applet.
Am I wrong ? How can I check this ?

Yes. It should be the correct file.


2.) You are talking to a wrong applet which has also AID a0 00 00 00 01

How can I check this ? I only tried to load something onto the card with
the CFlexLoader.


01. Have you installed an applet on your card with the saem AID?

I tried several Times to load the CardEdge bin file to the card. Is this
a Problem ??

No. Because the loader deletes the old applet. No applet with same AID can be installed on the same card.

There is on more chance: MuscleCard connects to a wrong applet. This can only happen if the MuscleCard library connects to a wrong applet, maybe the default selected applet, which might be not the Card Edge Applet. Take a look into your Info.plist what AID is mentioned there.


Ciao
        Matze


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

Reply via email to