Hi, I just saw that skip() doesn't work correctly whith substrings of modules names please consider grep -e "\<$1\>" like in ...
--- discover-modprobe.orig 2005-04-24 15:33:52.000000000 +0200 +++ discover-modprobe 2006-05-30 19:54:03.000000000 +0200 @@ -57,7 +57,7 @@ skip () { - echo ${skip} | grep -q $1 + echo ${skip} | sed 's/-/_/g' | grep -q -e "\<$1\>" return $? Thanks!