Matthew Burgess wrote: > Richard A Downing wrote: >> However since mine is a a non-branch SVN converted >> to Udev (no hotplug) I may have missed something. > > One immediate thought. Did you update the rules file to follow what's > in the udev branch? i.e. remove the callouts to run_udevd and > run_hotplugd and add the callouts to modprobe? Are your USB drivers > built-in or modular? That's probably the easiest way to actually debug > the problem to be honest, compile a completely non-modular kernel and > see if the devices show up. > > Regards, > > Matt.
I guess I should report back that if I preload all the modules (via /etc/sysconfig/modules whose bootscript runs before udev) then udev finds all the devices during coldplug (where the new udev gropes the pre-existing /sys hierarchy). My alsa driver (also a module) gets loaded OK, when I still can't see how to hotplug the usb printer though. Can someone tell me which rules in the lfs set are supposed to moad the usblp module, and it's module dependencies usbcore, ohci_hcd and ehci_hcd? I can't quite get my head round it. I'm guessing: BUS=="usb", KERNEL=="lp[0-9]*", NAME="usb/%k", GROUP="lp" ACTION=="add", SUBSYSTEM=="usb", MODALIAS=="*", RUN+="/sbin/modprobe " But I am not seeing this happen. R. -- http://linuxfromscratch.org/mailman/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page