Smartcard SLE4442无响应卡

Smartcard SLE4442无响应卡,smartcard,pcsc,emv,Smartcard,Pcsc,Emv,我有一个项目需要使用存储卡。我需要在卡片上读写 我的阅读器型号是:Alcor Micro AU9540() 我使用的卡是:SLE4442存储卡(我丢失了链接) 我在ubuntu上用pcsc lite和pcsc工具完成了这项工作 当我使用“pcsc_scan”命令时,它可以成功读取读卡器型号,但没有响应卡。诸如此类: leo@leo-ThinkPad-S3-S431:~$ pcsc_scan PC/SC device scanner V 1.4.23 (c) 2001-2011, Ludovic

我有一个项目需要使用存储卡。我需要在卡片上读写

我的阅读器型号是:Alcor Micro AU9540()

我使用的卡是:SLE4442存储卡(我丢失了链接)

我在ubuntu上用pcsc lite和pcsc工具完成了这项工作

当我使用“pcsc_scan”命令时,它可以成功读取读卡器型号,但没有响应卡。诸如此类:

leo@leo-ThinkPad-S3-S431:~$ pcsc_scan
PC/SC device scanner
V 1.4.23 (c) 2001-2011, Ludovic Rousseau <ludovic.rousseau@free.fr>
Compiled with PC/SC lite version: 1.8.11
Using reader plug'n play mechanism
Scanning present readers...
0: Alcor Micro AU9540 00 00

Tue Aug  9 01:57:39 2016
Reader 0: Alcor Micro AU9540 00 00
Card state: Card inserted, Unresponsive card,
相比之下,问题似乎已经出现了

我也猜是不是因为我买的卡与读卡器不匹配?在易趣上,该卡的详细信息如下: [售咭网页][1]

[1] :它提供了一些卡支持的读卡器型号(一些卡支持所有读卡器)。也许我的卡不支持我的读卡器


或者可能我需要先在卡上做些什么,然后才能得到ATR响应?

卡无法与读卡器兼容,反之亦然。请注意,这是一个存储卡,这意味着通信是同步的,并且使用双线协议,而不是异步T=0或T=1


据了解,读卡器芯片支持双线,因此您的卡可能有缺陷。

卡无法与读卡器兼容,反之亦然。请注意,这是一个存储卡,这意味着通信是同步的,并且使用双线协议,而不是异步T=0或T=1


据了解,读卡器芯片支持双线,因此您的卡可能有缺陷。

是的,Alcor Micro表示它支持SLE4442。那么这应该是驱动程序问题吗?我问Alcor Micro,他们说他们只向任何其他供应商提供Alcor Micro芯片,他们不是最终供应商。其他供应商可以对其进行更改。这应该是个问题吗?@YULiu将一个伪APDU翻译成双线不是几行代码就能完成的,但也不是火箭科学。读卡器的固件是最有效的,如果不是唯一的位置。如果原始设备制造商省去了这项工作,那么在驱动程序层面上几乎没有什么可以做的。它仍然会先尝试另一个SLE4442,只是为了排除有缺陷的卡的可能性。正如我所知,pcsc和ccid只支持智能卡。你知道SLE4442是否是一种智能卡吗?很多网站都说这是存储卡。但当我在易趣上搜索“空智能卡”时,大多数结果都是SLE4442卡。我真的很困惑。是的,Alcor Micro说它支持SLE4442。那么这应该是驱动程序问题吗?我问Alcor Micro,他们说他们只向任何其他供应商提供Alcor Micro芯片,他们不是最终供应商。其他供应商可以对其进行更改。这应该是个问题吗?@YULiu将一个伪APDU翻译成双线不是几行代码就能完成的,但也不是火箭科学。读卡器的固件是最有效的,如果不是唯一的位置。如果原始设备制造商省去了这项工作,那么在驱动程序层面上几乎没有什么可以做的。它仍然会先尝试另一个SLE4442,只是为了排除有缺陷的卡的可能性。正如我所知,pcsc和ccid只支持智能卡。你知道SLE4442是否是一种智能卡吗?很多网站都说这是存储卡。但当我在易趣上搜索“空智能卡”时,大多数结果都是SLE4442卡。我真的很困惑。
Tue Aug  9 01:58:36 2016
Reader 0: Alcor Micro AU9540 00 00
  Card state: Card inserted, 
  ATR: 3B 68 00 00 00 73 C8 40 13 00 90 00

ATR: 3B 68 00 00 00 73 C8 40 13 00 90 00
+ TS = 3B --> Direct Convention
+ T0 = 68, Y(1): 0110, K: 8 (historical bytes)
  TB(1) = 00 --> VPP is not electrically connected
  TC(1) = 00 --> Extra guard time: 0
+ Historical bytes: 00 73 C8 40 13 00 90 00
  Category indicator byte: 00 (compact TLV data object)
    Tag: 7, len: 3 (card capabilities)
      Selection methods: C8
        - DF selection by full DF name
        - DF selection by partial DF name
        - Implicit DF selection
      Data coding byte: 40
        - Behaviour of write functions: write OR
        - Value 'FF' for the first byte of BER-TLV tag fields:     invalid
        - Data unit in quartets: 1
          Command chaining, length fields and logical channels: 13
        - Logical channel number assignment: by the card
        - Maximum number of logical channels: 4
    Mandatory status indicator (3 last bytes)
      LCS (life card cycle): 00 (No information given)
      SW: 9000 (Normal processing.)

Possibly identified card (using /usr/share/pcsc/smartcard_list.txt):
3B 68 00 00 00 73 C8 40 13 00 90 00
MASTERCARD issued by MLP (Marschollek, Lautenschl?ger and Partner)
G&D 12696-GDM-10/11 DEBIT CARD issued by BANCO DE CREDITO DEL PERU