--- scripts/cnxtconfig.in_old 2013-01-29 09:58:38.587820024 +0100 +++ scripts/cnxtconfig.in 2013-01-29 10:04:22.492804141 +0100 @@ -1318,7 +1318,9 @@ module_full_path() { - module_path="`modprobe -l $1`" + #module_path="`modprobe -l $1`" + module_path_suffix="`uname -r`" + module_path="`find /lib/modules/${module_path_suffix}/ -name $1 -print`" if [ -z "${module_path}" ]; then return @@ -2363,10 +2365,14 @@ dump_cmd sysctl -a dump_cmd modprobe -V - dump_cmd modprobe -l "*hsf*" - dump_cmd modprobe -l "*hcf*" - dump_cmd modprobe -l "*rip*" - dump_cmd modprobe -l "*dgc*" + #dump_cmd modprobe -l "*hsf*" + dump_cmd find /lib/modules/`uname -r`/ -name "*hsf*" -print + #dump_cmd modprobe -l "*hcf*" + dump_cmd find /lib/modules/`uname -r`/ -name "*hcf*" -print + #dump_cmd modprobe -l "*rip*" + dump_cmd find /lib/modules/`uname -r`/ -name "*rip*" -print + #dump_cmd modprobe -l "*dgc*" + dump_cmd find /lib/modules/`uname -r`/ -name "*dcg*" -print dump_file "${modulesconf}" for f in /etc/modprobe.d/*; do if [ -r "${f}" ]; then --- scripts/cnxtstop.in_old 2013-01-29 10:01:18.578107194 +0100 +++ scripts/cnxtstop.in 2013-01-29 10:02:28.025045369 +0100 @@ -11,7 +11,9 @@ module_full_path() { - module_path="`modprobe -l $1`" + #module_path="`modprobe -l $1`" + module_path_suffix="`uname -r`" + module_path="`find /lib/modules/${module_path_suffix}/ -name $1 -print`" if [ -z "${module_path}" ]; then return