Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: токен «MS_KEY K» – «АНГАРА»  (Прочитано 6023 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн igoroz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
токен «MS_KEY K» – «АНГАРА»
« : 31 Июля 2018, 14:46:52 »
Здравствуйте.
Не могу запустить «MS_KEY K» – «АНГАРА»
в системе Ubuntu 16 , 64x .
Этот токен используется для интернет-банка ibank.

Все драйвера согласно инструкции установил,
библиотеку libpkcs11-angara.so скопировал в каталог  /usr/lib

Система этот токен не видит; старый токен (ibank2key) - работает нормально.

Прошу помощи, как настроить «MS_KEY K» – «АНГАРА» в системе Ubuntu 16 , 64x ?

« Последнее редактирование: 31 Июля 2018, 15:18:30 от igoroz »

Оффлайн MooSE

  • Старожил
  • *
  • Сообщений: 1116
    • Просмотр профиля
Re: токен «MS_KEY K» – «АНГАРА»
« Ответ #1 : 31 Июля 2018, 16:37:01 »
1. Какая разрядность у вашей системы?
2. Какая разрядность у предоставленной вам библиотеки?
3. Хорошо бы ссылочку на инструкцию, по которой вы это всё делаете.

Оффлайн igoroz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: токен «MS_KEY K» – «АНГАРА»
« Ответ #2 : 01 Августа 2018, 07:10:08 »
> 1. Какая разрядность у вашей системы?
64x

> 2. Какая разрядность у предоставленной вам библиотеки?
64x

> 3. Хорошо бы ссылочку на инструкцию, по которой вы это всё делаете.

пример инструкции для этого ключа:
https://ibank2.genbank.ru/docs/MS_Key_K_ANGARA_Guide.pdf
там написано вот что:

Для ос Linux:
Файл  библиотеки  соответствующей  разрядности  (
libpkcs11-angara.so
)  необходимо  поместить  в
каталог,  по  которому  java-апплет  осуществляет  поиск  библиотек  для  подключенного  устройства,
например:
/usr/lib

Данное требование выполнено мною.


Более подробная инструкция есть для другого токена, вот тут:
https://www.rutoken.ru/manual/RutokenHowToUse.pdf

делал по аналогии - установил все перечисленные в этом руководстве библиотеки и пакеты.

В результате команда lsusb
выдает дополнительную строчку, когда подключен токен (только цифры, без имени устройства),

однако команда pcsc_scan
выдает:
Scanning present readers...
Waiting for the first reader...

и на этом зависает, то есть, не видит устройство.

Запуск сервиса pcscd в отладочном режиме
$ sudo /usr/sbin/pcscd/ -afddddd
- ошибок не показывает, после запуска выводит строки и зависает. Красных строк (с ошибками) не выводит.

В этой инструкции:
https://ib.finambank.ru/docs/iBank2_Rutoken_Guide.pdf
написано, что в конфигурационном файле
/usr/lib/pcsc/drivers/ifd-bundle/Contents/Info.plist
должна содержаться инфо об устройстве.
В данном файле нет записей с устройством «АНГАРА».
Может в этом проблема? Инструкций нет, для «АНГАРЫ» , что именно нужно добавить в этот файл.

Оффлайн MooSE

  • Старожил
  • *
  • Сообщений: 1116
    • Просмотр профиля
Re: токен «MS_KEY K» – «АНГАРА»
« Ответ #3 : 01 Августа 2018, 12:08:18 »
К сожалению не силён в теме. Единственное что приходит на ум: проверить зависимости библиотеки:
ldd /usr/lib/libpkcs11-angara.so

Всего ли ей хватает. Других идей нет

Оффлайн igoroz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: токен «MS_KEY K» – «АНГАРА»
« Ответ #4 : 01 Августа 2018, 12:17:32 »
$ ldd /usr/lib/libpkcs11-angara.so
   linux-vdso.so.1 =>  (0x00007ffe60d06000)
   libpcsclite.so.1 => /lib/x86_64-linux-gnu/libpcsclite.so.1 (0x00007fa2c6c5d000)
   libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fa2c6a40000)
   libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fa2c6676000)
   /lib64/ld-linux-x86-64.so.2 (0x00007fa2c710f000)

команда не выдала ошибок...

Оффлайн MooSE

  • Старожил
  • *
  • Сообщений: 1116
    • Просмотр профиля
Re: токен «MS_KEY K» – «АНГАРА»
« Ответ #5 : 02 Августа 2018, 12:57:01 »
К сожалению больше идей нет. Я бы саппорт банка помучал:)

Оффлайн hudyakov74

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: токен «MS_KEY K» – «АНГАРА»
« Ответ #6 : 17 Февраля 2019, 12:01:32 »
Автор темы прав. надо дозаполнить файл Info.plist
/usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents.Info.plist

ничего там сложного нет - по аналогии в 3 ветки xml файла добавьте (код устройства по lsusb видно)
 
        <key>ifdVendorID</key>
        <array>
                ...
                <string>0x23A0</string>
        </array>

        <key>ifdProductID</key>
        <array>
                ...
                 <string>0x0008</string>
        </array>

        <key>ifdFriendlyName</key>
        <array>
          ...
      <string>Angara K - что угодно напишите</string>
        </array>
 

Оффлайн igoroz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: токен «MS_KEY K» – «АНГАРА»
« Ответ #7 : 26 Февраля 2019, 08:20:42 »
hudyakov74 , огромное СПАСИБО! Помогло!

 

Страница сгенерирована за 0.047 секунд. Запросов: 25.