Kobo: tuer Nickel + siphon env WiFi + reboot a l'arret (refresh fiable)
This commit is contained in:
@@ -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.
|
||||
|
||||
Reference in New Issue
Block a user