Проблема определения Рутокена при наличии пакета OpenCT в ОС GNU/Linux
Проблема отображения Рутокена в Терминале
Если на экране после ввода команды pcsc_scan отобразилось сообщение:
То это означает, что Рутокен не работает в системе и следует определить проблему.
Определение причины возникновения ошибки
Для определения проблемы:
Остановите работу сервиса pcscd:
sudo service pcscd stop
Запустите pcscd вручную в отладочном режиме:
sudo /usr/sbin/pcscd -afddddd
Если у вас нет доступа к команде sudo, то используйте команду su.
- Если на экране отобразилось следующее сообщение:
Значит проблема с Рутокен возникла из-за наличия пакета OpenCT.
Решение
Если пакет OpenCT необходим для работы и нет возможности его удалить, то перейдите сразу к другому способу.
Для удаление OpenCT необходимо:
- Проверить наличие пакета в системе.
- Удалить пакет.
Шаг 1. Проверка наличия пакета OpenCT в системе
Для проверки наличия OpenCT в системе введите команду:
В deb-based системах:
dpkg -s openct
Если пакет уже установлен, то в разделе Status отобразится сообщение "install ok installed".
В rpm-based системах:
rpm -q openct
Шаг 2. Удаление пакета OpenCT
Чтобы удалить OpenCT введите команду:
В deb-based системах:
sudo dpkg -r openct
В rpm-based системах:
sudo rpm -e openct
Если у вас нет доступа к команде sudo, то используйте команду su.
В результате OpenCT будет удален.
После этого следует снова проверить работу устройства в системе.