2009年3月28日の日記の3番目の記事へのコメント

T60でEEPROMチェックサムエラー

暇だったのでリブートしてみたら↓なメッセージが (;´Д`)

e1000: 0000:02:00.0: e1000_probe: The EEPROM Checksum Is Not Valid
/*********************/
Current EEPROM Checksum : 0xcd27
Calculated              : 0xcd27
Offset    Values
========  ======
00000000: 00 16 41 e4 18 d7 30 0b b2 ff 51 00 ff ff ff ff
00000010: 53 00 03 01 6b 02 01 20 aa 17 9a 10 86 80 df 80
00000020: 00 00 00 20 54 7e 00 00 14 00 da 00 04 00 00 27
00000030: c9 6c 50 31 3e 07 0b 04 8b 29 00 00 00 f0 02 0f
00000040: 08 10 00 00 04 0f ff 7f 01 4d ff ff ff ff ff ff
00000050: 14 00 1d 00 14 00 1d 00 af aa 1e 00 00 00 1d 00
00000060: 00 01 00 40 18 13 07 40 ff ff ff ff ff ff ff ff
00000070: ff ff ff ff ff ff ff ff ff ff ff ff ff ff 27 cd
Include this output when contacting your support provider.
This is not a software error! Something bad happened to your hardware or
EEPROM image. Ignoring this problem could result in further problems,
possibly loss of data, corruption or system hangs!
The MAC Address will be reset to 00:00:00:00:00:00, which is invalid
and requires you to set the proper MAC address manually before continuing
to enable this network device.
Please inspect the EEPROM dump and report the issue to your hardware vendor
or Intel Customer Support: linux-nics@intel.com
/*********************/
e1000: 0000:02:00.0: e1000_probe: Invalid MAC Address
e1000: 0000:02:00.0: e1000_probe: (PCI Express:2.5Gb/s:Width x1) 00:00:00:00:00:
00
e1000: 0000:02:00.0: e1000_probe: This device (id 8086:109a) will no longer be s
upported by this driver in the future.
e1000: 0000:02:00.0: e1000_probe: please use the "e1000e" driver instead.
e1000: eth0: e1000_probe: Intel(R) PRO/1000 Network Connection

ifconfig してみると見事に eth0 の MAC アドレスが 00:00:00:00:00:00 orz.そしてリブートしても直らん _|‾|○

dhcpd の設定で MAC アドレスを調べて「ifconfig eth0 hw ether 00:16:41:e4:18:d7」とかやって MAC アドレス設定したら普通に動いてくれたのでとりあえず乗り切れそうではありますが (まあよく考えたら調べるまでもなくEEPROMの先頭に書いてある値そのものなわけですが),やっぱ気持ち悪いのでどうにかしたいところですなー.

調べてみたらこちらなどに情報が.BIOS で一旦内蔵 Ethernet を無効にして,その後再度有効にすればいいっぽい.・・・お,直った.やった.

あれ,でも Current EEPROM Checksum と Calculated が同じなのになんでエラーなんだろう? しかも「ethtool -e eth0」ってやっても上のログと同じダンプ結果が表示されるんですが.一体何がまずかったっていうの? 謎だ.

お名前:  メールアドレス(省略可):
メールアドレスも表示されます
ここに名前その他を書いてはいけません: ここにメールアドレスその他を書いてはいけません:

2009年3月28日の日記の3番目の記事へのコメント

中の人情報

名前:
nosuke (のすけ)
メール:
sasugaanijaのgmail.com
「の」は「@」みたいな
関連リンク:

カレンダー

2009年3月
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        

<<先月分

翌月分>>

最新の10件のエントリ

最近の10件のコメント

過去ログ