-
A primeira regra nega o nó pai (hubs usb, portas usb, .. para dispositivos usb). Lembre-se de que o sysfs é uma árvore.
-
Você deve segmentar as folhas (dispositivos USB).
-
Em vez de várias regras e tentando gerenciar com
GOTO
, você pode usar uma única regra.
Verifique este (exemplo de nome do dispositivo na minha máquina atual: 2-1.2:1.0
):
ACTION=="add", KERNEL=="[0-9]-[0-9].[0-9]:[0-9].[0-9]", SUBSYSTEMS=="usb", ATTR{manufacturer}!="SanDisk", RUN+="/bin/sh -c 'echo 0 >/sys$DEVPATH/authorized'"