Re: [ros-users] FreeBSD patch for boxturtle

Top Page
Attachments:
Message as email
+ (text/plain)
Delete this message
Reply to this message
Author: René Ladan
Date:  
To: ros-users
Subject: Re: [ros-users] FreeBSD patch for boxturtle
2010/6/14 Ken Conley <>:
> On Mon, Jun 14, 2010 at 9:54 AM, Rene Ladan <> wrote:
>>
>> I've also tried adding FreeBSD to the _is_unix_like_platform() list in
>> roslib/network.py but that made roscore incapable of starting (on a
>> 64-bit little endian machine):
>
> That will definitely require it's own branch of logic. That code is trying
> to do the appropriate ioctl incantation to get the full interface list,
> which is very platform specific. BSD/OSX/etc... have their own settings that
> I'd happily accept a patch for.


So if I have e.g. 2 wired cards and 3 wireless cards and a loopback interface it
would return a list of 6 IP addresses? Then the idea of having 6 interfaces is
that different nodes can communicate over different interfaces?

>  It's a bit of a soft fail, regardless --
> ROS by default tries to use the hostname instead of IP address, and the main
> purpose of that logic is for generating warnings.
>

Regards,
Rene