Created
October 5, 2025 12:46
-
-
Save marrisonlab/84b54be6d77968cb98b2673f425d9d35 to your computer and use it in GitHub Desktop.
spegne il wifi dopo 10 minuti dall'avvio
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/bin/bash | |
| # Tempo di attesa in secondi dopo la sincronizzazione oraria (10 minuti) | |
| TEMPO_ATTESA=600 | |
| echo "Inizio script disattivazione Wi-Fi..." | |
| # 1. Attesa fissa per la sincronizzazione oraria (necessaria dato l'errore 404) | |
| echo "Attendo 30 secondi per assicurare la sincronizzazione oraria e l'avvio completo della rete." | |
| sleep 30 | |
| echo "Sincronizzazione oraria presunta completata. Attendo $TEMPO_ATTESA secondi prima di spegnere il Wi-Fi." | |
| # 2. Attesa del tempo specificato (i 10 minuti di sicurezza) | |
| sleep $TEMPO_ATTESA | |
| # 3. Disattivazione dell'interfaccia Wi-Fi | |
| echo "Disattivazione dell'interfaccia wlan0..." | |
| /sbin/ip link set wlan0 down | |
| echo "Wi-Fi disattivato. Avvio la procedura di spegnimento sicuro del sistema." | |
| # 4. Spegnimento Sicuro del Sistema | |
| #/sbin/shutdown now | |
| exit 0 |
Author
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
sudo nano /home/pi/disattiva_wifi.sh
sudo chmod +x /home/pi/disattiva_wifi.sh
sudo crontab -e
@reboot sleep 15 && /home/pi/disattiva_wifi.sh &