[openrtm-users 01703] ipv6

4 個の投稿 / 0 new
最終投稿
Kei Okada
オフライン
Last seen: なし 前
登録日: 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

未定義
root
オフライン
Last seen: 3週 2日 前
登録日: 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
オフライン
Last seen: 9年 2ヶ月 前
登録日: 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
オフライン
Last seen: 9年 2ヶ月 前
登録日: 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に設定して実行すると次のようなエラーが出てきます。

コメントを投稿するにはログインまたはユーザー登録を行ってください

ダウンロード

最新バージョン

初めての方へ

Windows msi(インストーラ) パッケージ (サンプルの実行ができます。)

C++,Python,Java,
Toolsを含む
1.2.1-RELEASE

RTコンポーネントを開発するためには開発環境のインストールが必要です。詳細はダウンロードページ

統計

Webサイト統計
ユーザ数:1839
プロジェクト統計
RTコンポーネント297
RTミドルウエア28
ツール22
文書・仕様書1

Choreonoid

モーションエディタ/シミュレータ

OpenHRP3

動力学シミュレータ

OpenRTP

統合開発プラットフォーム

産総研RTC集

産総研が提供するRTC集

TORK

東京オープンソースロボティクス協会

DAQ-Middleware

ネットワーク分散環境でデータ収集用ソフトウェアを容易に構築するためのソフトウェア・フレームワーク