Estou tentando usar meu ACR122U por todos os usuários no meu Pi. Eu tenho os drivers instalados corretamente e o nfc-list
está funcionando para o root:
root@raspberrypi:/etc/udev/rules.d# nfc-list
nfc-list uses libnfc libnfc-1.7.1-11-gbb9babb
NFC device: ACS / ACR122U PICC Interface opened
No entanto, não está funcionando para o meu usuário:
skrrp@raspberrypi ~ $ nfc-list
nfc-list uses libnfc libnfc-1.7.1-11-gbb9babb
error libnfc.driver.acr122_usb Unable to claim USB interface (Operation not permitted)
nfc-list: ERROR: Unable to open NFC device: acr122_usb:001:004
lsusb
relatórios:
root@raspberrypi:/etc/udev/rules.d# lsusb
[...]
Bus 001 Device 004: ID 072f:2200 Advanced Card Systems, Ltd
E o arquivo do dispositivo é:
root@raspberrypi:/etc/udev/rules.d# ls -l /dev/bus/usb/001/004
crw-rw-r-T 1 root root 189, 3 May 8 10:11 /dev/bus/usb/001/004
Eu criei /etc/udev/rules.d/10-udev.rules
contendo:
ATTRS{idVendor}=="072f", ATTRS{idProduct}=="2200", SUBSYSTEMS=="usb", ACTION=="add", MODE="0666", GROUP="plugdev"
Mas ainda não consigo acessar o dispositivo como usuário, após reinicializar e fazer a replicação do dispositivo. Meu usuário é membro de plugdev
, mas estou realmente querendo que qualquer usuário use este dispositivo (permissões 0666
).
Por favor, alguém pode me dizer o que estou fazendo de errado com minha regra udev
?