From c4bafa83ed65f28b3e925741d7eeb18d6d468c88 Mon Sep 17 00:00:00 2001 From: kueller Date: Wed, 3 Mar 2010 06:53:31 +0000 Subject: [PATCH] Module werden jetzt wenn bereits geladen vor dem laden nochmal entladen. damit kommen in loadmodules gesetzte Argumente auf jedenfall zum zug git-svn-id: svn://svn.compuextreme.de/Viitor/V962/Viitor_sysvinit@5437 504e572c-2e33-0410-9681-be2bf7408885 --- etc/init.d/loadmodules | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/etc/init.d/loadmodules b/etc/init.d/loadmodules index 430c5bc..7bc8b7c 100644 --- a/etc/init.d/loadmodules +++ b/etc/init.d/loadmodules @@ -53,6 +53,11 @@ case "$1" in read <&3 MODULE OPTIONS while [ $MODULE ]; do echo -n "Loading Module $MODULE with options: $OPTIONS" + if grep -q $MODULE /proc/modules; then + echo -n "Module $MODULE already loaded - removing it" + rmmod $MODULE + evaluate_retval + fi modprobe -s $MODULE $OPTIONS evaluate_retval read <&3 MODULE OPTIONS