Index: [Article Count Order] [Thread]

Date:  Mon, 24 May 2004 10:05:10 +0900
From:  "ACS 浅井" <asai (at mark) acs-net.co.jp>
Subject:  [coba-o:00607] ご報告:なぜかNIC障害
To:  <coba-o (at mark) open.cobaltqube.org>
Message-Id:  <00d901c4412b$2cae8310$536511ac@NWCL83xp>
X-Mail-Count: 00607

皆様

こんにちは。
浅井と申します。

FC1+BlueQuartz-5100R-20040412.tar.gz
(LinuxMagazine6月号付録CD版)
をあちこちのPCにインストールして楽しんでおりましたところ、1件ハマったとこ
ろがありましたのでご報告致します。

#[coba-o:00588]の小暮様の障害に関連するかも知れません。

<症状>
「RHL9+BlueQuartz-5100R-20040317.tar.gz」構成では問題なく動作していたPCに、
「FC1 +BlueQuartz-5100R-20040412.tar.gz」をインストールしたところ、
LAN経由のアクセスが全くできなくなった。
NICが壊れたかと思ったが、別環境でテストすると問題なし。
SYSLOGにはエラーログが吐き出される。(文末添付)

<原因>
不明。
FedraCore1のドライバの問題っぽいが確証は無い。
使用したNIC→「3Com 3C905-TX」(古過ぎ?)

<対処>
別メーカのNICに交換したところ問題なくインストール完了。


RHL9では全く問題ないのに、なぜ??という感じです。
Fedoraで3Com製のNICを使用する場合は要注意ということでしょうか。

以上です。

以下、/var/log/message 抜粋(おまけ)
-------------------------------------------------------------------------------- 
インストール時のNICエラーログ
--------------------------------------------------------------------------------
May 22 22:08:15 localhost kernel:   MII transceiver found at address 24, status786f.
May 22 22:08:15 localhost kernel:   Enabling bus-master transmits and whole-frame receives.
May 22 22:08:16 localhost kernel: 00:11.0: scatter/gather enabled. h/w checksums disabled
May 22 22:08:16 localhost kernel: eth0: Dropping NETIF_F_SG since no checksum feature.
May 22 22:08:16 localhost kernel: ip_tables: (C) 2000-2002 Netfilter core team

May 22 22:08:16 localhost kernel: 3c59x: Donald Becker and others. www.scyld.com/network/vortex.html
May 22 22:08:16 localhost kernel: See Documentation/networking/vortex.txt
May 22 22:08:16 localhost kernel: 00:11.0: 3Com PCI 3c905 Boomerang 100baseTx at 0xff00. Vers LK1.1.18-ac
May 22 22:08:16 localhost kernel:  00:60:97:b6:f1:56, IRQ 10
May 22 22:08:16 localhost kernel:   product code 4848 rev 00.0 date 04-07-97
May 22 22:08:17 localhost kernel:   64K word-wide RAM 1:1 Rx:Tx split, autoselect/10baseT interface.
May 22 22:08:17 localhost kernel:   Enabling bus-master transmits and whole-frame receives.
May 22 22:08:17 localhost kernel: 00:11.0: scatter/gather enabled. h/w checksums disabled
May 22 22:08:17 localhost kernel: eth0: Dropping NETIF_F_SG since no checksum feature.
May 22 22:08:17 localhost kernel: ip_tables: (C) 2000-2002 Netfilter core team

May 22 22:08:17 localhost kernel: eth0: Transmit error, Tx status register d0.
May 22 22:08:17 localhost kernel:   Flags; bus-master 1, dirty 1(1) current 1(1)
May 22 22:08:17 localhost kernel:   Transmit list 00000000 vs. c5376240.
May 22 22:08:17 localhost kernel:   0: @c5376200  length 8000002a status 8000002a
May 22 22:08:17 localhost kernel:   1: @c5376240  length 00000000 status 00000000
May 22 22:08:18 localhost kernel:   2: @c5376280  length 00000000 status 00000000
May 22 22:08:18 localhost kernel:   3: @c53762c0  length 00000000 status 00000000
May 22 22:08:18 localhost kernel:   4: @c5376300  length 00000000 status 00000000
May 22 22:08:18 localhost kernel:   5: @c5376340  length 00000000 status 00000000
May 22 22:08:18 localhost kernel:   6: @c5376380  length 00000000 status 00000000
May 22 22:08:18 localhost kernel:   7: @c53763c0  length 00000000 status 00000000
May 22 22:08:18 localhost kernel:   8: @c5376400  length 00000000 status 00000000
May 22 22:08:18 localhost kernel:   9: @c5376440  length 00000000 status 00000000
May 22 22:08:18 localhost kernel:   10: @c5376480  length 00000000 status 00000000
May 22 22:08:18 localhost kernel:   11: @c53764c0  length 00000000 status 00000000
May 22 22:08:18 localhost kernel:   12: @c5376500  length 00000000 status 00000000
May 22 22:08:18 localhost kernel:   13: @c5376540  length 00000000 status 00000000
May 22 22:08:19 localhost kernel:   14: @c5376580  length 00000000 status 00000000
May 22 22:08:19 localhost kernel:   15: @c53765c0  length 00000000 status 00000000

May 22 22:08:19 localhost kernel: eth0: Host error, FIFO diagnostic register 0000.
May 22 22:08:19 localhost kernel: eth0: PCI bus error, bus status 00a00029

May 22 22:22:58 localhost kernel: NETDEV WATCHDOG: eth0: transmit timed out
May 22 22:22:58 localhost kernel: eth0: transmit timed out, tx_status 00 statuse000.
May 22 22:22:58 localhost kernel:   diagnostics: net 0cc0 media 8802 dma 00000000.
May 22 22:22:58 localhost kernel:   Flags; bus-master 1, dirty 1(1) current 17(1)
May 22 22:22:58 localhost kernel:   Transmit list 05376240 vs. c5376240.
May 22 22:22:58 localhost kernel:   0: @c5376200  length 8000002a status 8000002a
May 22 22:22:58 localhost kernel:   1: @c5376240  length 8000002a status 0000002a
May 22 22:22:58 localhost kernel:   2: @c5376280  length 8000002a status 0000002a
May 22 22:22:58 localhost kernel:   3: @c53762c0  length 8000002a status 0000002a
May 22 22:22:58 localhost kernel:   4: @c5376300  length 8000002a status 0000002a
May 22 22:22:58 localhost kernel:   5: @c5376340  length 8000002a status 0000002a
May 22 22:22:58 localhost kernel:   6: @c5376380  length 8000002a status 0000002a
May 22 22:22:58 localhost kernel:   7: @c53763c0  length 8000002a status 0000002a
May 22 22:22:58 localhost kernel:   8: @c5376400  length 8000002a status 0000002a
May 22 22:22:58 localhost kernel:   9: @c5376440  length 8000002a status 0000002a
May 22 22:22:58 localhost kernel:   10: @c5376480  length 8000002a status 0000002a
May 22 22:22:58 localhost kernel:   11: @c53764c0  length 8000002a status 0000002a
May 22 22:22:58 localhost kernel:   12: @c5376500  length 8000002a status 0000002a
May 22 22:22:58 localhost kernel:   13: @c5376540  length 8000002a status 0000002a
May 22 22:22:58 localhost kernel:   14: @c5376580  length 8000002a status 0000002a
May 22 22:22:58 localhost kernel:   15: @c53765c0  length 8000002a status 8000002a


--------------------------------------------------------------------------------
以下の2つファイルを編集してみた
--------------------------------------------------------------------------------
# vi /etc/modules.conf
alias eth0 3c59x
options 3c59x options=8     → 追加

# vi /etc/modprobe.conf
include /etc/modprobe.conf.dist
alias eth0 3c59x
options 3c59x options=8     → 追加


--------------------------------------------------------------------------------
エラーは消えたが相変わらず通信できない
--------------------------------------------------------------------------------
May 22 22:59:39 localhost kernel: 3c59x: Donald Becker and others. www.scyld.com/network/vortex.html
May 22 22:59:39 localhost kernel: See Documentation/networking/vortex.txt
May 22 22:59:39 localhost kernel: 00:11.0: 3Com PCI 3c905 Boomerang 100baseTx at 0xff00. Vers LK1.1.18-ac
May 22 22:59:39 localhost kernel:  00:60:97:b6:f1:56, IRQ 10
May 22 22:59:39 localhost kernel:   product code 4848 rev 00.0 date 04-07-97
May 22 22:59:39 localhost kernel:   64K word-wide RAM 1:1 Rx:Tx split, autoselect/10baseT interface.
May 22 22:59:39 localhost kernel: 00:11.0:  Media override to transceiver type 8 (Autonegotiate).

May 22 22:59:39 localhost kernel:   MII transceiver found at address 24, status786f.
May 22 22:59:39 localhost kernel:   Enabling bus-master transmits and whole-frame receives.
May 22 22:59:39 localhost kernel: 00:11.0: scatter/gather enabled. h/w checksums disabled
May 22 22:59:39 localhost kernel: eth0: Dropping NETIF_F_SG since no checksum feature.
May 22 22:59:39 localhost kernel: ip_tables: (C) 2000-2002 Netfilter core team
May 22 22:59:39 localhost kernel: eth0: Media override to transceiver 8 (Autonegotiate).

--------------------------------------------------------------------------------