Re: Reiner SCT ecom defekt?

Marcel Naziri <[email protected]> Sun, 25 Nov 2007 18:30:44 +0100
Newsgroups gmane.comp.lib.libchipcard.devel
Message-ID <[email protected]>
Hallo,

Also sprach Martin Preuss am Samstag 24 November 2007:
> > Jetzt weiss ich nicht, ob das alles so ist, weil die Firmware quer liegt
> > oder der Treiber das vielleicht wirklich nicht bereitstellt...
>
> Auf der Download-Seite von Libchipcard findest Du ein komplettes
> Firmware-Paket sowie eine Beschreibung, wie das zu flashen ist. Damit wird
> dann auch das Output-Kommando implementiert (ist nicht im Kernel, sondern
> im MKT-Modul).

Vielen Dank für das neue Firmware-Paket. Habe nun alle 4 Module geflashed. Das 
Windows-Tool erkennt immer noch Version 0.0.0.0 für das Gerät, was mich nicht 
weiter stören würde, wenn das Lesen/Schreiben von den Speicherkarten 
funktionieren würde.

Das Komische ist, solange ich nicht auf die neuen Speicherkarten geschrieben 
habe, kann der e-com sie öffnen und lesen. Sobald einmal geschrieben wurde 
(egal ob mit dem pinpad oder e-com), kann der e-com sie nicht mehr lesen und 
nicht mal mehr öffnen. :(

Das sieht dann so aus:

zwobbl:~$ memcard3 read -s 4
4:2007/11/25 18-19-55:memcard3(19312):card.c:   77: Unknown card type (no 
matching ATR)
����zwobbl:~$
zwobbl:~$ memcard3 read -s 4
4:2007/11/25 18-20-00:memcard3(19323):card.c:   77: Unknown card type (no 
matching ATR)
����zwobbl:~$
zwobbl:~$ echo -n TEST | memcard3 write -s 4
4:2007/11/25 18-20-11:memcard3(19333):card.c:   77: Unknown card type (no 
matching ATR)
zwobbl:~$ memcard3 read -s 4
4:2007/11/25 18-20-15:memcard3(19342):card.c:   77: Unknown card type (no 
matching ATR)
Error in "ReadBinary": Command error.
  Last card command result:
   SW1=6f, SW2=00
   Result: ok
   Text  : Command executed

Lege ich dann die Karte neu ein, reagiert sie überhaupt nicht mehr.
Im pinpad kommt folgendes zum Vorschein:

zwobbl:~$ memcard3 read -s 4
4:2007/11/25 18-21-01:memcard3(19406):card.c:   77: Unknown card type (no 
matching ATR)
T��

Also hat das Schreiben nicht richtig funktioniert, da nur das erste Zeichen 
auf der Karte gelandet ist. Mache ich dann mitm pinpad weiter, ist alles kein 
Problem:

zwobbl:~$ echo -n TEST | memcard3 write -s 4
4:2007/11/25 18-23-47:memcard3(19567):card.c:   77: Unknown card type (no 
matching ATR)
zwobbl:~$ memcard3 read -s 4
4:2007/11/25 18-23-49:memcard3(19575):card.c:   77: Unknown card type (no 
matching ATR)
TEST

Das Output-Kommando habe ich jetzt noch nicht getestet, weil es mir nix 
bringt, solange ich mit dem e-com keine Speicherkarten beschreiben kann.

Ich habe nun übrigens den Treiber auf 3.0.6rc1 upgedated, was auch nichts 
bessert.
Ich debugge das gerne weiter... bin aber komplett überfragt, ob das an 
defekter Hardware, Firmware oder Treibern liegt. Reiners Test-Tool unter 
Windows kann so eine beschriebene Karte auch nicht ansprechen, daher schließe 
ich libchipcard schon mal aus.

Schonmal vielen Dank für Hilfe und Hinweise!

Schöne Grüße
   Marcel

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/

_______________________________________________
Libchipcard-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/libchipcard-devel
signature.asc (application/pgp-signature, 189 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQBHSbFKMhKy9p2BrQQRAik9AKCgMrwSylmkTX/h/nUY/NUn98BVAwCdGjHi
Tz6REeDEPPkY94DgZ/Pjly8=
=Gf4i
-----END PGP SIGNATURE-----