summaryrefslogtreecommitdiffstats
path: root/package/eudev/S10udev
diff options
context:
space:
mode:
Diffstat (limited to 'package/eudev/S10udev')
-rwxr-xr-xpackage/eudev/S10udev5
1 files changed, 3 insertions, 2 deletions
diff --git a/package/eudev/S10udev b/package/eudev/S10udev
index 107dfd5e9..8382bec2b 100755
--- a/package/eudev/S10udev
+++ b/package/eudev/S10udev
@@ -30,8 +30,9 @@ case "$1" in
printf "Populating ${udev_root:-/dev} using udev: "
printf '\000\000\000\000' > /proc/sys/kernel/hotplug
$UDEV_BIN -d || (echo "FAIL" && exit 1)
- udevadm trigger --action=add
- udevadm settle
+ udevadm trigger --type=subsystems --action=add
+ udevadm trigger --type=devices --action=add
+ udevadm settle --timeout=30 || echo "udevadm settle failed"
echo "done"
;;
stop)