
Ich habe ein ACR122U-Lesegerät und eine Mifare1k-Karte. Wenn ich SDK unter Windows 7 versuche, kann ich nicht auf die Karte zugreifen, unter XP jedoch schon. (XP-Test in VMware)
Ergebnis in Mifare-Programmierung (SDK-Projekt)
- Ich kann den Reader initialisieren und den Namen abrufen, aber ich kann die Karte nicht verbinden. (unter Windows 7)
Program ready
?
?
- Wenn ich es unter XP versuche, kann ich den Reader-Namen abrufen, die Karte verbinden, den Authentifizierungsschlüssel laden und den Authentifizierungsschlüssel verwenden.
Program ready
Successful connection to ACR122 0
<FF 82 00 00 06 FF FF FF FF FF FF
>90 00
<FF 86 00 00 05 01 00 00 61 01
>90 00
Authentication success!
*im ACR122UTool (Anwendung wird mit SDK geliefert). Es ist kein SDK, aber es kann einen direkten Befehl senden und ein Ergebnis erhalten. (läuft unter Windows 7)
ACR122U PICC Interface
Connected to : ACS ACR122 0
ACR122U APDU Command
< FF 82 00 00 06 FF FF FF FF FF FF
> 90 00
ACR122U APDU Command
< FF 86 00 00 05 01 00 00 61 01
> 90 00
Ich verstehe das nicht. Der Code vom SDK kann nicht auf die Karte zugreifen, aber die mit dem SDK gelieferte Anwendung kann auf die Karte zugreifen und von der Karte lesen und schreiben (läuft unter Windows 7).
PN. Entschuldige mein Englisch (-_-")
Antwort1
Für Windows sind allgemeine Smartcard-Treiber verfügbar, auf der ACS-Website sind jedoch auch spezifische Treiber erhältlich.
Ich hatte in der Vergangenheit verschiedene Probleme mit Treibern. Mein Rat ist, die Treiber von ACS auszuprobieren.