Eu obtive uma resposta do "CardContact" na comunidade do OpenSC que resolve o problema:
"O cartão é um cartão de memória simples que usa uma interface de comunicação proprietária em vez de ISO 7816. Esses cartões não são suportados pelo OpenSC."
Estou tentando usar a biblioteca OpenSC versão 0.18.0 no Mac OS High Sierra 10.13.5 para me comunicar com um leitor ACR38U-I1, conectado via USB.
Inserindo um novo cartão inteligente SLE4428 no leitor e, em seguida, executando o seguinte comando
opensc-tool --reader 0 --atr
produz esta saída (ofuscada):
XX:04:92:XX:10:91
O leitor está lendo claramente as informações do próprio cartão.
No entanto, este comando para obter o nome do cartão
opensc-tool --reader 0 --name
produz esta saída:
Unsupported card
Eu tenho uma pilha de novos cartões SLE4428 e SLE4442, e eles dão o mesmo resultado.
Quais alterações de configuração devo fazer para corrigir esse problema, então opensc-tool
reconhece as placas SLE4428 ou SLE4442?
Eu obtive uma resposta do "CardContact" na comunidade do OpenSC que resolve o problema:
"O cartão é um cartão de memória simples que usa uma interface de comunicação proprietária em vez de ISO 7816. Esses cartões não são suportados pelo OpenSC."