[openrtm-users 01703] ipv6

4 posts / 0 new
Last post
Kei Okada
Offline
Last seen: Never ago
Joined: 2011-05-17 20:20
[openrtm-users 01703] ipv6

岡田です。

よく、/etc/hostsの以下の部分をコメントアウトしなさい、
という話がでてきますが、そもそも、これはなぜ必要なのでしょうか?

他のcorbaのプログラムはこれをしなくても動いているような気も
するのですが、、、、

# IPv6
#::1 ip6-localhost ip6-loopback
_______________________________________________
openrtm-users mailing list
openrtm-users@openrtm.org
http://www.openrtm.org/mailman/listinfo/openrtm-users

Undefined
root
Offline
Last seen: 4 hours 46 min ago
Joined: 2009-06-23 14:31
[openrtm-users 01704] ipv6

安藤です

/etc/hosts の IPv6アドレスのコメントアウトの件ですが、以下のomniORBの
メーリングリストにありますように 4.1.4 以前でlocalhostからIPアドレスを
取得する際の処理の問題のようです。
http://comments.gmane.org/gmane.comp.corba.omniorb.user/9639

Duncanさん(omniORBの開発者)の返事を見る限り4.1.4で
修正されているはずですが、実際修正されているかどうかは確認していません。

2011年5月17日19:47 Kei Okada :
> 岡田です。
>
> よく、/etc/hostsの以下の部分をコメントアウトしなさい、
> という話がでてきますが、そもそも、これはなぜ必要なのでしょうか?
>
> 他のcorbaのプログラムはこれをしなくても動いているような気も
> するのですが、、、、
>
> # IPv6
> #::1 ip6-localhost ip6-loopback
> _______________________________________________
> openrtm-users mailing list
> openrtm-users@openrtm.org
> http://www.openrtm.org/mailman/listinfo/openrtm-users
>
_______________________________________________
openrtm-users mailing list
openrtm-users@openrtm.org
http://www.openrtm.org/mailman/listinfo/openrtm-users

Hajime SAITO
Offline
Last seen: 12 years 3 months ago
Joined: 2011-05-19 11:20
[openrtm-users 01708] ipv6

齋藤です。

Lucidで/etc/hostsに::1がない状態でリンクのプログラムを試して見たところ
hajime@atuin:~/src/test$ ./a.out localhost -ORBInitRef
NameService=corbaloc:iiop:localhost:2809/NameServicem_nameServer:
corbaloc::localhost/NameService
m_rootContext is good
hajime@atuin:~/src/test$ ./a.out localhost -ORBInitRef
NameService=corbaloc:iiop:atuin:2809/NameService
m_nameServer: corbaloc::localhost/NameService
m_rootContext is good

でした。::1を追加すると

hajime@atuin:~/src/test$ ./a.out localhost -ORBInitRef
NameService=corbaloc:iiop:localhost:2809/NameServicem_nameServer:
corbaloc::localhost/NameService
EXCEPTION CORBA::TRANSIENT
hajime@atuin:~/src/test$ ./a.out localhost -ORBInitRef
NameService=corbaloc:iiop:atuin:2809/NameService
m_nameServer: corbaloc::localhost/NameService
EXCEPTION CORBA::TRANSIENT

と失敗します。同じプログラムをMaverick+omniorb-4.1.3でリンクのプログラムを試して見たところ、::1があっても

hajime@gribeau:~/src/test$ grep "^::1" /etc/hosts
::1 gribeau localhost6.localdomain6 localhost6
hajime@gribeau:~/src/test$ ./a.out localhost -ORBInitRef
NameService=corbaloc:iiop:localhost:2809/NameService
m_nameServer: corbaloc::localhost/NameService
m_rootContext is good

という結果でした。Maverickではパッチがあっているようです。実際Maverickの場合自動設定にすると::1がどうしても/etc/hostsに追加されてしまうため、手当てしているのではないかと思います。

Maverick用debpackgeのソースをLucidでコンパイルするとうまく行くとと思います。

2011年5月18日12:22 Ando Noriaki :
> 安藤です
>
> /etc/hosts の IPv6アドレスのコメントアウトの件ですが、以下のomniORBの
> メーリングリストにありますように 4.1.4 以前でlocalhostからIPアドレスを
> 取得する際の処理の問題のようです。
> http://comments.gmane.org/gmane.comp.corba.omniorb.user/9639
>
> Duncanさん(omniORBの開発者)の返事を見る限り4.1.4で
> 修正されているはずですが、実際修正されているかどうかは確認していません。
>
>
> 2011年5月17日19:47 Kei Okada :
>> 岡田です。
>>
>> よく、/etc/hostsの以下の部分をコメントアウトしなさい、
>> という話がでてきますが、そもそも、これはなぜ必要なのでしょうか?
>>
>> 他のcorbaのプログラムはこれをしなくても動いているような気も
>> するのですが、、、、
>>
>> # IPv6
>> #::1     ip6-localhost ip6-loopback
>> _______________________________________________
>> openrtm-users mailing list
>> openrtm-users@openrtm.org
>> http://www.openrtm.org/mailman/listinfo/openrtm-users
>>
> _______________________________________________
> openrtm-users mailing list
> openrtm-users@openrtm.org
> http://www.openrtm.org/mailman/listinfo/openrtm-users
>
_______________________________________________
openrtm-users mailing list
openrtm-users@openrtm.org
http://www.openrtm.org/mailman/listinfo/openrtm-users

Hajime SAITO
Offline
Last seen: 12 years 3 months ago
Joined: 2011-05-19 11:20
[openrtm-users 01709] ipv6

齋藤です。

Maverick用のDebパッケージをLucidでコンパイルしてもうまく行きませんでした。ライブラリの中に何か潜んでそうな感じでした。

ところでこの1週間ほど自分のPC(Ubuntu
Maverick)でOpenRTMが使用できず悩んでおります。openhrp-controller-bridgeを-ORBtraceLevel=40とOpenRTMのloggingをPARANOIDに設定して実行すると次のようなエラーが出てきます。

Log in or register to post comments

Download

latest Releases : 2.0.0-RELESE

2.0.0-RELESE Download page

Number of Projects

Choreonoid

Motion editor/Dynamics simulator

OpenHRP3

Dynamics simulator

OpenRTP

Integrated Development Platform

AIST RTC collection

RT-Components collection by AIST

TORK

Tokyo Opensource Robotics Association

DAQ-Middleware

Middleware for DAQ (Data Aquisition) by KEK