首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >SmartcardReader,哪个驱动程序(-file)是真正使用的?

SmartcardReader,哪个驱动程序(-file)是真正使用的?
EN

Ask Ubuntu用户
提问于 2014-12-12 10:20:54
回答 2查看 1.7K关注 0票数 3

我的Kubuntu 14.10 (64位)中的智能卡读卡器(Cherry 1044-U)有问题。

它不能完全工作(当试图对数据签名时,会引发错误)。

(我读到了与ubuntu一起提供的“默认”驱动程序,它与我的阅读器和扩展的APDU有问题)

同样的读取器可以很好的使用Windows!

所以我从Cherry网站下载了Linux驱动程序。

(http://www.cherry.de/files/software/ifdokccid_lnx_x64-3.5.1.tar.gz)

(在驱动程序中,自述是读:支持扩展的APDU!(这就是我所需要的!)

但是在试着安装驱动程序之后,我有点困惑。

我注意到同样的问题..。

驱动程序包只包含一个“二进制”文件(ifdokccid.so)和几个不同文件夹中的脚本。

问题是:

如何才能确定“驱动程序”-file (ifdokccid.so)是否真正被使用?

编辑:

  1. 我将安装脚本的下拉列表更改为/usr/lib/pcsc/驱动程序(这是错误的)
  2. 我解除了阅读器的插头,重新安装了64位的驱动程序,重新启动了系统。
  3. 然后我tail -f /var/log/syslog
  4. 再次插件阅读器,并看到输出:

Dec 12 12:18:41 Kub-Ben kernel: [ 121.798776] usb 4-2: new full-speed USB device number 3 using ohci-pci Dec 12 12:18:41 Kub-Ben kernel: [ 121.974158] usb 4-2: New USB device found, idVendor=046a, idProduct=002d Dec 12 12:18:41 Kub-Ben kernel: [ 121.974167] usb 4-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 Dec 12 12:18:41 Kub-Ben kernel: [ 121.974172] usb 4-2: Product: SmartTerminal XX44 Dec 12 12:18:41 Kub-Ben kernel: [ 121.974177] usb 4-2: Manufacturer: Cherry GmbH Dec 12 12:18:41 Kub-Ben mtp-probe: checking bus 4, device 3: "/sys/devices/pci0000:00/0000:00:12.0/usb4/4-2" Dec 12 12:18:41 Kub-Ben mtp-probe: bus: 4, device: 3 was not an MTP device Dec 12 12:18:43 Kub-Ben pcscd: readerfactory.c:1020:RFInitializeReader() Open Port 0x200000 Failed (usb:046a/002d:libudev:0:/dev/bus/usb/004/003) Dec 12 12:18:43 Kub-Ben pcscd: readerfactory.c:312:RFAddReader() Cherry SmartTerminal XX44 init failed. Dec 12 12:18:43 Kub-Ben pcscd: hotplug_libudev.c:391:HPAddDevice() Failed adding USB device: Cherry SmartTerminal XX44

然后,我做了以下几点:

(这表明了同样的.)

编辑2:

我阅读了Frantique:forum.ubuntuusers.de/topic/kartenleser-von-cherry-verwenden提供的链接

并试图安装所有在那里声明的软件包。

所有的软件包都已经安装在我的maschine上了,除了: libtowitoko2和pcsc全方位

我可以安装libtowitoko2,但我不能安装pcsc万能的。

sudo apt-get install pcsc-omnikey没有找到pcsc全方位密钥

这是新的结果(缺少pcsc-万能包):

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2014-12-12 14:20:49

这是我自己问题的答案!

在试图找出它不起作用的原因后,我在Cherry-International-网站(非DE网站)上找到了以下信息:

于是,我访问了OmniKey网站,下载了OmniKey CardMan 3121的驱动程序。

http://www.hidglobal.com/drivers/21278

安装后,它的工作就像一个魅力!

(弗拉古董在他的评论中也指出了类似的观点,谢谢!)

@Frantique:lsmod | grep ifdokccid仍然没有显示任何东西,即使是现在读者工作的时候!

票数 1
EN

Ask Ubuntu用户

发布于 2014-12-12 10:32:15

您可以检查模块是否加载了:

代码语言:javascript
运行
复制
lsmod | grep ifdokccid

如果没有,可以使用modprobe命令手动加载它。

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

https://askubuntu.com/questions/560562

复制
相关文章

相似问题

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