wifi hotspot improvements
This commit is contained in:
@@ -64,9 +64,18 @@ SSH_TUNNEL_PORT=$(sqlite3 /var/www/nebuleair_pro_4g/sqlite/sensors.db "SELECT va
|
||||
sleep 20
|
||||
|
||||
# IMPORTANT: Always enable WiFi radio at boot (in case it was disabled by power save)
|
||||
echo "Ensuring WiFi radio is enabled..."
|
||||
nmcli radio wifi on
|
||||
sleep 2
|
||||
WIFI_RADIO_STATE=$(nmcli radio wifi)
|
||||
echo "WiFi radio state: $WIFI_RADIO_STATE"
|
||||
|
||||
if [ "$WIFI_RADIO_STATE" == "disabled" ]; then
|
||||
echo "WiFi radio is disabled, enabling it..."
|
||||
nmcli radio wifi on
|
||||
# Wait longer for NetworkManager to scan and reconnect to known networks
|
||||
echo "Waiting 15 seconds for WiFi to reconnect to known networks..."
|
||||
sleep 15
|
||||
else
|
||||
echo "WiFi radio is already enabled"
|
||||
fi
|
||||
|
||||
# Get the connection state of wlan0
|
||||
STATE=$(nmcli -g GENERAL.STATE device show wlan0)
|
||||
|
||||
Reference in New Issue
Block a user