KERNEL=`uname -r` for device in $(lspci -vn | grep -a1 "0200:" | cut -d" " -f3); do VENDOR=$(echo $device | cut -d":" -f1) DEVICE=$(echo $device | cut -d":" -f2) MODULE=$(grep "0x0000${VENDOR} 0x0000${DEVICE}" /lib/modules/$KERNEL/modules.pcimap | cut -d" " -f1 | tr "\n" " ") echo ${MODULE} done