Kobo: tuer Nickel + siphon env WiFi + reboot a l'arret (refresh fiable)

This commit is contained in:
2026-06-15 12:46:11 +02:00
parent cc92b2f283
commit a7a92ffadf
2 changed files with 56 additions and 16 deletions

View File

@@ -56,10 +56,19 @@ suspend_for() {
echo 0 > /sys/power/state-extended 2>/dev/null
}
has_ip() { ip addr show 2>/dev/null | grep -o 'inet [0-9.]*' | grep -qv '127.0'; }
wifi_up() {
./scripts/enable-wifi.sh >/dev/null 2>&1
./scripts/force-wifi-connection.sh >/dev/null 2>&1
./scripts/obtain-ip.sh >/dev/null 2>&1
# Attend l'association + bail DHCP (jusqu'à ~24 s).
i=0
while [ "$i" -lt 12 ]; do
./scripts/obtain-ip.sh >/dev/null 2>&1
has_ip && return 0
sleep 2; i=$((i + 1))
done
return 1
}
# MODE DEV : on garde le WiFi allumé (pas de disable, pas de suspend) -> fiable.