Un script sencillo que te muestra los módulos que existen en el kernel que tengas arrancado que necesitan los dispositivos PCI (conectados al bus PCI) de tu ordenador.
# search modules for pci devices
get_pci_modules () {
while read IGNORE ID IGNORE
do
VENDOR=`echo $ID | cut -b1-4`
DEVICE=`echo $ID | cut -b5-8`
DEVENTRY=`echo 0x0000${VENDOR} 0x0000${DEVICE}`
cat /lib/modules/`uname -r`/*.pcimap | grep "$DEVENTRY" | cut -d ' ' -f1
done
}
for MODULE in `get_pci_modules < /proc/bus/pci/devices | sort -u` ; do
echo $MODULE
done