在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 3657|回复: 24

[原创] 在Linux环境下搭建CCID测试环境

[复制链接]
发表于 2019-7-12 13:39:42 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
1.安装CCID步骤:(本文使用平台为CentOS-6.2)
a)安装liubudev-devel rpm包,libudev-devel必须安装,否则在配置pcsc-lite的时候,会有错误提示。可安装liubude-devel rpm包。
rpm -ivh libudev-devel-147-2.40.el6.i686.rpm
b)编译安装libusb。
    tar –zxvf libusb-1.0.9.tar
cd libusb-1.0.9
./configure --prefix=/usr --exec-prefix=/usr
make
make install
c)编译安装pcsc-lite。
tar -zxvf pcsc-lite-1.8.3.tar
cd pcsc-lite-1.8.3
./configure --prefix=/usr --exec-prefix=/usr
make
make install
d)编译安装ccid。
tar –zxvf ccid-1.4.6.tar
cd ccid-1.4.6
./configure --prefix=/usr --exec-prefix=/usr
make
make install
e)编译安装完成以后,用所提供的Info.plist文件替换下面路径中的Info.plist文件。
/usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist
f)启动PCSC-LITE的服务。
pcscd –a –f –d   
2. 运行测试程序
   ./test
图片1.jpg
如果测试中出现服务未启动,以及设备未打开成功情况的解决方法是:将设备移除再重新挂载。
注:下图为服务未启动。
图片2.jpg
注:下图为设备未打开成功。
图片3.jpg
发表于 2019-7-12 17:01:17 | 显示全部楼层
CCID是什么鬼,这个微软自己的驱动,现在貌似只有U盾在用吧,还有人在研究呢?
头像被屏蔽
发表于 2019-7-12 17:33:10 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2019-7-13 09:53:28 | 显示全部楼层
佩服佩服,楼上的是大神啊!
发表于 2019-7-13 10:29:37 | 显示全部楼层
这位兄dei,看来你还在搞啊
头像被屏蔽
发表于 2019-7-13 16:53:59 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2019-7-13 22:20:38 | 显示全部楼层
windows和linux下面现在都能支持,现在很多厂家开发的读卡器都能支持CCID的。德卡XX、凌科XX、X华等都有
发表于 2019-7-13 23:43:45 来自手机 | 显示全部楼层
初次接触,文中说的CCID驱动有点深奥,有没有详细一点的说明
发表于 2019-7-14 09:03:22 | 显示全部楼层
初次接触,文章说的CCID驱动测试有点深奥,有没有详细一点的说明呢?
发表于 2019-7-14 16:44:09 | 显示全部楼层
测试程序是自带的还是需要自己写?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-6-2 09:52 , Processed in 0.027318 second(s), 7 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表