首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >用Linux读取USB卡读卡器?OMNIKEY CardMan 3121USB

用Linux读取USB卡读卡器?OMNIKEY CardMan 3121USB
EN

Stack Overflow用户
提问于 2013-04-19 08:02:22
回答 1查看 4.3K关注 0票数 2

我有这个OMNIKEY CardMan 3121USB,它是一个读卡器,比如读取比利时身份证。我现在把它通过USB连接到我的Ubuntu上。

Linux下如何使用BASH、Python、Java、C来读取卡片数据?使用lsusb/dmesg时,我所能看到的全部内容如下所示。

代码语言:javascript
运行
复制
Bus 003 Device 032: ID 076b:3021 OmniKey AG CardMan 3121

[364695.783762] usb 3-2: new full-speed USB device number 32 using xhci_hcd
[364695.805281] usb 3-2: New USB device found, idVendor=076b, idProduct=3021
[364695.805288] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[364695.805292] usb 3-2: Product: Smart Card Reader USB
[364695.805296] usb 3-2: Manufacturer: OMNIKEY AG
[364695.805707] usb 3-2: ep 0x83 - rounding interval to 128 microframes, ep desc says 192 microframes

跟进:

示例代码:https://www.hidglobal.com/Download-EULA?headless=®ionfree=&nid=14983

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-04-19 09:04:55

您可以使用PCSC (个人计算机-智能卡),它是一种框架/体系结构,用于以同构的方式访问不同的卡和读卡器。

存在不同语言的代理。这是一个python教程的链接:http://ludovicrousseau.blogspot.pt/2010/04/pcsc-sample-in-python.html

编辑:在ubuntu上安装pcsc-lite

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

https://stackoverflow.com/questions/16095083

复制
相关文章

相似问题

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