Für jedes Gerät und jede Schnittstelle gibt es ein
Hotplug-Event, das von udev
und dem entsprechenden Hotplug-Agenten verarbeitet wird.
Hotplug-Events werden vom Kernel ausgelöst, wenn eine Verbindung zu einem
Gerät hergestellt oder getrennt wird oder sobald ein
Treiber eine Schnittstelle registriert oder entfernt.
Seit SUSE LINUX 9.3 empfängt und verteilt
udevd Hotplug-Events.
udevd lauscht entweder direkt auf
Netlink-Meldungen vom Kernel, oder
/sbin/udevsend muss in
/proc/sys/kernel/hotplug angegeben
werden. Nachdem udevd seine Aufgabe
erledigt hat (siehe Kapitel 19, Dynamische Device Nodes mit udev), sucht
es in /etc/hotplug.d/ nach einem
Hotplug-Agent, der dem Event-Typ entspricht.