我刚刚为自己准备了一个新的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
我从中读到的是:
我已经做了以下事情:
nfc
中的pn533
pn533_usb
/etc/modprobe.d/blacklist-libnfc.conf
黑名单sudo modprobe -r <driver>
手动删除上述驱动程序有人可以帮助我和/或告诉我我做错了什么吗?预先谢谢你!
PS:我以某种方式使它可以与pcscd一起使用,但是由于我不知道如何使mfoc使用它(如果可能的话)就没有用了。