[ros-users] Running Roscore without internet

Eric Perko wisesage5001 at gmail.com
Mon May 10 23:00:14 UTC 2010


Alexis,

What version of ROS and Ubuntu are you running?

Also, could you try compiling and running the attached code? It uses a
similar call to the place that generates that error regarding finding
AF_INET addresses (comes from rosed xmlrpcpp XmlRpcSocket.cpp). I'm
wondering what network addresses you actually have if you don't have
AF_INET addresses for localhost when disconnected from the network...

- Eric

On Mon, May 10, 2010 at 6:34 PM, Ken Conley <kwc at willowgarage.com> wrote:
> Hi Alexis,
>
> Personally, I'm stumped. This doesn't appear to be just a ROS network
> configuration issue. For some reason, your machine appears to be unable to
> resolve localhost, which should work even when you're not connected. I'm not
> aware of any reason why your ROS should work when you are plugged in versus
> unplugged, if in both cases you are using 'localhost'. Is it the case that
> you can ping localhost even when you're not connected?
>
>  - Ken
>
> On Mon, May 10, 2010 at 3:20 PM, Alexis Cheng <acheng_1221 at hotmail.com>
> wrote:
>>
>> Hi Ken,
>>
>>
>>
>> I changed ROS_IP to 127.0.0.1, but the problem is persisting. Are there
>> any steps/procedures to ensure the proper network configuration for
>> ROS besides those outlined in the wiki?
>>
>>
>>
>> Thanks!
>>
>>
>>
>> Alexis Cheng
>>
>> Electrical Engineering
>>
>> University of British Columbia
>>
>>
>> Hi Alexis,
>>
>> For some reason 'localhost' isn't resolving on your machine. I would
>> recommend trying using
>>
>> ROS_IP=127.0.0.1
>>
>> instead of ROS_HOSTNAME=localhost. NOTE: this will disable your ability to
>> connect to remote machines with ROS.
>>
>>  - Ken
>>
>>
>> On Mon, May 10, 2010 at 3:09 PM, Alexis Cheng <acheng_1221 at hotmail.com>
>> wrote:
>>>
>>> Hi all,
>>>
>>> I have installed ROS on a single Ubuntu machine and it seems to be
>>> working while connected to the internet. However, roscore is unable to run
>>> without internet connection. Roswtf does not return any errors or warnings.
>>>
>>> -----
>>>
>>> Roscore responds with:
>>>
>>> [ERROR] 1273528178.429037000: [registerService] Failed to contact master
>>> at [localhost:11311]. Retrying...
>>>
>>> Rosrun responds with:
>>>
>>> Couldn't find an AF_INET address for [localhost]
>>> [ERROR] 1273528740.753778000: [registerPublisher] Failed to contact
>>> master at [localhost:11311]. Retrying...
>>>
>>> -----
>>>
>>> I have went through the network setup document on ROS wiki and it seems
>>> to pass the tests. I have also changed ROS_HOSTNAME to localhost.
>>>
>>> Has anyone encountered this problem before and managed to correct it?
>>>
>>> Thanks!
>>>
>>> Alexis Cheng
>>> Electrical Engineering
>>> University of British Columbia
>>>
>>>
>>> ________________________________
>>> 30 days of prizes: Hotmail makes your day easier! Enter now
>>> _______________________________________________
>>> ros-users mailing list
>>> ros-users at code.ros.org
>>> https://code.ros.org/mailman/listinfo/ros-users
>>
>> ________________________________
>> Win a $10,000 shopping spree from Hotmail! Enter now Enter now
>> _______________________________________________
>> ros-users mailing list
>> ros-users at code.ros.org
>> https://code.ros.org/mailman/listinfo/ros-users
>>
>
>
> _______________________________________________
> ros-users mailing list
> ros-users at code.ros.org
> https://code.ros.org/mailman/listinfo/ros-users
>
>



More information about the ros-users mailing list