Я получил ответ от «CardContact» в сообществе OpenSC, который решает проблему:
«Карта представляет собой простую карту памяти, которая использует собственный интерфейс связи, а не ISO 7816. Эти карты не поддерживаются OpenSC».
Я пытаюсь использовать библиотеку OpenSC версии 0.18.0 на моей Mac OS High Sierra 10.13.5 для связи со считывателем ACR38U-I1, подключенным через USB.
Вставьте новую смарт-карту 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?
Я получил ответ от «CardContact» в сообществе OpenSC, который решает проблему:
«Карта представляет собой простую карту памяти, которая использует собственный интерфейс связи, а не ISO 7816. Эти карты не поддерживаются OpenSC».