(2022-08-05 13:51:39 отредактировано Token_M@sta)

Rutoken S не работает на Suse Linux

На операционке  Suse Linux ( а именно SLE15 SP3 обновление от 21 года на ядре 5.3.18-57.3) нет поддержки токена Rutoken S.

lsusb токен видит, пакет ifd-rutoken 4.0.1 установлен , при работе с токеном происходит постоянный запрос  на предъявление токена, как если бы  он не было вставлен или не был бы установлен ifd-rutoken пакет.

С токеном Lite или с токеном ECP проблем не было.

pcsc_scan не видит устройства.
opensc-tool видит драйвера для rutoken и rutoken ECP подтянутые с пакета ifd-rutoken

Пробовал так же обновлять доп пакеты pcsc-lite, pcsc-ccid.


Помогите с попыткой завести это чудо или может быть ссылкой на какие-нибудь спец. драйвера.

Re: Rutoken S не работает на Suse Linux

Token_M@sta, добрый день.
Можете показать содержимое файла /usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist
При подключении токена, светодиод загорается?
Можете попробовать собрать драйвер вручную https://github.com/AktivCo/rutokens-driver ?

(2022-08-06 16:36:40 отредактировано Token_M@sta)

Re: Rutoken S не работает на Suse Linux

Я кажется разобрался в чем проблема.

На SLE15 SP3 рутокен S не работает потому, что конфигурация ifd-rutokens.bundle устанавливается в папку по умолчанию как и на других операционных системах, а чаще всгео это либо папки /usr/lib либо usr/lib64  и дальше путь /pcsc/drivers/
А в SUSE ifd-rutokens конфигурация располагается по адресу /usr/lib64/readers

Можно скопировать ifd-rutokens.bundle из стандартного пути размещения в /usr/lib64/readers используемый suse и это должно решить проблему.
Еще конечно нужно после этого службу/демона pcscd перезапустить.
(systemctl restart pcscd , либо systemctl stop pcscd и systemctl start pcscd)

После этих манипуляций токен видно через утилиту opensc-tool

opensc-tool -l его должна увидить и уже работать можно.

Re: Rutoken S не работает на Suse Linux

Token_M@sta, спасибо за подробное описание решения проблемы.