por qué mi regla en udev/rules.d no establece el modo y el grupo

por qué mi regla en udev/rules.d no establece el modo y el grupo
jardag@precise-GiB:~$ lsusb
Bus 001 Device 006: ID 15ba:002a Olimex Ltd. ARM-USB-TINY-H JTAG interface
jardag@precise-GiB:~$ cd /dev/bus/usb
crw-rw-r-- 1 root root 189, 0 Apr  4 21:13 001
crw-rw-r-- 1 root root 189, 5 Apr  4 21:13 006

jardag@precise-GiB:/dev/bus/usb/001$ cat /etc/udev/rules.d/40*
SUBSYSTEMS=="usb", ATTRS{idVendor}=="0x15ba", ATTRS{idProduct}=="0x002a", MODE="0660", GROUP="lp"

¿Por qué no cambió el modo y grupo del 006?

Respuesta1

Tres años después pero aún...

Está intentando utilizar una unidad NTFS (USB) con capacidad de intercambio en caliente con rwxprivilegios específicos. Por eso creo que deberías establecer una regla udev para que realmentemonturasvolumen anual con dichos permisos.

La regla:

SUBSYSTEMS=="usb",ATTRS{idVendor}=="0x15ba",ATTRS{idProduct}=="0x002a",ACTION=="add",RUN+="/bin/mkdir -p /media/arm_usbtiny", RUN+="/bin/mount -o relatime,utf8,gid=7,umask=0002 /dev/%k /media/arm_usbtiny"

Aquí su unidad se monta en /media/arm_usbtiny. Cambia eso a lo que quieras.
Determina qué gid numérico se aplica a tu lpgrupo. En mis cajas Ubuntu 14.04, está 7predeterminado. Puede ser diferente en una versión diferente. Para verificar eso en la terminal (CTRL-ALT+T):

$ awk -F\: '/lp/ {print "Group " $1 " has gid=" $3}' /etc/group 

En la regla udev, umask=0002es equivalente aMODE=0664

Respuesta2

Es posible que su regla sea anulada por una regla tardía.

~$ /lib/udev/rules.d/40-flashrom.rules

# Olimex ARM-USB-TINY-H
# http://olimex.com/dev/arm-usb-tiny-h.html
ATTRS{idVendor}=="15ba", ATTRS{idProduct}=="002a", MODE="664", GROUP="plugdev"

Intente cambiar el nombre de su regla para comenzar con un número superior a ese90-*

información relacionada