From 9506251cb45856010cc504f36fae1d24c801fcdd Mon Sep 17 00:00:00 2001 From: Francisco Solla Date: Sun, 16 Aug 2026 22:29:42 -0300 Subject: [PATCH] spike(OPS50): probe gateway via /proc/net/route --- .forgejo/workflows/spike-services.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.forgejo/workflows/spike-services.yml b/.forgejo/workflows/spike-services.yml index b30b2ff0..4b6eddea 100644 --- a/.forgejo/workflows/spike-services.yml +++ b/.forgejo/workflows/spike-services.yml @@ -25,7 +25,7 @@ jobs: - name: Probe gateway run: | set -uo pipefail - GW=$(ip route | awk '/default/ {print $3; exit}') + GW=$(awk '$2 == "00000000" {split($3, h, ""); ip=""; for (i=1; i<=8; i+=2) ip=ip strtonum("0x" h[i] h[i+1]) (i<8 ? "." : ""); print ip; exit}' /proc/net/route) echo "gateway=$GW" for i in $(seq 1 15); do if (echo > /dev/tcp/"$GW"/5433) 2>/dev/null; then