Com o udev / systemd versão 241 e semelhante, como root:
udevadm control --log-priority=debug
journalctl -f
Ou para torná-lo permanente, novamente como raiz:
vi /etc/udev/udevd.conf
systemctl restart systemd-udevd
journalctl -f
PS: a resposta errada mais frequente ainda que IMHO se parece com:
udevadm -d test / devices / where / is / my / device | & menos
... mas isso tem vários problemas. Os principais:
where/is/my/device
? Tedioso, complicado e propenso a erros.
Comparar respostas antigas com a saída recente da versão 241 do udev, udevadm test
parece mostrar menos informações do que costumava.
udevadm -d test
é apenas uma simulação ! Sempre que avisa:
Este programa é apenas para depuração, não executa nenhum programa especificado por uma chave RUN. Pode mostrar resultados incorretos, porque alguns valores podem ser diferentes ou não estar disponíveis em uma execução de simulação.
udevadm test
é para desenvolver uma nova regra, não para solucionar problemas de regras quebradas, ausentes ou substituídas.
SUBSYSTEMS=="usb"
. Ou seja, o dobro dos==
testes de igualdade, em vez dos únicos,=
que atribui um valor a uma chave.