Table of Contents | ||
---|---|---|
|
Изменение конфигурационного файла libccid
Рутокен ЭЦП, Рутокен Lite и Рутокен Magistra являются устройствами, поддерживающими стандарт CCID.
...
Warning |
---|
Если Вы используете Apple OS X macOS 10.7 Lion или новее, то ничего делать не нужно - Рутокен заработает автоматически. |
...
Открыть в любом текстовом редакторе конфигурационный файл, находящийся по адресу
/usr/libexec/SmartCardServices/drivers/ifd-ccid.bundle/Contents/Info.plist
, с правами суперпользователя. Это можно сделать через Терминал командойCode Block $ sudo nano /usr/libexec/SmartCardServices/drivers/ifd-ccid.bundle/Contents/Info.plist
и последующим введением пароля суперпользователя.
Используя сочетания клавиш Ctrl+Y и Ctrl+V и стрелки для навигации по файлу, добавить следующие строки:
Для Рутокен ЭЦП Для Рутокен Lite Для ранних моделей Рутокен Magistra: Для более поздних моделей Рутокен Magistra
в массиве
<key>ifdVendorID</key>
добавить<string>0x0A89</string>
в массиве
<key>ifdProductID</key>
добавить<string>0x0030</string>
в массиве
<key>ifdFriendlyName</key>
добавить<string>Aktiv Rutoken ECP</string>
в массиве
<key>ifdVendorID</key>
добавить<string>0x0A89</string>
в массиве
<key>ifdProductID</key>
добавить<string>0x0025</string>
в массиве
<key>ifdFriendlyName</key>
добавить<string>Aktiv Rutoken lite</string>
в массиве
<key>ifdVendorID</key>
добавить<string>0x0A89</string>
в массиве
<key>ifdProductID</key>
добавить<string>0x0060</string>
в массиве
<key>ifdFriendlyName</key>
добавить<string>Aktiv Rutoken Magistra</string>
в массиве
<key>ifdVendorID</key>
добавить<string>0x0A89</string>
в массиве
<key>ifdProductID</key>
добавить<string>0x0061</string>
в массиве
<key>ifdFriendlyName</key>
добавить<string>Aktiv Rutoken Magistra</string>
Для использования нескольких моделей Рутокен необходимо добавить информацию для каждой из них.
Выйти из редактора сочетанием клавиш Ctrl+Х и сохранить файл нажатием кнопки Y и затем Enter.
Также Вы можете скачать уже исправленный файл и заменить им свой (взят из Ubuntu 11.10)
Code Block $ sudo cp <путь_к_скачанному_файлу> /usr/libexec/SmartCardServices/drivers/ifd-ccid.bundle/Contents/Info.plist
Проверка работоспособности
Подключите Рутокен и запустите в Терминале утилиту
pcsctest
(предварительно должен быть запущен сервис pcscd). В качестве номера считывателя укажите 1. Утилита выдаст длинный лог с упоминанием подключенного устройства.Остановите сервис
pcscd
, если он запущен, и запустите его вручную в отладочном режиме в Терминале:Code Block # killall pcscd # /usr/sbin/pcscd -afdddddafd
Если устройство работает, то при подключении/отключении вы заметите его упоминание в отладочном логе.