-----Original Message----- > hi, > On Do, 2009-02-12 at 14:48 +0000, Scott James Remnant wrote: > > I'd do something like: > > > - iterate /sys, looking for the devices > > - track to their drivers (either by looking at what's loaded, or > > comparing modalias to MODULE_DEVICE_TABLE) > isnt that what MODULES=dep in /etc/initramfs.conf does already ? you would > only need the
> > - figure out the CONFIG entry > > - spit out a config > parts actually imho ... I was thinking about this lately myself and started a little work on a bash script that retrieves a list of currently used modules and drivers (using lspci) and looks up the corresponding .config entry in the kernel source Makefiles. Here is what I've got so far: for mod in `((lspci -v | grep -i "Kernel driver in use: " | cut -b 24-) && (lspci -v | grep -i "Kernel modules: " | cut -b 18-)) | sort -u` ; do echo `grep $mod $(find -name Makefile) | grep -v debian | sed s/.*obj-\$\(// | sed s/\).*// | grep CONFIG` done Cheers, Stefan -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss