【问题标题】:HID Smart Card Reader Linux Raspberry PiHID 智能卡读卡器 Linux Raspberry Pi
【发布时间】:2015-09-17 16:25:16
【问题描述】:

我正在使用树莓派。我安装了 libusb,然后安装了 PSCD lite,之后我安装了 HID 智能卡读卡器 5021 CL 的驱动程序,我收到了这个错误。任何想法我认为该错误是由于某些权限的原因,因为我正在使用用户 pi 并且这些目录的所有者是 root 。我是 linux 新手,目录和文件在下面显示的路径上

pi@raspberrypi ~/pcsc-tools $ sudo pcscd -f
00000000 dyn_unix.c:60:DYN_LoadLibrary() /usr/local/lib/pcsc/drivers/ifdokccid_linux_i686-v4.1.8.bundle/Contents/Linux/ifdokccid.so: /usr/local/lib/pcsc/drivers/ifdokccid_linux_i686-v4.1.8.bundle/Contents/Linux/ifdokccid.so: cannot open shared object file: No such file or directory
00001913 readerfactory.c:1019:RFInitializeReader() RFLoadReader failed: 0x80100014
00000172 readerfactory.c:335:RFAddReader() OMNIKEY CardMan (076B:5340) 5021 CL (OKCM0030812141011235703916649119) init failed.

【问题讨论】:

    标签: linux raspberry-pi pcsc


    【解决方案1】:

    您的驱动程序适用于 PC(架构 i686),您需要适用于 ARM 的驱动程序(可能是 armhf 架构)。

    HID 不提供适用于 ARM 的 AFAIK 驱动程序。

    【讨论】:

    • 你说得对,我是如何使用 CCID 库计算出来的,它支持我的卡,我使用它读取它....因为制造商不提供驱动程序......我可以读取 ATR和 UID,但仍在努力从 UID 读取卡的序列号,对此有什么想法吗?
    • @AbdulBasit 你能分享一下你是如何让CCID单独处理读者的吗?我只需要 UID,我在 Pi 上的 Omnikey 6321 也遇到了类似的问题。您的任何见解将不胜感激。
    • @AbdulBasit 我也在尝试与 raspberryPI 上的 5321 CLI 进行交互,但未能使其与 pcscd 或 libccid 一起使用。您能否解释一下您是如何与读者互动的?你有没有可能在某处有任何注释/代码?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多