首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法使Safenet客户端“找到”我的电子令牌(12.04 LTS)

无法使Safenet客户端“找到”我的电子令牌(12.04 LTS)
EN

Ask Ubuntu用户
提问于 2012-07-20 00:19:22
回答 2查看 4.3K关注 0票数 3

嗯,我需要用电子代名词在我的国家为我的公司签署发票。我已经安装了Safenet8.1软件,目前我正在运行Ubuntu12.04。PKI客户端(来自Safenet)找不到电子令牌。

我做了一个lsusb -v

代码语言:javascript
复制
    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

我的系统已经更新,所有用于身份验证的lib都已安装(我相信)。

我做了一项重要的研究,但没有在论坛上找到解决办法,也没有问Ubuntu,我从Ubuntu开始,可以做一两件事,但这是我搞不懂的。

有人能给我指一下有什么不对劲吗?我相信:

代码语言:javascript
复制
  **Unrecognized: 02ff

是问题的主要部分。

(编辑) pcsc-scan找不到电子令牌,也找不到opensc-tools -l -n。只有当我做lsusb的时候。

(EDIT2)

代码语言:javascript
复制
felipe@Monstro:~$ sudo openct-tool list 
      0 Aladdin eToken PRO 64k

Openct可以检测到it...but,我不知道如何使用这些信息。用'pcsc-lite'和下面的配置重新安装'libusb'

代码语言:javascript
复制
'./configure --prefix=/usr --libdir=/usr/lib64 --
localstatedir=/var --sysconfdir=/etc --enable-daemon --
enable-libusb --disable-libhal --enable-
usbdropdir=/usr/lib64/pcsc/drivers'
EN

回答 2

Ask Ubuntu用户

发布于 2012-09-27 10:30:24

我可能错了,不过值得一试。据我理解,事实正好相反。我在这里使用ikey2032和eTokenpro72k。您只禁用libhal并启用libusb来使用ikey。我也使用ubuntu12.04,32位和64位。我只是通过dpkg做了一个干净的分期付款,解决了所有的依赖(pcsc和libhal),并且它对etoken很好。我不能让它和艾基一起工作。

希望这对艾瑞克有帮助

票数 2
EN

Ask Ubuntu用户

发布于 2016-10-12 06:17:23

我也有同样的问题,我已经解决了。

我删除了所有的包,我习惯了我的eToken (例如p11-kit,pcscd,opensc等),之后我安装了SafNet eToken驱动程序和必需的包(pcscd)。

文件中

/etc/gnutls/pkcs11.conf

我加了一行

代码语言:javascript
复制
load=/usr/lib/libeTPkcs11.so

做完这个手术后,我p11tool我可以看到我的eToken

我希望这对索蒙有帮助。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/165765

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档