From c91df33b63e270400c654a62e67a01b7f1652a40 Mon Sep 17 00:00:00 2001 From: Ryan Blue Date: Tue, 17 Feb 2026 15:32:24 -0500 Subject: [PATCH] Fix default gateway in static IP config to match VH-109 DHCP config (#2364) The default gateway handed out by the vh-109 dhcp server is .4, not .1. prompted by https://www.chiefdelphi.com/t/photonvision-not-accessible-over-vh109-running-ap-firmware/514418/29 --- .../org/photonvision/common/networking/NetworkManager.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/photon-core/src/main/java/org/photonvision/common/networking/NetworkManager.java b/photon-core/src/main/java/org/photonvision/common/networking/NetworkManager.java index 8bde71ade..58c66a970 100644 --- a/photon-core/src/main/java/org/photonvision/common/networking/NetworkManager.java +++ b/photon-core/src/main/java/org/photonvision/common/networking/NetworkManager.java @@ -223,9 +223,10 @@ public class NetworkManager { return; } - // guess at the gateway from the staticIp + // Default gateway handed out by the VH-109 DHCP server is 10.TE.AM.4 + // https://docs.wpilib.org/en/stable/docs/networking/networking-introduction/ip-configurations.html#on-the-field-dhcp-configuration String[] parts = config.staticIp.split("\\."); - parts[parts.length - 1] = "1"; + parts[parts.length - 1] = "4"; String gateway = String.join(".", parts); var shell = new ShellExec();