Radio Configuration Issues

Sounds good - Here’s route PRINT:

Interface List
7…9c eb e8 d3 b7 92 …Realtek USB GbE Family Controller
1…Software Loopback Interface 1

IPv4 Route Table

Active Routes:
Network Destination Netmask Gateway Interface Metric
127.0.0.0 255.0.0.0 On-link 127.0.0.1 331
127.0.0.1 255.255.255.255 On-link 127.0.0.1 331
127.255.255.255 255.255.255.255 On-link 127.0.0.1 331
192.0.0.0 255.0.0.0 On-link 192.168.1.51 281
192.168.1.51 255.255.255.255 On-link 192.168.1.51 281
192.255.255.255 255.255.255.255 On-link 192.168.1.51 281
224.0.0.0 240.0.0.0 On-link 127.0.0.1 331
224.0.0.0 240.0.0.0 On-link 192.168.1.51 281
255.255.255.255 255.255.255.255 On-link 127.0.0.1 331
255.255.255.255 255.255.255.255 On-link 192.168.1.51 281

Persistent Routes:
None

IPv6 Route Table

Active Routes:
If Metric Network Destination Gateway
1 331 ::1/128 On-link
7 281 fe80::/64 On-link
7 281 fe80::515b:51f7:5be7:b8b5/128
On-link
1 331 ff00::/8 On-link
7 281 ff00::/8 On-link

Persistent Routes:
None

Looks OK. Let’s try turning off Windows firewall, if it is on (did you call this a public network when it asked?)… Here’s how – or here.

Again – very sorry for all back-and-forth!

1 Like

Still nothing after disabling the firewall. Also, it says it’s a public network.

I’m about out of things to try, hopefully someone else will have enough info to be able to supply an answer. I’m very sorry. If you have another cable, you could try swapping this – not super likely though. Trying with another radio and/or another PC would be even better, just to pin it down to one side or the other. If you can do this easily, it would pretty conclusively narrow the possibilities.

Just to confirm, still nothing in the browser when you turned off the firewall?

One more command that could have a clue: tracert /4 192.168.1.1 (see here).

1 Like

No still nothing with the browser, and no difference with a new cable. tracert goes directly to the IP in <1ms. Unfortunately, I don’t have access to another radio or PC for a while, so I can’t try that, but I can in a few days. Thanks so much for all your help - I feel like I’m a little closer that I was this morning!

1 Like

Here’s a procedure you can try – it’s not super detailed, so if you want to try and have questions, let me know. It’s not guaranteed to work, but I don’t have anything else.

  1. Unplug the USB Ethernet adapter;
  2. Delete both wired Ethernet adaptors (using Device Manager);
  3. Shutdown laptop and get into BIOS on the way back up (should be just holding down F2 while you power it up and keeping it held until the BIOS screen appears);
  4. In BIOS, disable the built-in (but with no physical port) Ethernet and save this change;
  5. Reboot laptop, when it comes back up, it should not find a (wired) network adapter;
  6. Reconnect USB Ethernet, it should be added as the only (wired) network adapter (make it private if asked);
  7. (Really just to make things simpler in any ipconfig/route output) go into the properties for the USB network adapter and disable IPv6 (leave IPv4 enabled);
  8. Now, go through the radio firmware update procedure (with only the one network adapter).

If you want (and did not already try this), you might be able to just do the last step. I can’t make any guarantees, but this will leave you with only the one wired network, so there won’t be any question here. It should also ensure no firewall (if you have any other security software, this is something else to check). Going through radio firmware in this state really should just work – the laptop should be good, so any remaining issue is likely with the radio. If things are still not working, post fresh ipconfig and route PRINT output.

If the WiFi LED on the radio is off, it suggests the radio is in some strange state – which is consistent with what you reported. My hope is that it got there from the utility being confused by the odd network configuration it ran into.

I really hope this helps.

1 Like

Yeah, I saw that the wifi light shouldn’t really be off. Still nothing with the built-in ethernet adapter removed and the USB ethernet private and with ipv6 disabled. I think I’m just going to have to wait until I can try with a different PC or completely replace the radio, but here’s ipconfig and route PRINT.

ipconfig:

Windows IP Configuration

Ethernet adapter Robot:

Connection-specific DNS Suffix . :
IPv4 Address. . . . . . . . . . . : 192.168.1.51
Subnet Mask . . . . . . . . . . . : 255.0.0.0
Default Gateway . . . . . . . . . :

route PRINT:

Interface List
7…9c eb e8 d3 b7 92 …Realtek USB GbE Family Controller
1…Software Loopback Interface 1

IPv4 Route Table
Active Routes:
Network Destination Netmask Gateway Interface Metric
127.0.0.0 255.0.0.0 On-link 127.0.0.1 331
127.0.0.1 255.255.255.255 On-link 127.0.0.1 331
127.255.255.255 255.255.255.255 On-link 127.0.0.1 331
192.0.0.0 255.0.0.0 On-link 192.168.1.51 281
192.168.1.51 255.255.255.255 On-link 192.168.1.51 281
192.255.255.255 255.255.255.255 On-link 192.168.1.51 281
224.0.0.0 240.0.0.0 On-link 127.0.0.1 331
224.0.0.0 240.0.0.0 On-link 192.168.1.51 281
255.255.255.255 255.255.255.255 On-link 127.0.0.1 331
255.255.255.255 255.255.255.255 On-link 192.168.1.51 281
Persistent Routes:
None

IPv6 Route Table
Active Routes:
If Metric Network Destination Gateway
1 331 ::1/128 On-link
1 331 ff00::/8 On-link
Persistent Routes:
None

Yeah, this all looks good. It’s just very strange that the radio accepts firmware but then goes off into the weeds. The only other things to check are that you have an FRC-specific firmware file and you are not using some strange corner-case team number (zero maybe?). I think the PC is fine now, though it was in a state where it could have caused problems.

If you really want to do a deep dive, you can install a program called “wireshark” and trace the network activity. But you should probably just plan to try a different radio. :frowning:

1 Like

Aaarrrgh. I was just able to try a different PC, and it worked just fine. That’s really annoying, but I’m glad it works now. Wonder what’s wrong with my computer! Thanks for all the help!

2 Likes

That’s great. I use Linux mostly, but would not have expected things on the PC to be messed up after we removed the other adapter. Maybe try: Micro Center - How to reset TCP IP Stack in Windows 10.

1 Like

I’m having problems configuring my own radio and have tried three different PCs. Just wondering what type of PC did you use that actually worked? And is it an older PC? Has it worked before?
Thank you!

I found this thread while trying to debug problems we were having using the “FRC Event WPA Kiosk” software. We were able to use the version 20.0.0 of the “FRC Event WPA Kiosk” software to flash the robot radio firmware using “Tools => Load Firmware” but were unable to configure the radio for a team. On several computers we kept seeing the error message “Bridge configuration failed: Failed to change IP Address, please ensure the bridge is connected to this computer and try again.” I found that nuttle recommended in an April 26 Chief Delphi post to follow the steps in this Known Issues WPILIB page.“exactly”. That WPILIB page has

The following error message may appear when configuring the radio Bridge configuration failed: Failed to change IP Address... . This is due to a change in behavior in Java versions 8u291 and 11.0.11.

I tried, without success, the solution recommended for this problem on the Known Issues WPILIB page. After some searching, I figured out that the most recent release of Java prior to 8u291 is 8u281. I downloaded the Windows x64 installer for 8u281 from the ORACLE Java SE 8 Archive Downloads (DJK 8u211 and later) page. Installing 8u281 uninstalled the 8u301 version. Version 8u301 is the most recent version of Java and it was not working for us. Ankith used the same installer on a different laptop and found in the Windows Settings Apps list that he had two versions of Java installed so he uninstalled the version that was not 8u281. Once I had 8u281 installed, I restarted the KIOSK software and was able to configure a radio fine.

It would be helpful if the WPILIB pages told people to install JDK 8u281 and directed people to downloaded the Windows x64 installer for 8u281 from the ORACLE Java SE 8 Archive Downloads (DJK 8u211 and later) page. Thanks nuttle for pointing me to the helpful WPILIB page.

2 Likes

What problem(s) did you have? Was C:\Users\Public\wpilib\2020\jdk populated? That would tell whether there was a problem with the installation, or with the radio tool picking it up.

I think it’s very unlikely that the WPILib documentation would recommend downgrading the users system java version, given that the only reason Java 8 is being updated now is for security fixes. That’s why WPILIb uses it’s own self contained java installation, to avoid messing with the system java version.

Edit: I just realized that you said the WPA kiosk software, not the radio tool, which the documentation is about. I’d guess that the WPA kiosk software doesn’t look for the FRC Java which is why the workaround didn’t work.

Since frc-docs doesn’t document the FRC Event WPA Kiosk software, I’m not sure that’s the right place to document the workaround you found.

1 Like

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.