В Linux для взаимодействия со смарт-картой необходимо задействовать PKCS#11 библиотеку JaCarta /usr/lib/libjcPKCS11-2.so, входящую в состав ПО Единый Клиент JaCarta.
Необходимо настроить p11-kit, для этого выполните команды ниже:
sudo apt-get install p11-kit gnutls-bin
sudo mkdir -p /etc/pkcs11/modules
sudo echo 'module: /usr/lib/libjcPKCS11-2.so' > /etc/pkcs11/modules/jacarta.module
После этого при запуске "p11tool --list-tokens" токены JaCarta появятся в списке.
В opensc-tool отсутствует поддержка смарт-карт JaСarta, рекомендуем воспользоваться pkcs11-tool:
pkcs11-tool --module /usr/lib/libjcPKCS11-2.so -L -v