Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Изменение конфигурационного файла libccid

Рутокен ЭЦП, Рутокен Lite и Рутокен Magistra являются устройствами, поддерживающими стандарт CCID.

За поддержку стандарта CCID в операционной системе Apple OS X / Apple Mac OS X в pcsc-lite отвечает модуль libccid. Модуль libccid имеет конфигурационный файл с описанием устройств, проверенных автором модуля на совместимость.

Если Вы используете Apple OS X начиная с версии 10.7 Lion, то ничего делать не нужен - Рутокен заработает автоматически.

Пользователям более ранних версий Mac OS X необходимо добавить в конфигурационный файл запись о Рутокен.

Для этого нужно открыть в любом текстовом редакторе конфигурационный файл, находящийся по адресу

 /usr/libexec/SmartCardServices/drivers/ifd-ccid.bundle/Contents/Info.plist,

и добавить в него следующие строки:

Для Рутокен ЭЦП:

в массиве <key>ifdVendorID</key>
добавить <string>0x0A89</string>

в массиве <key>ifdProductID</key>
добавить <string>0x0030</string>

в массиве <key>ifdFriendlyName</key>
добавить <string>Aktiv Rutoken ECP</string>

Для Рутокен Lite:

в массиве <key>ifdVendorID</key>
добавить <string>0x0A89</string>

в массиве <key>ifdProductID</key>
добавить <string>0x0025</string>

в массиве <key>ifdFriendlyName</key>
добавить <string>Aktiv Rutoken lite</string>

Для ранних моделей Рутокен Magistra:

в массиве <key>ifdVendorID</key>
добавить <string>0x0A89</string>

в массиве <key>ifdProductID</key>
добавить <string>0x0060</string>

в массиве <key>ifdFriendlyName</key>
добавить <string>Aktiv Rutoken Magistra</string>

Для более поздних моделей Рутокен Magistra:

в массиве <key>ifdVendorID</key>
добавить <string>0x0A89</string>

в массиве <key>ifdProductID</key>
добавить <string>0x0061</string>

в массиве <key>ifdFriendlyName</key>
добавить <string>Aktiv Rutoken Magistra</string>

Для использования нескольких моделей Рутокен необходимо добавить информацию для каждой из них.

Также Вы можете скачать уже исправленный файл и заменить им свой (взят из Ubuntu 11.10)

Проверка работоспособности

  1. Установите утилиту pcsc-test(обычно в присутствует в пакете pcsc-tools) и запустите её. Утилита должна выдать длинный лог, в котором есть упоминание нужного устройства.
  2. Остановите сервис pcscd, если он запущен. Запустите pcscd вручную в отладочном режиме:

    # /usr/sbin/pcscd -afddddd

    Если устройство работает, то при подключении/отключении вы заметите его упоминание в отладочном логе.

  • No labels