ENV vs ATTR nas regras do udev?

2

Estou tentando montar automaticamente um usb no meu pi de framboesa, mas parece que não consigo fazer com que minha regra do udev funcione.

O código que estou usando é:

ACTION=="add", ENV{ID_MODEL}=="Flash_Drive", RUN+="bin/mkdir /home/pi/heyimhere"

Isso não funciona, pois nenhum diretório nesse local é criado quando a unidade flash está sendo conectada.

Eu tive sorte em usar o usb para desligar usando as mesmas regras, desta vez desligando-o usando esta linha:

ACTION=="remove", ENV{ID_MODEL}=="Flash_Drive", RUN+="sbin/shutdown -h now"

O que funciona - assim que você remove o usb ele é desligado.

Por quê? Devo usar o ATTR para adicionar?

    
por Rocky 30.10.2017 / 16:58

0 respostas

Tags