我正尝试使用 Mac OS High Sierra 10.13.5 上的 OpenSC 版本 0.18.0 库与通过 USB 连接的 ACR38U-I1 阅读器进行通信。
将全新的 SLE4428 智能卡插入读卡器,然后执行以下命令
opensc-tool --reader 0 --atr
产生这个(模糊的)输出:
XX:04:92:XX:10:91
读卡器显然正在从卡本身读取信息。
但是,这个获取卡名的命令
opensc-tool --reader 0 --name
产生以下输出:
Unsupported card
我有一堆全新的 SLE4428 和 SLE4442 卡,它们的结果相同。
我应该进行哪些配置更改来纠正此问题以便opensc-tool
识别 SLE4428 或 SLE4442 卡?
答案1
我从 OpenSC 社区的“CardContact”获得了解决该问题的答案:
“该卡是一个简单的存储卡,它使用专有通信接口而不是 ISO 7816。OpenSC 不支持这些卡。”