ACR122 NFC阅读器不适用于libnfc ubuntu

时间:2019-09-02 21:27:14

标签: ubuntu acr122 lib-nfc

我刚刚为自己准备了一个新的ACR122U-A9 nfc阅读器,需要在ubuntu 18.10上使用libnfc进行设置。它需要与libnfc一起使用,因为mfoc可以与以下内容进行交互(如果可以在不使用libnf的情况下使用mfoc,那太好了!该解决方案也对我有帮助!)安装libnfc 1.7.1并进行了数小时的研究后,我仍然做了没有得到它的工作。每次我使用sudo nfc-list并且pcscd没有运行时,都会出现以下错误:

nfc-list uses libnfc 1.7.1
error   libnfc.driver.acr122_usb    Unable to set alternate setting on USB interface (Connection timed out)
nfc-list: ERROR: Unable to open NFC device: acr122_usb:004:005

如果pcscd正在运行,则错误显示如下:

nfc-list uses libnfc 1.7.1
error   libnfc.driver.acr122_usb    Unable to set alternate setting on USB interface (Connection timed out)
nfc-list: ERROR: Unable to open NFC device: acr122_usb:004:007
nfc-list: ERROR: Unable to open NFC device: acr122_pcsc:ACS ACR122U 00 00

有时也会显示出来:

nfc-list uses libnfc 1.7.1
error   libnfc.driver.acr122_usb    Unable to set alternate setting on USB interface (Connection timed out)
nfc-list: ERROR: Unable to open NFC device: acr122_usb:004:007
error   libnfc.driver.acr122_pcsc   No ACR122 firmware received, Error: 80100016
nfc-list: ERROR: Unable to open NFC device: acr122_pcsc:ACS ACR122U 00 00

我从中读到的是:

  • libnfc有效
  • 存在一些驱动程序问题
  • 某些东西阻止了读者
  • 有些东西是pcscd(根据互联网)

我已经做了以下事情:

  • 文件nfc中的pn533 pn533_usb /etc/modprobe.d/blacklist-libnfc.conf黑名单
  • 停止pcscd守护进程
  • 使用sudo modprobe -r <driver>手动删除上述驱动程序
  • 从此处安装设备驱动程序:https://www.acs.com.hk/en/products/3/acr122u-usb-nfc-reader/
  • 重新启动笔记本电脑约100次
  • 向NFC上帝祈祷

有人可以帮助我和/或告诉我我做错了什么吗?预先谢谢你!

PS:我以某种方式使它可以与pcscd一起使用,但是由于我不知道如何使mfoc使用它(如果可能的话)就没有用了。

0 个答案:

没有答案