Frc radio configuraion - israeli team

Hello! We are trying to configure our radio - OM5P-AC.
Using the FRC 2020 utility we are successfully loading Firmware but Configure i not working with error:


image

Firewall is off, windows defender is off, all other adapters are diabled, the tool is running as administrator.
Ipconfig:
image
Ping to 10.0.1.1 works, seams like the radio is well and live after frimware load on this IP and we are getting an IP of 10.0.1.11 through his DHCP pobably (?)
Log output:

Log output

2021-05-11 19:34:08,918 INFO [AWT-EventQueue-0] f.RadioFactory [RadioFactory.java:150] Getting radio by string, key and pass
2021-05-11 19:34:08,919 INFO [AWT-EventQueue-0] f.RadioFactory [RadioFactory.java:164] Getting radio with all params: OpenMesh
2021-05-11 19:34:08,919 INFO [AWT-EventQueue-0] f.FRCRadio [FRCRadio.java:133] Creating radio
2021-05-11 19:34:08,919 INFO [AWT-EventQueue-0] f.FRCRadio [FRCRadio.java:135] NetworkConfig created
2021-05-11 19:34:08,919 INFO [AWT-EventQueue-0] f.FRCRadio [FRCRadio.java:137] SSID set
2021-05-11 19:34:08,919 INFO [AWT-EventQueue-0] f.o.OM5P_AN [OM5P_AN.java:67] New OM5P created, team: 2231, ssid: 2231_RobotA, mode: AP24
2021-05-11 19:34:08,929 DEBUG [SwingWorker-pool-2-thread-2] f.RadioConfigSequence [RadioConfigSequence.java:173] flushing arp cache
2021-05-11 19:34:08,930 INFO [SwingWorker-pool-2-thread-2] f.HostComputer [HostComputer.java:598] flushing ARP cache
2021-05-11 19:34:08,930 DEBUG [SwingWorker-pool-2-thread-2] f.HostComputer [HostComputer.java:620] flush command: netsh interface ip delete arpcache
2021-05-11 19:34:08,991 DEBUG [SwingWorker-pool-2-thread-2] f.ResourceHandler [ResourceHandler.java:85] Process closed
2021-05-11 19:34:08,991 DEBUG [SwingWorker-pool-2-thread-2] f.RadioConfigSequence [RadioConfigSequence.java:178] Setting up computer IP address
2021-05-11 19:34:08,991 INFO [SwingWorker-pool-2-thread-2] f.HostComputer [HostComputer.java:326] Changing IP address 192.168.1.51 with subnet 255.0.0.0

2021-05-11 19:34:08,991 INFO [SwingWorker-pool-2-thread-2] f.HostComputer [HostComputer.java:414] IP command: [Ljava.lang.String;@5340eda9
2021-05-11 19:34:09,190 ERROR [SwingWorker-pool-2-thread-2] f.HostComputer [HostComputer.java:357] IP change exit status: 1
2021-05-11 19:34:09,190 DEBUG [SwingWorker-pool-2-thread-2] f.ResourceHandler [ResourceHandler.java:85] Process closed
2021-05-11 19:34:09,190 ERROR [SwingWorker-pool-2-thread-2] f.RadioConfigSequence [RadioConfigSequence.java:267] Bridge sequence failed: Failed to change IP Address, please ensure the bridge is connected to this computer and try again
frcradiokiosk.HostException: Failed to change IP Address, please ensure the bridge is connected to this computer and try again
at frcradiokiosk.HostComputer.changeIpAddress(HostComputer.java:380) ~[FRCWpaKiosk.jar:1.25.19.716]
at frcradiokiosk.RadioConfigSequence.program(RadioConfigSequence.java:179) [FRCWpaKiosk.jar:1.25.19.716]
at frcradiokiosk.RadioConfigSequence.doInBackground(RadioConfigSequence.java:143) [FRCWpaKiosk.jar:1.25.19.716]
at frcradiokiosk.RadioConfigSequence$1.doInBackground(RadioConfigSequence.java:41) [FRCWpaKiosk.jar:1.25.19.716]
at javax.swing.SwingWorker$1.call(Unknown Source) [na:1.8.0_181]
at java.util.concurrent.FutureTask.run(Unknown Source) [na:1.8.0_181]
at javax.swing.SwingWorker.run(Unknown Source) [na:1.8.0_181]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [na:1.8.0_181]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [na:1.8.0_181]
at java.lang.Thread.run(Unknown Source) [na:1.8.0_181]
Caused by: frcradiokiosk.HostException: Failed to change IP Address, please ensure the bridge is connected to this computer and try again
at frcradiokiosk.HostComputer.changeIpAddress(HostComputer.java:358) ~[FRCWpaKiosk.jar:1.25.19.716]
… 9 common frames omitted
2021-05-11 19:34:10,241 INFO [AWT-EventQueue-0] f.t.FRC_Team_Kiosk [FRC_Team_Kiosk.java:228] Radio configuration failed for team 2231; Failed to change IP Address, please ensure the bridge is connected to this computer and try again

Log file: frcwpakiosk.txt (522.6 KB)

When setting IP to 192.168.1.51 with subnet 255.0.0.0 manually, the log file output is changing to:

Log output with static IP of 192.168.1.51

2021-05-11 19:37:11,107 INFO [AWT-EventQueue-0] f.RadioFactory [RadioFactory.java:150] Getting radio by string, key and pass
2021-05-11 19:37:11,107 INFO [AWT-EventQueue-0] f.RadioFactory [RadioFactory.java:164] Getting radio with all params: OpenMesh
2021-05-11 19:37:11,108 INFO [AWT-EventQueue-0] f.FRCRadio [FRCRadio.java:133] Creating radio
2021-05-11 19:37:11,108 INFO [AWT-EventQueue-0] f.FRCRadio [FRCRadio.java:135] NetworkConfig created
2021-05-11 19:37:11,108 INFO [AWT-EventQueue-0] f.FRCRadio [FRCRadio.java:137] SSID set
2021-05-11 19:37:11,108 INFO [AWT-EventQueue-0] f.o.OM5P_AN [OM5P_AN.java:67] New OM5P created, team: 2231, ssid: 2231_RobotA, mode: AP24
2021-05-11 19:37:11,118 DEBUG [SwingWorker-pool-2-thread-3] f.RadioConfigSequence [RadioConfigSequence.java:173] flushing arp cache
2021-05-11 19:37:11,118 INFO [SwingWorker-pool-2-thread-3] f.HostComputer [HostComputer.java:598] flushing ARP cache
2021-05-11 19:37:11,118 DEBUG [SwingWorker-pool-2-thread-3] f.HostComputer [HostComputer.java:620] flush command: netsh interface ip delete arpcache
2021-05-11 19:37:11,178 DEBUG [SwingWorker-pool-2-thread-3] f.ResourceHandler [ResourceHandler.java:85] Process closed
2021-05-11 19:37:11,179 DEBUG [SwingWorker-pool-2-thread-3] f.RadioConfigSequence [RadioConfigSequence.java:178] Setting up computer IP address
2021-05-11 19:37:11,179 INFO [SwingWorker-pool-2-thread-3] f.HostComputer [HostComputer.java:326] Changing IP address 192.168.1.51 with subnet 255.0.0.0
2021-05-11 19:37:11,179 INFO [SwingWorker-pool-2-thread-3] f.HostComputer [HostComputer.java:414] IP command: [Ljava.lang.String;@5d066b5f
2021-05-11 19:37:11,315 INFO [SwingWorker-pool-2-thread-3] f.HostComputer [HostComputer.java:326] Adding IP address 10.0.0.51 with subnet 255.0.0.0

2021-05-11 19:37:11,315 INFO [SwingWorker-pool-2-thread-3] f.HostComputer [HostComputer.java:414] IP command: [Ljava.lang.String;@53c19e8f
2021-05-11 19:37:11,529 ERROR [SwingWorker-pool-2-thread-3] f.HostComputer [HostComputer.java:357] IP change exit status: 1
2021-05-11 19:37:11,529 DEBUG [SwingWorker-pool-2-thread-3] f.ResourceHandler [ResourceHandler.java:85] Process closed
2021-05-11 19:37:11,529 ERROR [SwingWorker-pool-2-thread-3] f.RadioConfigSequence [RadioConfigSequence.java:267] Bridge sequence failed: Failed to change IP Address, please ensure the bridge is connected to this computer and try again
frcradiokiosk.HostException: Failed to change IP Address, please ensure the bridge is connected to this computer and try again
at frcradiokiosk.HostComputer.changeIpAddress(HostComputer.java:380) ~[FRCWpaKiosk.jar:1.25.19.716]
at frcradiokiosk.RadioConfigSequence.program(RadioConfigSequence.java:180) [FRCWpaKiosk.jar:1.25.19.716]
at frcradiokiosk.RadioConfigSequence.doInBackground(RadioConfigSequence.java:143) [FRCWpaKiosk.jar:1.25.19.716]
at frcradiokiosk.RadioConfigSequence$1.doInBackground(RadioConfigSequence.java:41) [FRCWpaKiosk.jar:1.25.19.716]
at javax.swing.SwingWorker$1.call(Unknown Source) [na:1.8.0_181]
at java.util.concurrent.FutureTask.run(Unknown Source) [na:1.8.0_181]
at javax.swing.SwingWorker.run(Unknown Source) [na:1.8.0_181]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [na:1.8.0_181]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [na:1.8.0_181]
at java.lang.Thread.run(Unknown Source) [na:1.8.0_181]
Caused by: frcradiokiosk.HostException: Failed to change IP Address, please ensure the bridge is connected to this computer and try again

Thanks for the help! we are really frustrated with this, we wasted lots of hours on that already >_<

Have you tried from a different computer? This message in log file seems very odd to me… VPN software?

2021-05-11 19:33:19,601 DEBUG [AWT-EventQueue-0] f.HostComputer [HostComputer.java:124] 43 network interfaces found

Yeah, it does seem as though things worked, at least as far as having the radio come up with a 10.<TE>.<AM>.1 address and switching the computer over to the corresponding /24 subnet and getting a DHCP address. Did you use “1” as a team number though? This is the part that really stands out to me. If so, I’d try using a real team number – or at least something that’s closer to one. Using “1” might turn up some weird corner case. If you didn’t mean to use “1”, the question is how you wound up on the subnet you did…

1 Like

I wonder if 10.0.1.1 is the default that the image provides… looks like they are setting it to their team number in the logs.

1 Like

It might be worth trying the non-Israeli version, in an effort to rule the different version in/out. As I understand it, the difference has to do with regulatory compliance (radio spectrum usage/channels) – I would not run this way, only try it out. Also, you should not need to keep updating the firmware. This part is pretty easy to run into. The way to avoid it is to start out by power cycling the radio and then waiting long enough (a couple of minutes, just to be sure) before initiating the configuration process.

Do you have a hidden VPN network adapter configured on the computer you are using? Check in device manager for another adapter that does not appear in the standard settings window.

1 Like

We did try the non-israeli version but it did not work.

Nothing like it, we also tried using another computer but he failed too.
Due to the situation here we cant have access to our radio for now, any suggestion are welcome and I will update when we will have another chance to test it

Exactly, the team number is set in the Configure option I guess

The trace does show a whole lot of network adapters, but since you’ve tried another computer that’s out I suppose. I have seen at least one other case where a seemingly fine laptop would not configure the radio but another one did just fine.

Be sure you have the latest version of the radio configuration utility and firmware. Since there is something odd going on with the team number, another thing you might try is using an account that is set up to have US English as the primary locale (see Internationalization and localization - Wikipedia). I’ve seen bugs that only show up when something is different than it typically is for folks in the US in this area.

I’ll have another look at the trace when I have some time later today…

1 Like

Thank you! I will update as soon as I can. I Will try a third computer with that configuration, I did notice that in my computer my network adapter name is not in English, see:
image
Maybe it was also true for the first computer we tried (mine was the second one)

1 Like

From command prompt…

wmic nic get AdapterType, Name, Installed, MACAddress, NetConnectionStatus, NetEnabled

last column in the response… Is there only one true?

Maybe try windows - How to change name of connection in ipconfig - Super User. At least some network interface names are showing up in the trace you originally posted, but it’s really tough to be very confident on what amounts to a desperate hunch…

In the trace, I see lines like this (all with names in English):
2019-01-25 10:30:19,321 DEBUG [AWT-EventQueue-0] f.HostComputer [HostComputer.java:211] adapter found, name = Wireless Network Connection, mac = 00-24-D7-D0-72-D8
[…]
2019-01-25 10:30:21,173 INFO [AWT-EventQueue-0] f.HostComputer [HostComputer.java:304] Selected NIC: Local Area Connection

I’m not sure how Hebrew would show up in this trace, but there’s certainly a chance that something to do with this name is messing things up. I don’t see any adapter that might be a non-English named adapter, so maybe call it an informed desperate hunch.

[This could be related: FRC Radio Configuration Utility on non-English Windows · Issue #907 · wpilibsuite/allwpilib · GitHub. Sometimes, right-to-left languages tickle bugs, so having one fixed bug in this area doesn’t mean there can’t be another.]

1 Like

Looks like that Issue thread as a couple potential work around/hacks.

Actually, you can see the none readable adapter name in the log file, for example:


Btw my computer is in English not sure why my adapters aren’t.
I will test with other computers, thanks!

Yes but I don’t think this is a good indication as I am using my wifi right now, Ethernet is not disabled (or connected), and still only one shows as true

1 Like

Fixed my adapters names, now i only need access to my radio…

Good luck!

1 Like

@nuttle @Hollisms and AustinShalit Thanks for the help, the config option now works, probably the adapter’s rename fixed it.
Thanks again!

3 Likes

we have the same issues @cnc4 where you able to solve this problem?