0
$\begingroup$

Rosanswers logo

After updating to Natty, ROS can't communicate locally via network ports no more.

Unable to contact my own server at [http://hostname:48064/].

Changing/setting the variables ROS_MASTER_URI, ROS_HOSTNAME and ROS_IP according to this question didn't help. The tests according to the ROS network troubleshooting guide were partially successful.

  1. ping works for 127.0.0.1, for localhost and for the hostname.
  2. netcat works for 127.0.0.1 and for localhost, but not for the hostname.

Sorry, in case this is a rather pathetic network problem. Maybe it's something specific to Natty?


Originally posted by Mark on ROS Answers with karma: 16 on 2011-06-23

Post score: 0


Original comments

Comment by Mark on 2011-06-23:
No, I substituted my actual hostname with hostname

Comment by dornhege on 2011-06-23:
Does the error message literally show 'http://hostname:48064/' or your hostname?

$\endgroup$

1 Answer 1

0
$\begingroup$

Rosanswers logo

Alright... it was a rather pathetic network problem. Actually I don't know why, but after the update to Natty, my /etc/hosts file didn't contain the IP adress from my local network anymore. The following entry fixed this.

192.168.1.XXX    hostname

Originally posted by Mark with karma: 16 on 2011-06-23

This answer was ACCEPTED on the original site

Post score: 0

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.