Diagnostic de systemd-udevd¶
Observer un événement¶
Brancher ou débrancher le périphérique et comparer les propriétés kernel et udev.
Inspecter un périphérique¶
L'attribut-walk aide à trouver un attribut stable dans l'arbre parent.
Tester une règle¶
La sortie indique les règles parcourues et les affectations produites ; elle ne doit pas être confondue avec une création réelle du périphérique.
Recharger et rejouer¶
Limiter trigger avec --subsystem-match, --property-match ou --name-match afin d'éviter des effets de bord.
Journaux¶
Rétablir ensuite un niveau normal avec udevadm control --log-priority=info.
Échecs courants¶
- La règle ne correspond pas : vérifier
SUBSYSTEM,ACTION, le chemin sysfs et les attributs. - Le nom n'est pas appliqué : une règle ultérieure peut réécrire la propriété.
- Le lien n'apparaît pas : vérifier
SYMLINK+=, les permissions et les événementsadd. - Un service est lancé plusieurs fois : rendre le service idempotent et limiter
SYSTEMD_WANTS.