View Single Post
  #1   Spotlight this post!  
Unread 24-02-2015, 18:51
Dan5190 Dan5190 is offline
Registered User
FRC #5190
 
Join Date: Feb 2015
Location: Cary, NC
Posts: 5
Dan5190 is an unknown quantity at this point
mDNS and the Driver Station

We're trying to streamline our development and control process by being able to connect to the robot wirelessly and to the internet at the same time.

To accomplish this we have a wired ethernet switch with a wireless router connected to it with DD-WRT installed in client bridge mode. The router bridges to the robot's D-Link router wireless network. Our development laptops plug into the ethernet switch to connect to the robot and we can still use our wireless adapters on the laptops to connect to the internet.

The problem is that the DD-WRT router doesn't seem to be passing the mDNS packets through the bridge. If I turn off "use mDNS" for the Java Smartdashboard it is able to connect to the robot. If I add the line:

roboRIO-5190.local 10.51.90.22

to my laptop's hosts file then I can deploy code to the robot using Eclipse and I can get to the robot's web dashboard but putting "roboRIO-5190.local" in my browser. The Driver Station though still refuses to connect no matter what I do. Is there a way to turn off using mDNS with the Driver Station? Is there a better way for us to wirelessly connect to the robot and the internet at the same time?

Obviously the best thing would be to figure out how to get the mDNS packets to pass through the DD-WRT bridge but I've been unsuccessful with figuring that out so far.
Reply With Quote