Для работы смарт-карт необходимо настроить считыватель и носитель. Для настройки считывателя достаточно ПО КриптоПро и драйвера для устройства; для настройки носителя нужны модули поддержки rutoken/etoken для CSP. Драйверы и модули поддержки делают производители смарт-карт (компании Актив и Aladdin соответственно). Последние версии драйверов и модулей поддержки и рекомендации по их настройке можно получить у них.
Для настройки считывателя в CSP 3.6 сделайте следующее:
- поставьте пакеты libusb, ccid и pcsclite из состава дистрибутива
- установите драйверы для устройства
- проверьте, что утилита lsusb видит устройство
- поставьте пакет lsb-cprocsp-rdr-pcsc из состава CSP
- посмотрите имя соединения с rutoken/etoken при помощи
/opt/cprocsp/bin/<архитектура>/list_pcsc
- настройте соединение при помощи
/opt/cprocsp/sbin/<архитектура>/cpfonfig –hardware reader -add "имя считывателя" -name "удобное имя для обращения к считывателю"
Для настройки считывателя etoken в CSP 3.0:
- поставьте пакеты libusb, ccid и pcsclite из состава дистрибутива
- установите драйверы для устройства
- проверьте, что утилита lsusb видит устройство
- если команда
/usr/CPROcsp/sbin/cpfonfig –hardware reader -add "AKS ifdh 00 00" -name "удобное имя для обращения к считывателю"
отработает неудачно, напишите на support@cryptopro.ru; укажите какую смарт-карту пытаетесь настраивать, какую ОС и какую версию CSP используете, когда и какая именно возникает проблема.
После настройки считывателя останется настроить саму карточку (при помощи модуля поддержки от производителя).