> There's a bit in CVS right now, relying on versions of > Adam Richter's "pcimodules". The USB analogue will > require usbdevfs and "usbmodules" ... that's for the quick > solution using off-the-shelf components. OK now the stuff in CVS is interesting for both USB and PCI ... > There's an issue there: how to get the related programs > properly up-to-date ... ... so I include Adam's "pcimodules" patch, against "pciutils 2.1.8" (the latest) ... also attached is a patch against "usbutils-0.7" that merges the two previous patches, updates the manpage for "usbmodules", and says it's version "0.7hotplug". Use "configure --prefix /usr" so it installs where the hotplug utilities will see it, and (a) normal hotplugging will use "usbmodules" if usbdevfs is available, also (b) it'll fake USB hotplug events. I'd expect rough edges; for example, bringing up a network interface (present at boot time and not hotplugged) went very slowly, unclear why. - Dave