|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools | Rate Thread | Display Modes |
|
|
|
#1
|
|||||
|
|||||
|
Re: Can't connect to the robot
In the cases I've seen the roboRIO has the expected
On the PC connected to run the Driver Station it might or might not include a DNS Suffix Search List: frc-robot.local (from an ipconfig /all). It appears to be somewhat random on any particular PC, i.e., I can have two side-by-side PC's attempting to connect and one will work, but the other fail. After disconnecting/restarting the radio both PCs may work. Depending on if the PC has the search suffix then the Driver Station will connect, but code download still might fail probably from not including the unexpected DNS suffix. I made Kevin aware of the issue. Last edited by Mark McLeod : 01-02-2017 at 14:28. |
|
#2
|
|||
|
|||
|
Re: Can't connect to the robot
The unexpected ".frc-robot" is apparently confusing both the DS and Eclipse deployment.
What I have seen on my system (Windows 10): 1) Somebody, somewhere, is setting the "Connection-specific DNS Suffix" for the wireless adapter to "frc-robot.local" (see "ipconfig /all"). I don't know how this is happening but it looks broken to me. Radio firmware? 2) If you go to Control Panel->Network and Internet->Network and Sharing Center->Change Adapter Settings->(select) Wi-Fi->(tab)Change settings of this connection->(in dialog, select)Internet Protocol Version 4->Properties->Advanced->(tab)DNS, you'll see what appear to be a couple of ways to override the above setting: a) Change "Append primary..." to "Append these..." and put "local" in the list. -or- b) Put "local" into the "DNS suffix for this connection" box. In very limited testing either seems to work for me. I am NOT a Windows expert (and wouldn't admit it if I were). If those who are disagree, trust them not me. Last edited by buchanan : 02-02-2017 at 00:31. |
|
#3
|
|||||
|
|||||
|
Re: Can't connect to the robot
Quote:
I had one case where it didn't help, because the PC suffix was wrong, but I didn't try adding frc-robot.local as an ending on that one. Last edited by Mark McLeod : 02-02-2017 at 10:40. |
|
#4
|
|||
|
|||
|
Re: Can't connect to the robot
One more observation to throw into the mix: everything works for over Ethernet. Interestingly, if I ping the roboRIO over Ethernet, it uses an IPv6 address.
Also, further to my post about netsh: for us it works until we switch the wifi to the Internet. Then when we switch back it is all broken again. The only solution we have which seems to work for eclipse and the drive station (and hopefully GRIP) is to set a static IP address on the roboRIO, then add all host name variants to the Windows host file. This makes me very nervous though: What is going to happen when we get to competition? We really need a permanent solution to this soon. |
|
#5
|
|||
|
|||
|
Re: Can't connect to the robot
One more observation to throw into the mix: everything works for over Ethernet. Interestingly, if I ping the roboRIO over Ethernet, it uses an IPv6 address.
Also, further to my post about netsh: for us it works until we switch the wifi to the Internet. Then when we switch back it is all broken again. The only solution we have which seems to work for eclipse and the drive station (and hopefully GRIP) is to set a static IP address on the roboRIO, then add all host name variants to the Windows host file. This makes me very nervous though: What is going to happen when we get to competition? We really need a permanent solution to this soon. |
|
#6
|
|||
|
|||
|
Re: Can't connect to the robot
We're expecting the Sam problem and easy fixes yet?
|
|
#7
|
|||
|
|||
|
Re: Can't connect to the robot
Unable to ping the Wifi but able to ping with USB cable to RoboRio.
|
|
#8
|
|||
|
|||
|
Re: Can't connect to the robot
Don't know how to edit previous post sorry. We solved our problem by simply disabling all wifi connections on the PC except the robot and it connected perfectly. It appears the wifi connection to the internet on the PC was the problem.
|
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|