wok rev 25823

modified test for loaded module
author Hans-G?nter Theisgen
date Tue Mar 04 15:34:47 2025 +0100 (3 months ago)
parents 69e2d2939776
children 80fb1aa6a000
files get-wifi-firmware/stuff/get-wifi-firmware
line diff
     1.1 --- a/get-wifi-firmware/stuff/get-wifi-firmware	Tue Mar 04 09:50:36 2025 +0100
     1.2 +++ b/get-wifi-firmware/stuff/get-wifi-firmware	Tue Mar 04 15:34:47 2025 +0100
     1.3 @@ -224,10 +224,12 @@
     1.4  	# Configure /etc/network.conf and start connexion
     1.5  	sed -i s/'WIFI="no"'/'WIFI="yes"'/ $ROOT/etc/network.conf
     1.6  
     1.7 -	# Load module
     1.8 -	if [ -z "$ROOT" -a -n "$(modprobe --quiet $MODULE)" ]; then
     1.9 +	# Load module, when not already loaded
    1.10 +	if [ -z "$ROOT" ] && ! grep -qw "$MODULE" /proc/modules
    1.11 +	  then
    1.12  		echo "Loading module: $MODULE..."
    1.13 -		if modprobe $MODULE ; then
    1.14 +		if modprobe $MODULE
    1.15 +		  then
    1.16  			sleep 2
    1.17  			/etc/init.d/network.sh restart
    1.18  		fi