You can subscribe to this list here.
2008 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2009 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
2010 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2013 |
Jan
(2) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Ludovic R. <lud...@gm...> - 2013-01-11 19:29:39
|
2013/1/11 Andris Berzins <pk...@in...>: > Hello, Hi, > I am using this code to obtain ATR: > channel = CardRequest(timeout=100, cardType=AnyCardType()).waitforcard().connection > channel.connect(CardConnection.T0_protocol) > print channel.getATR() > > > But this always returns "cold" ATR. How is it possible to obtain "warm" ATR? You have two options: - use SCardReconnect() [1] with SCARD_RESET_CARD but that is not available at the pyscard higher level API - use channel.connect(disposition=SCARD_RESET_CARD). On the second channel.connect() you should get the warm ATR Bye [1] http://pcsclite.alioth.debian.org/api/group__API.html#gad5d4393ca8c470112ad9468c44ed8940 -- Dr. Ludovic Rousseau |
From: Andris B. <pk...@in...> - 2013-01-11 13:20:20
|
Hello, I am using this code to obtain ATR: channel = CardRequest(timeout=100, cardType=AnyCardType()).waitforcard().connection channel.connect(CardConnection.T0_protocol) print channel.getATR() But this always returns "cold" ATR. How is it possible to obtain "warm" ATR? |
From: DUBUS R. <DU...@e-...> - 2010-01-18 14:41:03
|
Hello, I use Pyscard for a project and it's very usefull. But I've encountered a problem : I've an other program using my smartcard readers and the APDU sent by this program and PCSCCardConnection are mixed. Here is an exemple of my code : reader = "SCM Microsystems Inc. SDI010 Smart Card Reader 0" cardrequest = CardRequest( newcardonly=False, readers=[reader], timeout=10, cardType=AnyCardType()) cardservice = cardrequest.waitforcard() cardservice.connection.connect() protocol = SCARD_PROTOCOL_T0 cmd1=[0x00, 0xA4,..., 0x03] print cardservice.connection.transmit(cmd1, protocol) cmd2 ...... ------------------------------------------------------------------------------------------------------------------------- cardservice.connection is a CardConnectionDecorator When it calls connect, it starts PCSCCardConnection. PCSC connect method has default mode = SCARD_SHARE_SHARED. And the mode argument can't be passed by CardConnectiondecorator. So I had to set the mode in PCSCCardConnection. Won't it be usefull to set default mode to SCARD_SHARE_EXCLUSIVE or add it in CardConnectiondecorator args ? Best regards, Rodrigue. *********************************************************************************************** Ce message et toutes les pièces jointes sont confidentiels et établis à l'intention exclusive de son ou ses destinataires. Si vous avez reçu ce message par erreur, merci d'en avertir immédiatement l'émetteur et de détruire le message. Toute modification, édition, utilisation ou diffusion non autorisée est interdite. L'émetteur décline toute responsabilité au titre de ce message s'il a été modifié, déformé, falsifié, infecté par un virus ou encore édité ou diffusé sans autorisation. This message and any attachments are confidential and intended for the named addressee(s) only. If you have received this message in error, please notify immediately the sender, then delete the message. Any unauthorized modification, edition, use or dissemination is prohibited. The sender does not be liable for this message if it has been modified, altered, falsified, infected by a virus or even edited or disseminated without authorization. *********************************************************************************************** |
From: <luc...@li...> - 2009-10-24 23:09:33
|
How can use pyscardwith a reader connected to /dev/ttyS1, how can i set the port configuration? Thanks Luca |
From: jdaussel <jda...@gm...> - 2008-01-06 20:35:03
|