З udev / systemd версією 241 та подібними, як root:
udevadm control --log-priority=debug
journalctl -f
Або зробити його постійним, знову ж таки як root:
vi /etc/udev/udevd.conf
systemctl restart systemd-udevd
journalctl -f
PS: Найчастіша, але неправильна відповідь ІМХО виглядає так:
udevadm -d тест / пристрої / де / є / мій / пристрій | та менше
... але це має ряд питань. Основні з них:
where/is/my/device
? Набридливий, складний і схильний до помилок.
Порівнюючи старі відповіді з останніми результатами udev версії 241, udevadm test
схоже, показано менше інформації, ніж раніше.
udevadm -d test
це лише симуляція ! Кожен раз, коли це попереджає:
Ця програма призначена лише для налагодження, вона не запускає жодної програми, визначеної ключем RUN. Це може показувати неправильні результати, оскільки деякі значення можуть бути різними або недоступними при виконанні імітації.
udevadm test
призначений для розробки нового правила, це не для усунення неполадок, порушених, відсутніх або перекритих правил.
SUBSYSTEMS=="usb"
. Тобто подвійний,==
який перевіряє рівність, а не одиничний,=
який присвоює значення ключу.