2010/9/2 Forest Bond <[email protected]>: > I upgraded the firmware using a Windows utility provided by Precise > Biometrics. > According to the utility, the old firmware version is 09050510 and the new > firmware version is 10072610. > > Unfortunately, I'm still unable to read my PIV card. The logs look different > this time, though:
Your card communication speed is TA1=0x96 [1]. The reader default clock is 4 Mhz [2]. At this clock rate the communication speed is 250000 bits/s [1]. The reader has a maximal communication speed of 241936 bps [2]. So your card can talk faster than the reader can support. The reader declares: ....20 Automatic baud rate change according to frequency and Fi, Di params So it is his job to select the correct communication speed. I would not be surprised if the reader fails to negotiate the speed correctly. The reader reports a Hardware error for the first APDU exchanged. You would need to have a hardware spy between the card an the reader to confirm the problem. I don't think I can solve the problem by software. Just use another reader. I move the Precise 200 and 250 MC readers from the supported to unsupported list. Bye [1] http://smartcard-atr.appspot.com/parse?ATR=3BDB960081B1FE451F0380F9A0000003080000100018 [2] http://pcsclite.alioth.debian.org/readers/Precise_200_MC.txt -- Dr. Ludovic Rousseau _______________________________________________ Muscle mailing list [email protected] http://lists.drizzle.com/mailman/listinfo/muscle
