as regras do udev não parecem estar funcionando

4

Estou executando o Arch Linux no meu servidor e preciso permitir que os usuários do grupo usb acessem minha estação meteorológica.

Aqui está minha regra: /etc/udev/rules.d/usb-70.rules

SYSFS {idVendor} == "1941", SYSFS {idProduct} == "8021", MODE = "0666", GROUP = "usb"

Os usuários do grupo usb ainda não conseguem ver o dispositivo (permissão negada). O fornecedor e o ID do produto estão confirmados corretamente e eu reiniciei 50 milhões de vezes sem sucesso. Alguém tem alguma ideia?

    
por duck. 28.01.2011 / 18:29

2 respostas

2

Você pode adicionar SUBSYSTEM=="usb" ao início dessa regra?

Se a versão do udev for antiga o suficiente (não faço ideia do que o Arch usa, desculpe), talvez seja BUS=="usb" .

Quais são as permissões no dispositivo?

Se nada disso ajudar, você pode nos mostrar a saída udevadm info desse dispositivo?

    
por 21.02.2011 / 09:14
1

O SYSFS foi substituído pelo ATTR, pelo menos na versão do udev usada pelo Debian. Então tente isso em vez de sua regra:

ATTR {idVendor} == "1941", ATTR {idProduct} == "8021", \
  MODE = "0666", GROUP = "usb"
    
por 10.04.2012 / 22:02