|
|
for MODULE in $DRIVERS | for MODULE in $DRIVERS |
do | do |
# maybe driver modules need loading | # maybe driver modules need loading |
|
LOADED=false |
if ! lsmod | grep -q "^$MODULE " > /dev/null 2>&1; then | if ! lsmod | grep -q "^$MODULE " > /dev/null 2>&1; then |
if grep -q "^$MODULE\$" $HOTPLUG_DIR/blacklist \ | if grep -q "^$MODULE\$" $HOTPLUG_DIR/blacklist \ |
>/dev/null 2>&1; then | >/dev/null 2>&1; then |
debug_mesg "... blacklisted module: $MODULE" | debug_mesg "... blacklisted module: $MODULE" |
continue | continue |
fi | fi |
LOADED=false |
|
# statically linked modules aren't shown by 'lsmod', | # statically linked modules aren't shown by 'lsmod', |
# and user mode drivers will ONLY have a setup script; | # and user mode drivers will ONLY have a setup script; |