Hello. I’ve trying to configure our radio after the offseason match. I’ve managed to load firmware but whenever i hit the ‘Configure’ button it shows this error.
Unable to check IP address.
And it just failed. I’m trying with my laptop possibly without an internal ethernet adapter. Any solutions or workarounds to this issue?
is this for the VH-109 or the OM5P radio?
if its for the OM5P, try to disable all other ethernet adapters, and make sure you are running the radio programming utility as administrator.
if this still doesnt work, follow the various aides on this wpilib page: Programming your Radio — FIRST Robotics Competition documentation
It’s an OM5P, I’ve tried the solutions there and I’m trying so on my desktop too, and there seemed to be a more serious issue that says ‘Error finding NPF device’ …
you could try an external ethernet adapter, or install ncap and see if it helps
Did you follow the instructions in the warning here: Programming your Radio — FIRST Robotics Competition documentation
Can you post a screenshot of your network adapters?
Oh that problem’s solved, but still, the unable to check IP problem persists… I’ll get a screenshot asap when I get back to my desktop.
Here they are, I think its firmware has been flashed properly? and I tried pinging 10.0.1.1 which is its current IP (as seen from cmd ipconfig) it’s all good.
Edit: ‘Load Firmware’ Button seems all good.
and Here’s some log:
2024-09-30 22:33:13,360 INFO [SwingWorker-pool-1-thread-4] f.HostComputer [HostComputer.java:603] flushing ARP cache
2024-09-30 22:33:13,360 DEBUG [SwingWorker-pool-1-thread-4] f.HostComputer [HostComputer.java:625] flush command: netsh interface ip delete arpcache
2024-09-30 22:33:13,417 INFO [SwingWorker-pool-1-thread-4] f.HostComputer [HostComputer.java:326] Changing IP address 192.168.1.51 with subnet 255.0.0.0
2024-09-30 22:33:13,417 INFO [SwingWorker-pool-1-thread-4] f.HostComputer [HostComputer.java:419] IP command: [Ljava.lang.String;@7c0baa8d
2024-09-30 22:33:23,455 ERROR [SwingWorker-pool-1-thread-4] f.RadioConfigSequence [RadioConfigSequence.java:267] Bridge sequence failed: Failed to check ip address
frcradiokiosk.HostException: Failed to check ip address
at frcradiokiosk.HostComputer.changeIpAddress(HostComputer.java:380)
at frcradiokiosk.RadioConfigSequence.program(RadioConfigSequence.java:179)
at frcradiokiosk.RadioConfigSequence.doInBackground(RadioConfigSequence.java:143)
at frcradiokiosk.RadioConfigSequence$1.doInBackground(RadioConfigSequence.java:41)
at java.desktop/javax.swing.SwingWorker$1.call(SwingWorker.java:305)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
at java.desktop/javax.swing.SwingWorker.run(SwingWorker.java:342)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
Caused by: frcradiokiosk.HostException: Failed to check ip address
at frcradiokiosk.HostComputer.checkIpAddress(HostComputer.java:497)
at frcradiokiosk.HostComputer.changeIpAddress(HostComputer.java:332)
… 9 common frames omitted
Caused by: frcradiokiosk.HostException: Failed to get localhost IP address
at frcradiokiosk.HostComputer.getLocalhostIp(HostComputer.java:580)
at frcradiokiosk.HostComputer.checkIpAddress(HostComputer.java:490)
… 10 common frames omitted
Caused by: frcradiokiosk.HostException: No IPv4 addresses found
at frcradiokiosk.HostComputer.getLocalhostIp(HostComputer.java:567)
… 11 common frames omitted
2024-09-30 22:33:38,467 INFO [AWT-EventQueue-0] f.t.FRC_Team_Kiosk [FRC_Team_Kiosk.java:228] Radio configuration failed for team 6940; Failed to check ip address