お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2010-01-30 14:59:26

akaroa
新しいメンバ
登録日: 2010-01-30

MTU 値が、突然変化して、また、値が、復帰する。

:) , =)
下記ログのように、突然、MTU値が、変化して困ってます。
MTU 4096 の設定で、バースト転送されてきた UDPパケットを受信してます。
(イーサネットレベルのFlow制御(Pause 等)は、NIC Chip レベルで処理のはず。。。)
何かのプロセスが、ethtool を呼んでるんですかね?

Jan 30 02:58:27 ubuntu2-desktop -- MARK --
Jan 30 03:18:27 ubuntu2-desktop -- MARK --
Jan 30 03:27:13 ubuntu2-desktop kernel: [59348.406136] 0000:05:00.0: eth2: changing MTU from 4096 to 1500
Jan 30 03:27:16 ubuntu2-desktop kernel: [59351.380974] 0000:05:00.0: eth2: Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
Jan 30 03:27:25 ubuntu2-desktop kernel: [59360.549532] 0000:05:00.0: eth2: changing MTU from 1500 to 4096
Jan 30 03:27:28 ubuntu2-desktop kernel: [59363.532979] 0000:05:00.0: eth2: Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
Jan 30 03:38:27 ubuntu2-desktop -- MARK --
Jan 30 03:58:27 ubuntu2-desktop -- MARK --
Jan 30 04:18:27 ubuntu2-desktop -- MARK --

今まで、使ったボードは、
(1) INTEL 82541GI (PCI 32bit)
(2) INTEL Pro/1000 PT Desktop Adapter (PCI Express)

ethtool にて、RX の Descriptor は、256 → 4096 と、めいっぱい増やしています。(関係ないと思うんですが、ご参考までに。)


です。 上記の2枚とも、同じ現象です。

以上です、どうぞ、よろしく、お願いします。:) , =)

オフライン

 

#2 2010-01-30 18:27:44

hmatsue
アドバイザ
登録日: 2009-03-10

Re: MTU 値が、突然変化して、また、値が、復帰する。

すいません。よく分からずにコメントしてしまいますが、MTU=4096ってJumboFlameですか?
ネットワーク機器はJumboFlameに対応しているのでしょうか。

オフライン

 

#3 2010-01-30 23:19:07

akaroa
新しいメンバ
登録日: 2010-01-30

Re: MTU 値が、突然変化して、また、値が、復帰する。

hmatsue さん

コメント、どうも、ありがとうございます。

> MTU=4096ってJumboFlameですか?
回答: はい、そうです。


Ubuntu 9.04 Desktop が動作している PC に向かって、4096 バイトの UDP Packet を送信しています。
このこと自体は、問題としていません。

一番の関心ごとは、突然、MTU が、4096 から、1500 になり、再度 4096 に戻るということです。
ルーターから外へは、出ない接続です。
スイッチングハブ: ジャンボフレーム対応

同じような事に遭遇してる人いませんかね?

継続して、もうちょっと、調べてみようと思います。何か情報ありましたら、
どうぞ、よろしくお願いします。;)

以上です。

オフライン

 

#4 2010-01-31 09:02:32

hmatsue
アドバイザ
登録日: 2009-03-10

Re: MTU 値が、突然変化して、また、値が、復帰する。

Intel Down Load Centre
のドキュメントを見ていると、フローコントロールがデフォで有効になっていて、無効化するには下記の操作が必要なようです。
ethtool -A eth? autoneg off rx off

関係なさそうなら、ごめんなさい。

オフライン

 

Board footer

Powered by FluxBB