Linux – udev rules don’t appear to be working

arch linuxudevusb

I'm running Arch Linux on my server, and I need to let users of the group usb access my weather station.

Here's my rule:
/etc/udev/rules.d/usb-70.rules

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

Users in the usb group still can't see the device (permission denied). The Vendor and Product ID is confirmed correct, and I've rebooted 50 million times to no avail. Anyone have any ideas?

Best Answer

Can you add SUBSYSTEM=="usb" to the beginning of that rule?

If the version of udev is old enough (no idea what Arch uses, sorry), it might be BUS=="usb", instead.

What are the permissions on the device?

If none of that helps, can you show us the udevadm info output for that device?

Related Question