Controlar dispositivos USB com o udev e o programa personalizado

1

Eu tenho um script em /tmp/udev_test.py , que é executado com todos os dispositivos USB conectados ou desanexados, usando esta regra:

SUBSYSTEM=="usb", RUN+="/tmp/udev_test.py"

O script é executado e salva seu ambiente em algum arquivo, e tudo está OK.

Existe uma maneira de controlar quais dispositivos USB são reconhecidos pelo sistema usando esse script?

Eu tentei exit(100) no final do script, mas isso não impediu a anexação.

Eu pesquisei no Google, mas não achei nada útil.

Obrigado antecipadamente

    
por vfsoraki 13.10.2014 / 11:35

1 resposta

0

OK

Parece que ninguém sabe ou não está disposto a compartilhar.

Aqui está o que eu fiz.

Seu programa obtém uma variável de ambiente $DEVPATH e você deve desautorizar o dispositivo com esse caminho.

Este é um exemplo de desautorizar um dispositivo:

echo 0 > /sys$DEVPATH/authorized
    
por 18.10.2014 / 06:56

Tags