Hugo

Call of Duty 4

2011年03月20日 15:16:08

Call of Dutyをしてたら突然ネット切断してしまった。
?????と家中駆けずり回り!!!!なんと我が家の
ネットサーバがダウンしていた。
強制再起動したらなんと

SIOCSIFfLAGS: Cannot assign requested address
SIOCSIFfLAGS: Cannot assign requested address
SIOCSIFfLAGS: Cannot assign requested address
みたいにネットワークが起動しない。
ログ確認したら。

Mar 20 11:20:29 gentooez8 kernel: ------------[ cut here ]------------
Mar 20 11:20:29 gentooez8 kernel: WARNING: at net/sched/sch_generic.c:219 dev_watchdog+0xfe/0x17d()
Mar 20 11:20:29 gentooez8 kernel: NETDEV WATCHDOG: eth0 (8139too): transmit timed out
Mar 20 11:20:29 gentooez8 kernel: Modules linked in: snd_seq_midi snd_opl3_synth snd_seq_midi_emul snd_pcm_oss snd_mixer_oss snd_seq_oss snd_seq_midi_event snd_seq snd
_sb16 snd_opl3_lib snd_hwdep snd_sb16_dsp snd_sb_common snd_mpu401_uart snd_rawmidi snd_seq_device snd_pcm snd_timer snd snd_page_alloc usbcore dm_mod 8139too mii
Mar 20 11:20:29 gentooez8 kernel: Pid: 0, comm: swapper Not tainted 2.6.27-gentoo-r10 #1
Mar 20 11:20:29 gentooez8 kernel: [] warn_slowpath+0x61/0x86
Mar 20 11:20:29 gentooez8 kernel: [] dev_hard_start_xmit+0x6b/0x1bb
Mar 20 11:20:29 gentooez8 kernel: [] __qdisc_run+0xb6/0x171
Mar 20 11:20:29 gentooez8 kernel: [] __next_cpu+0x12/0x21
Mar 20 11:20:29 gentooez8 kernel: [] find_busiest_group+0x23e/0x673
Mar 20 11:20:29 gentooez8 kernel: [] dev_watchdog+0xfe/0x17d
Mar 20 11:20:29 gentooez8 kernel: [] sched_clock_cpu+0x13e/0x149
Mar 20 11:20:29 gentooez8 kernel: [] dev_watchdog+0x0/0x17d
Mar 20 11:20:29 gentooez8 kernel: [] run_timer_softirq+0xef/0x13f
Mar 20 11:20:29 gentooez8 kernel: [] __do_softirq+0x5d/0xc1
Mar 20 11:20:29 gentooez8 kernel: [] do_softirq+0x32/0x36
Mar 20 11:20:29 gentooez8 kernel: [] smp_apic_timer_interrupt+0x6e/0x78
Mar 20 11:20:29 gentooez8 kernel: [] apic_timer_interrupt+0x28/0x30
Mar 20 11:20:29 gentooez8 kernel: [] default_idle+0x2a/0x3d
Mar 20 11:20:29 gentooez8 kernel: [] cpu_idle+0xbd/0xd5
Mar 20 11:20:29 gentooez8 kernel: =======================
Mar 20 11:20:29 gentooez8 kernel: ---[ end trace f07716ad92ce83e7 ]---
Mar 20 11:20:32 gentooez8 kernel: eth0: link up, 100Mbps, full-duplex, lpa 0xFFFF
Mar 20 11:28:02 gentooez8 kernel: eth0: link up, 100Mbps, full-duplex, lpa 0xFFFF
Mar 20 11:32:08 gentooez8 kernel: eth0: link up, 100Mbps, full-duplex, lpa 0xFFFF

ネットのモジュールがおかしくなったのは分かった。
で強制再起動時のログも見てみた。

Mar 20 11:36:56 gentooez8 kernel: 8139too Fast Ethernet driver 0.9.28
Mar 20 11:36:56 gentooez8 kernel: eth0: RealTek RTL8139 at 0xf8c52000, ff:ff:ff:ff:ff:ff, IRQ 10

あらちょっとへん??
MACアドレスが認識されてない。これってbaselayoutがおかしいか、
ボードがいかれたか?

とりあえずサーバ解体してカードを入れ替え
FNW-9803-Tに差し替えて tulip をロードしたらネットが復活

でもまた解体!もとのRealTek RTL8139のカードに戻した。
MACアドレスが分からないなら教えてあげようってことで

/etc/conf.d/netに以下を追加
mac_eth0="00:??:cc:??:80:??"
??の部分はネットワークボードに貼ってあるシールを見てね。

ふょー動くじゃん。

じゃあCall of Dutyの再開です。

コメント

コメントはありません

コメント送信

このアイテムは閲覧専用です。コメントの投稿、投票はできません。