Невозможно заставить клиента Safenet PKI & ldquo; найти & rdquo; мой етокен (12.04 LTS)

Ну, мне нужно использовать Etoken для цифровой подписи счетов в моей стране для моей компании. Я установил программное обеспечение Safenet 8.1, и в настоящее время я использую Ubuntu 12.04. Клиент PKI (из Safenet) не может найти этот токен.

Я сделал lsusb -v:

    Bus 004 Device 002: ID 0529:0600 Aladdin Knowledge Systems eToken Pro 64k (4.2)
    Couldn't open device, some information will be missing
    Device Descriptor:
      bLength                18
      bDescriptorType         1
      bcdUSB               1.10
      bDeviceClass            0 (Defined at Interface level)
      bDeviceSubClass         0 
      bDeviceProtocol         0 
      bMaxPacketSize0        64
      idVendor           0x0529 Aladdin Knowledge Systems
      idProduct          0x0600 eToken Pro 64k (4.2)
      bcdDevice            1.00
      iManufacturer           1 
      iProduct                2 
      iSerial                 0 
      bNumConfigurations      1
      Configuration Descriptor:
        bLength                 9
        bDescriptorType         2
        wTotalLength           20
        bNumInterfaces          1
        bConfigurationValue     1
        iConfiguration          0 
        bmAttributes         0x80
          (Bus Powered)
        MaxPower              100mA
        Interface Descriptor:
          bLength                 9
          bDescriptorType         4
          bInterfaceNumber        0
          bAlternateSetting       0
          bNumEndpoints           0
          bInterfaceClass       255 Vendor Specific Class
          bInterfaceSubClass      0 
          bInterfaceProtocol      0 
          iInterface              0 
          ** UNRECOGNIZED:  02 ff

Моя система обновлена, все библиотеки для аутентификации установлены (я считаю).

Я провел серьезное исследование и не смог найти решения для этого ни на форумах, ни в Ask Ubuntu. Я начинаю с Ubuntu, могу сделать что-то одно или два, но я не могу понять это. 1113] 1114 Может кто-нибудь указать мне, что может быть не так? Я полагаю, что:

  **Unrecognized: 02ff

Является основной частью проблемы.

(РЕДАКТИРОВАТЬ) pcsc-scan не может найти етокен, ни opensc-tools -l -n. Только когда я делаю lsusb.

(EDIT2)

felipe@Monstro:~$ sudo openct-tool list 
      0 Aladdin eToken PRO 64k

Openct может обнаружить это ... но я не знаю, как использовать эту информацию. Переустановлен 'pcsc-lite' с 'libusb' и следующей конфигурацией:

'./configure --prefix=/usr --libdir=/usr/lib64 --
localstatedir=/var --sysconfdir=/etc --enable-daemon --
enable-libusb --disable-libhal --enable-
usbdropdir=/usr/lib64/pcsc/drivers'
2
задан 27 September 2012 в 16:18

2 ответа

Я могу ошибаться, но это стоит того. В моем понимании это как раз наоборот. Я работаю здесь с ikey2032 и etoken pro 72k. Вы отключаете только libhal и разрешаете libusb работать с ikey. Я тоже использую Ubuntu 12.04, 32-битные и 64-битные. Я просто делаю чистую установку через dpkg, разрешаю все зависимости (pcsc и libhal) и она отлично работает для etoken. Я никогда не смогу заставить его работать с ikey.

Надеюсь, это поможет Эрику.

0
ответ дан 27 September 2012 в 16:18

У меня та же проблема, и я ее решил.
Я удалил все пакеты, которые я использовал для проверки моего eToken (например, p11-kit, pcscd, opensc openct и т. Д.), После этого я установил драйвер SafNet pki для eToken и необходимые пакеты (pcscd).
В файле
/etc/gnutls/pkcs11.conf
я был добавить строку

load=/usr/lib/libeTPkcs11.so

после этой операции я мог бы видеть свой eToken

Я надеюсь, что это будет полезно для Сомоне

0
ответ дан 27 September 2012 в 16:18

Другие вопросы по тегам:

Похожие вопросы: