Can not connect to ACR122-A9
I have 3 ACR122-A9. The last 3 devices here:
-------
Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp.
Bus 001 Device 004: ID 0bda:8176 Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter
Bus 001 Device 005: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
Bus 001 Device 006: ID 072f:2200 Advanced Card Systems, Ltd
Bus 001 Device 007: ID 072f:2200 Advanced Card Systems, Ltd
Bus 001 Device 008: ID 072f:2200 Advanced Card Systems, Ltd
-------
I've tried multiple ways to access but I always get:
>>> clf = nfc.Contactless
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "nfc/clf.py", line 106, in __init__
raise IOError(
IOError: [Errno 19] No such device
I've used sudo python and I've done:
echo "blacklist pn533" | sudo tee -a /etc/modprobe.
which I don't really understand what it does.
I even tried updating the ACR122 drivers as one other users suggested but with no luck.
If I try libnfc it seems to be working:
$ nfc-list
nfc-list uses libnfc libnfc-1.7.1
NFC device: ACS / ACR122U PICC Interface opened
2 ISO14443A passive target(s) found:
...
...
NFC device: ACS / ACR122U PICC Interface opened
NFC device: ACS / ACR122U PICC Interface opened
But I'd prefer to code in Python than in C :)
Am I missing something?
Question information
- Language:
- English Edit question
- Status:
- Answered
- For:
- nfcpy Edit question
- Assignee:
- No assignee Edit question
- Last query:
- Last reply:
Can you help with this problem?
Provide an answer of your own, or ask Tanja for more information if necessary.