# HG changeset patch # User Hans-G?nter Theisgen # Date 1741098887 -3600 # Node ID 350452157567d777ce3b74fd0c0231c339d1961b # Parent 69e2d2939776c3b10c0fb1bc2d9049a57704a495 modified test for loaded module diff -r 69e2d2939776 -r 350452157567 get-wifi-firmware/stuff/get-wifi-firmware --- a/get-wifi-firmware/stuff/get-wifi-firmware Tue Mar 04 09:50:36 2025 +0100 +++ b/get-wifi-firmware/stuff/get-wifi-firmware Tue Mar 04 15:34:47 2025 +0100 @@ -224,10 +224,12 @@ # Configure /etc/network.conf and start connexion sed -i s/'WIFI="no"'/'WIFI="yes"'/ $ROOT/etc/network.conf - # Load module - if [ -z "$ROOT" -a -n "$(modprobe --quiet $MODULE)" ]; then + # Load module, when not already loaded + if [ -z "$ROOT" ] && ! grep -qw "$MODULE" /proc/modules + then echo "Loading module: $MODULE..." - if modprobe $MODULE ; then + if modprobe $MODULE + then sleep 2 /etc/init.d/network.sh restart fi