Az udev események hibáinak kereséseAz udev események hibáinak keresése

Az illesztőprogram alapeseményeinek és az udev-eseményfolyamatok időzítéseinek vizualizálására az udevmonitor program használható.

UEVENT[1132632714.285362] add@/devices/pci0000:00/0000:00:1d.1/usb2/2-2
UEVENT[1132632714.288166] add@/devices/pci0000:00/0000:00:1d.1/usb2/2-2/2-2:1.0
UEVENT[1132632714.309485] add@/class/input/input6
UEVENT[1132632714.309511] add@/class/input/input6/mouse2
UEVENT[1132632714.309524] add@/class/usb_device/usbdev2.12
UDEV  [1132632714.348966] add@/devices/pci0000:00/0000:00:1d.1/usb2/2-2
UDEV  [1132632714.420947] add@/devices/pci0000:00/0000:00:1d.1/usb2/2-2/2-2:1.0
UDEV  [1132632714.427298] add@/class/input/input6
UDEV  [1132632714.434223] add@/class/usb_device/usbdev2.12
UDEV  [1132632714.439934] add@/class/input/input6/mouse2

Az UEVENT sorok a kernel által a netlinken keresztül küldött eseményeket jelzik. Az UDEV sorok a befejezett udev eseménykezelőket mutatják. Az időzítés mikroszekundumban van megadva. Az UEVENT és az UDEV közötti idő az az idő, amíg az udev feldolgozta az eseményt, vagy amíg az udev démon késleltette a végrehajtását, hogy szinkronizálja az eseményt kapcsolódó, már futó eseményekkel. Például a merevlemez-partíciók eseményei mindig megvárják, hogy a fő lemezeszköz-esemény befejeződjön, mert a partícióesemények használhatják azokat az adatokat, amelyeket a fő lemezesemény lekért a hardvertől.

Az udevmonitor --env parancs a teljes eseménykörnyezetet megjeleníti.

UDEV  [1132633002.937243] add@/class/input/input7
UDEV_LOG=3
ACTION=add
DEVPATH=/class/input/input7
SUBSYSTEM=input
SEQNUM=1043
PHYSDEVPATH=/devices/pci0000:00/0000:00:1d.1/usb2/2-2/2-2:1.0
PHYSDEVBUS=usb
PHYSDEVDRIVER=usbhid
PRODUCT=3/46d/c03e/2000
NAME="Logitech USB-PS/2 Optical Mouse"
PHYS="usb-0000:00:1d.1-2/input0"
UNIQ=""
EV=7
KEY=70000 0 0 0 0 0 0 0 0
REL=103

Az udev a rendszernaplóba (syslog) is küld üzeneteket. Az alapértelmezett syslog-prioritást, amely szabályozza, hogy mely üzenetek kerüljenek be a naplóba, az udev /etc/udev/udev.conf konfigurációs fájlja adja meg. A futó démon naplóprioritása az udevcontrol log_priority=szint/szám paranccsal változtatható meg.