Re: udev events don't happen Walt Shekrota <walterp@penguinacity.org> wrote:
>
> Somewhere in the upgrade process this systems udev never enabled
> properly. On device insert I get no event ie dmesg shows nothing
> happening.
>
> Ideas what I bolloxed?
>
> /etc/udev/rules.d (appears normal)
1: Check /etc/conf.d/rc
In particular, check the RC_HOTPLUG, RC_COLDPLUG and RC_PLUG_SERVICES
assignments. Normally you'd have yes, no and "" for values, but if you
really need coldplugging, you might want to set it to yes.
2: Run "rc-update -v show", and verify that the required services are
actually set to start (that they're present in /etc/init.d isn't enough).
If a service you need (like e.g. device-mapper or udev-postmount) isn't
enabled for your runlevel (likely "default"), add it with "rc-update add
[SERVICE] default".
3: If you have entries for udev, proc, sys, dev or /dev/pts in /etc/fstab,
remove them. The system now creates these mounts itself. (Or,
alternatively, leave them in and set RC_USE_FSTAB="y" in /etc/conf.d/rc, but
then you're on your own to get them exactly right.)
If none of the above helps, take a look at the scripts in /lib/udev. They
may be quite valuable in finding out what's wrong, especially if you put
"set -x" as the first command in the scripts to have the shell echo out
whatever it does.
Regards,
--
*Art |