X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=docs%2Fwriting_udev_rules%2Findex.html;h=8c0974879d45e4b9a50feaf13fe51464288bbf31;hp=ca4fb9d311f0f8b09fc9db6ca06c818f713ea559;hb=133e51af3b3bf455ec1ebf96972c315a4fb70dce;hpb=bc19bff974024066451a2486e155aa89fd09ab9f diff --git a/docs/writing_udev_rules/index.html b/docs/writing_udev_rules/index.html index ca4fb9d31..8c0974879 100644 --- a/docs/writing_udev_rules/index.html +++ b/docs/writing_udev_rules/index.html @@ -79,7 +79,7 @@ The most recent version of this document can always be found at:
  • Testing and debugging
  • Author and contact
  • @@ -843,22 +843,18 @@ Despite this, udev will not automatically reprocess all devices and attempt to a

    -To make the symbolic link show up, you can either disconnect and reconnect your camera, or alternatively in the case of non-removable devices, you can run udevtrigger. -

    - -

    -If your kernel does not have inotify support, new rules will not be detected automatically. In this situation, you must run udevcontrol reload_rules after making any rule file modifications for those modifications to take effect. +To make the symbolic link show up, you can either disconnect and reconnect your camera, or alternatively in the case of non-removable devices, you can run udevadm trigger.

    -

    udevtest

    +

    udevadm test

    -If you know the top-level device path in sysfs, you can use udevtest to show the actions which udev would take. This may help you debug your rules. For example, assuming you want to debug a rule which acts on /sys/class/sound/dsp: +If you know the top-level device path in sysfs, you can use udevadm test to show the actions which udev would take. This may help you debug your rules. For example, assuming you want to debug a rule which acts on /sys/class/sound/dsp:

    -# udevtest /class/sound/dsp
    +# udevadm test /class/sound/dsp
     main: looking at device '/class/sound/dsp' from subsystem 'sound'
     udev_rules_get_name: add symlink 'dsp'
     udev_rules_get_name: rule applied, 'dsp' becomes 'sound/dsp'
    @@ -868,7 +864,7 @@ udev_node_add: creating symlink '/dev/dsp' to 'sound/dsp'
     

    -Note the /sys prefix was removed from the udevtest command line argument, this is because udevtest operates on device paths. Also note that udevtest is purely a testing/debugging tool, it does not create any device nodes, despite what the output suggests! +Note the /sys prefix was removed from the udevadm test test command line argument, this is because udevadm test operates on device paths. Also note that udevadm test is purely a testing/debugging tool, it does not create any device nodes, despite what the output suggests!