簡體   English   中英

用Linux讀USB讀卡器? OMNIKEY CardMan 3121 USB

[英]Read USB card reader with Linux? OMNIKEY CardMan 3121 USB

我有這個OMNIKEY CardMan 3121 USB,是讀比利時身份證之類的讀卡器。 我現在通過 USB 將它連接到我的 Ubuntu。

在此處輸入圖片說明

如何在Linux下使用BASH或Python或Java或C讀取卡片數據? 使用lsusb/dmesg我只能看到以下內容。

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=&regionfree=&nid=14983

您可以使用 PCSC(個人計算機 - 智能卡),它是一種框架/架構,用於以同種方式訪問​​不同的卡和讀卡器。

存在不同語言的經紀人。 這是 pcsc python 教程的鏈接: http : //ludovicrousseau.blogspot.pt/2010/04/pcsc-sample-in-python.html

編輯:在 ubuntu 上安裝 pcsc-lite

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM