"detected DSPD enabled in EEPROM"について

[対象となる製品のバージョン]

 

Asianux Server 3 for x86(32bit)

Asianux Server 3 for x86-64(64bit)

MIRACLE LINUX V4.0 - Asianux Inside

MIRACLE LINUX V4.0 - Asianux Inside for x86-64

 

[質  問]

intel社製のギガビット・イーサネットワークカード 82573(V/L/E)を使用しているハードウェア構成の場合、syslogに以下のようなメッセージが記録されることがあります。

 

kernel: e1000e 0000:0a:00.0: Warning: detected DSPD enabled in EEPROM

 

[原  因]

このメッセージは、intel社製のギガビット・イーサネットワークカード 82573(V/L/E)の省電力機能である、DSPD(Deep Smart Power Down)が有効(ON)になっていることを示すメッセージです。

DSPDが有効(ON)の場合は、通信障害が発生する可能性があるため、DSPDは無効(OFF)にすることを推奨いたします。詳細はintel社のURL先にある、"82573(V/L/E) TX Unit Hang Messages"

ドキュメントを参照ください( http://downloadmirror.intel.com/9180/eng/README.txt )

 

[対  処]
DSPDを無効(OFF)にするため、82573(V/L/E)EEPROMを書き換えることにより、このメッセージは出力されなくなります。
82573(V/L/E)EEPROMDSPDを無効(OFF)にするためのスクリプトは以下のURLから入手できます。

 

82573(V/L/E)eth0の場合の使用方法

 

# bash fixeep-82573-dspd.sh eth0

eth0: is a "82573E Gigabit Ethernet Controller"

This fixup is applicable to your hardware

executing command: ethtool -E eth0 magic 0x109a8086 offset 0x1e value 0xdf

Change made. You *MUST* reboot your machine before changes take effect!

     EEPROMを書き換えた場合は、再起動を行ってください。

 

[注意事項]
本ドキュメントの内容は、予告なしに変更される場合があります。
本ドキュメントは、限られた評価環境における検証結果をもとに作成しており、全ての環境での動作を保証するものではありません。
本ドキュメントの内容に基づき、導入、設定、運用を行ったことにより損害が生じた場合でも、弊社はその損害についての責任を負いません。あくまでお客様のご判断にてご使用ください。

 

[更新履歴]

2010年 31日 新規作成