Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents
maxLevel2

Общая информация

Рутокен SCR 3101 NFC является устройством для чтения и записи смарт-карт, оснащенных бесконтактным интерфейсом (NFC).

...

Начало работы

  1. Подключите считыватель к устройствукомпьютеру.

  2. Приложите смарт-карту к считывателю.

Проверка работы считывателя

В ОС Windows

  1. Откройте Диспетчер устройств.
  2. Рядом с пунктом Устройства чтения смарт-карт щелкните по галочке, чтобы раскрыть список подключенных устройств.
    Image Removed
  3. Два раза щелкните по верхней строке Устройство чтения смарт-карт Microsoft Usbccid (WUDF). Откроется окно со свойствами считывателя.
  4. Перейдите на вкладку Сведения.
  5. В раскрывающемся списке Свойства выберите пункт ИД оборудования.
    Image Removed
    Если считыватель распознался корректно, в поле Значение должна отобразиться строка USB\VID_0A89&PID_006A&REV_0519.

В ОС Linux

Подключите считыватель к компьютеру и введите команду:

...

В некоторых дистрибутивах команда pcsc_scan по умолчанию недоступна. Чтобы использовать ее, сначала установите pcsc-tools:

В DEB-based дистрибутивах:

...

В RPM-based дистрибутивах: 

...

В ALT Linux:

...

Image Removed
Если в результате выполнения команды отобразились строки "Scanning present readers... Waiting for the first reader...", значит, программе не удалось найти считыватель. Это могло произойти по двум причинам:

  • Считыватель не подключен к устройству: убедитесь, что считыватель подключен и на нем горит синий индикатор.
  • Считывателя нет в списке известных устройств: необходимо внести в конфигурационный файл info.plist запись о считывателе.

Image Removed

Внесение изменений в конфигурационный файл Info.plist

Info

Для изменения файла Info.plist необходимы права администратора.

Чтобы внести изменение в конфигурационный файл Info.plist:

  1. Найдите файл info.plist на компьютере. Путь до файла:
    /usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents ИЛИ /usr/lib64/pcsc/drivers/ifd-ccid.bundle/Contents
    Image Removed
  2. Откройте файл в любом текстовом редакторе.
  3. Найдите массив <key>ifdVendorID</key> и добавьте в него строку <string>0x0A89</string>.
  4. Найдите массив <key>ifdProductID</key> и добавьте в него строку <string>0x006A</string>.
  5. Найдите массив <key>ifdFriendlyName</key> и добавьте в него строку <string>Aktiv Rutoken SCR 3101 NFC Reader</string>.
  6. Сохраните изменения в файле.
  7. Отключите считыватель от компьютера.
  8. Перезагрузите систему.
  9. Подключите считыватель к компьютеру и снова проверьте работу считывателя.

В macOS

  1. Подключите считыватель для смарт-карт к компьютеру.
  2. Откройте программу Launchpad.
    Image Removed
  3. В строке поиска введите слово "информация" ("information").
  4. Откройте программу Информация о системе (System Information).
    Image Removed
  5. На боковой панели окна программы выберите пункт USB.
  6. Для считывателя в окне программы отобразится название модели считывателя и информация о нем.
    Это означает, что считыватель для смарт-карт подключен и работает корректно.
    Image Removed
  7. Если название модели считывателя не отобразилось, то необходимо загрузить и установить библиотеку PKCS#11 для macOS. Скачать её можно в Центре загрузки.

Image Removed

Определение версии прошивки считывателя

В ОС Windows

  1. Откройте Диспетчер устройств.
  2. Рядом с пунктом Устройства чтения смарт-карт щёлкните по галочке, чтобы раскрыть список подключённых устройств.
  3. Два раза щёлкните по верхней строке Устройство чтения смарт-карт Microsoft Usbccid (WUDF). Откроется окно со свойствами считывателя.
  4. Перейдите на вкладку Сведения.
  5. В раскрывающемся списке Свойство выберите пункт ИД оборудования
    В поле Значение указана версия прошивки считывателя (на иллюстрации версия прошивки 5.19).
    Image Removed

В ОС Linux

...

Введите команду:

...

В отобразившемся списке найдите устройство Aktiv Rutoken SCR 3101 NFC Reader.

Image Removed

...

В некоторых системах название устройства может отображаться не полностью. В таком случае, найдите устройство, в названии которого написано Aktiv. Если таких устройств несколько, найти нужное можно двумя способами:

Tip

Чтобы проверить корректность работы и определить версию прошивки считывателя, выберите свою ОС:

...

Выполните команду sudo lsusb -v | grep -E '\<(^Bus|iProduct)' и найдите устройство, в строке iProduct которого написано Rutoken SCR 3101 NFC Reader.

Expand
titleПример

Image Removed

Выполните команду:

...

BUS_NUMBER — номер шины.
DEVICE_NUMBER — номер устройства.
Оба значения можно найти в выдаче команды из пункта 3.

...

titleПример

В выдаче lsusb видно, что номер шины (Bus), к которой подключено устройство, 002, а номер устройства (Device) — 007.

Image Removed

Значит, команда будет выглядеть так:

...

В macOS

...