verifica se wifi está down e inicia quando perde ip no eth0
This commit is contained in:
Vendored
+14
-1
@@ -228,7 +228,20 @@ monitor_network_task() {
|
||||
log "Monitor: Wi-Fi ($WLAN_IFACE) já está desativado ou não encontrado."
|
||||
fi
|
||||
else
|
||||
log "Monitor: Interface $IFACE ativa mas sem IP. Wi-Fi permanece ativo."
|
||||
log "Monitor: Interface $IFACE ativa mas sem IP. Wi-Fi permanece ativo ou inicia ativação."
|
||||
if ip link show "$WLAN_IFACE" &> /dev/null; then
|
||||
if ip link show "$WLAN_IFACE" | grep -q "DOWN"; then
|
||||
if ip link set "$WLAN_IFACE" up; then
|
||||
log "Monitor: Wi-Fi ($WLAN_IFACE) ativado com sucesso."
|
||||
else
|
||||
log "Monitor: Falha ao ativar Wi-Fi ($WLAN_IFACE)."
|
||||
fi
|
||||
else
|
||||
log "Monitor: Wi-Fi ($WLAN_IFACE) já está ativo."
|
||||
fi
|
||||
else
|
||||
log "Monitor: Interface $WLAN_IFACE não encontrada."
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
else
|
||||
|
||||
Reference in New Issue
Block a user