The product page says that your memory card has an ISO 7816 interface.
Try to use find/cat/get/cd or even apdu in opensc-explorer with the 7816
smart card driver.

Cheers, Frank.


On Wednesday, August 08 at 06:17PM, Francesco Zema wrote:
> Thank you,
> 
> so how can I read or write from a SLE5542 card?
> 
> 
> 
> On 8 August 2012 10:00, Ludovic Rousseau <ludovic.rouss...@gmail.com> wrote:
> 
> > 2012/8/8 Francesco Zema <francesco.z...@gimo.co.uk>:
> > > Hi everyone,
> >
> > Hello,
> >
> > > I'm new to OpenSc and I'm trying to read (and write...hopefully)
> > information
> > > from a blank card (if there is some information, like a RSA key stored).
> > > I use a CASTLES EZ100PU and a SLE5542 blank card. OS: ubuntu.
> > >
> > >
> > > when I send pcscan command the reader is detected:
> > >
> > > manager@kiosk:~$ pcsc_scan
> > > PC/SC device scanner
> > > V 1.4.16 (c) 2001-2009, Ludovic Rousseau <ludovic.rouss...@free.fr>
> > > Compiled with PC/SC lite version: 1.5.3
> > > Scanning present readers...
> > > 0: CASTLES EZ100PU 00 00
> > >
> > > Tue Aug  7 18:40:15 2012
> > >  Reader 0: CASTLES EZ100PU 00 00
> > >   Card state: Card inserted,
> > >   ATR: 3B 8F 80 01 80 4F 0C A0 00 00 03 06 0F A0 01 00 00 00 00 C6
> > >
> > > ATR: 3B 8F 80 01 80 4F 0C A0 00 00 03 06 0F A0 01 00 00 00 00 C6
> > > + TS = 3B --> Direct Convention
> > > + T0 = 8F, Y(1): 1000, K: 15 (historical bytes)
> > >   TD(1) = 80 --> Y(i+1) = 1000, Protocol T = 0
> > > -----
> > >   TD(2) = 01 --> Y(i+1) = 0000, Protocol T = 1
> > > -----
> > > + Historical bytes: 80 4F 0C A0 00 00 03 06 0F A0 01 00 00 00 00
> > >   Category indicator byte: 80 (compact TLV data object)
> > >     Tag: 4, len: F (initial access data)
> > >       Initial access data: 0C A0 00 00 03 06 0F A0 01 00 00 00 00
> > > + TCK = C6 (correct checksum)
> > >
> > > Possibly identified card (using /usr/share/pcsc/smartcard_list.txt):
> > > 3B 8F 80 01 80 4F 0C A0 00 00 03 06 0F A0 01 00 00 00 00 C6
> > > 3B 8F 80 01 80 4F 0C A0 00 00 03 06 0F .. .. 00 00 00 00 ..
> > >         Contact (7816-10) 2WBP (as per PCSC std part3)
> > >
> > >
> > > but when I send pkcs15-tool --list-keys command:
> > >
> > > root@kiosk:~# pkcs15-tool --list-keys
> > > Using reader with a card: CASTLES EZ100PU 00 00
> > > [pkcs15-tool] reader-pcsc.c:199:pcsc_internal_transmit: SCardTransmit
> > > failed: 0x80100013
> > > [pkcs15-tool] reader-pcsc.c:239:pcsc_transmit: unable to transmit
> > > [pkcs15-tool] apdu.c:394:do_single_transmit: unable to transmit APDU
> > >
> > > then, pcscan doesn't work anymore
> > >
> > > manager@kiosk:~$ pcsc_scan
> > > PC/SC device scanner
> > > V 1.4.16 (c) 2001-2009, Ludovic Rousseau <ludovic.rouss...@free.fr>
> > > Compiled with PC/SC lite version: 1.5.3
> > > SCardEstablishContext: Service not available.
> >
> > It looks like pcscd exited.
> > I guess the CASTLES EZ100PU driver crashed at some point. Bad driver
> > quality?
> >
> >
> > After a quick search I found [1] that the SLE5542 card is a _memory_ card.
> > You can't use such a card with PC/SC.
> > You can't use such a card with OpenSC.
> >
> > Get a _smart_ card [2].
> >
> > Bye
> >
> > [1] http://www.smartcardzone.com/sle5542.asp
> > [2] http://en.wikipedia.org/wiki/Smart_card
> >
> > --
> >  Dr. Ludovic Rousseau
> >

> _______________________________________________
> opensc-devel mailing list
> opensc-devel@lists.opensc-project.org
> http://www.opensc-project.org/mailman/listinfo/opensc-devel

-- 
Frank Morgner

Virtual Smart Card Architecture http://vsmartcard.sourceforge.net
OpenPACE                        http://openpace.sourceforge.net
IFD Handler for libnfc Devices  http://sourceforge.net/projects/ifdnfc

Attachment: pgpUYptONuQqh.pgp
Description: PGP signature

_______________________________________________
opensc-devel mailing list
opensc-devel@lists.opensc-project.org
http://www.opensc-project.org/mailman/listinfo/opensc-devel

Reply via email to