[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:29649] Re: NIC について



こんにちは。松田陽一@PAL-NET三鷹です。

From: Seiji Kaneko <skaneko@xxxxxxxxxxxx>
Subject: [debian-users:29566] Re: NIC について
Date: Sat, 18 Aug 2001 23:18:25 +0900

> 以下のチップを使ったものは買わないこと。また、1000Base 関連はまだ初心者
> は手を出してはいけない。

> NS 社			チップの出来はいいと思われるが、出たてなので苦戦
> 			する。

FA311 ユーザです。
カーネル 2.2.19 に http://www.scyld.com/network/ethercard.html で
入手できる natsemi.c を用いると正常に動作しますが、カーネル 2.4.9
内蔵のドライバでは /var/log/syslog に

Aug 26 08:13:16 hoge kernel: eth0: Something Wicked happened! 18000.

というエラーメッセージが出て、パケットが通ってくれません。

kernel ML のアーカイブで検索すると、 APM をオフにしろ、というアド
バイスが幾つか見つかりますが、 APM をカーネルに含めずにビルドして
いるにもかかわらず、上記エラーが発生します。

カーネル 2.4.9 では scyld.com の natsemi.c の make が通りません。

Sun Aug 26 14:16:27
hoge:~/work/linux-2.4/natsemi$ gcc -D__KERNEL__ -I/home/yoh/work/linux-2.4/linux/include -Wall -Wstrict-prototypes -fomit-frame-pointer -DCPU=586 -DMODULE -DMODVERSIONS -include /home/yoh/work/linux-2.4/linux/include/linux/modversions.h -O6 -c natsemi.c
natsemi.c: In function `netdev_open':
natsemi.c:602: structure has no member named `tbusy'
natsemi.c: In function `netdev_timer':
natsemi.c:664: structure has no member named `tbusy'
natsemi.c: In function `start_tx':
natsemi.c:758: structure has no member named `tbusy'
natsemi.c:785: structure has no member named `tbusy'
natsemi.c:787: structure has no member named `tbusy'
natsemi.c:789: structure has no member named `tbusy'
natsemi.c: In function `intr_handler':
natsemi.c:856: warning: implicit declaration of function `dev_free_skb_irq'
natsemi.c:863: `NET_BH' undeclared (first use in this function)
natsemi.c:863: (Each undeclared identifier is reported only once
natsemi.c:863: for each function it appears in.)
natsemi.c: In function `netdev_close':
natsemi.c:1143: structure has no member named `tbusy'
Sun Aug 26 14:16:35
hoge:~/work/linux-2.4/natsemi$ 

結論として、 NetGear 社の FA311 は未だ手を出すべきではないと判断し
ます。
--
夜に帰るため夜に帰るため夜に。
松田 陽一(yoh)
mailto:matsuda@xxxxxxxxxxxx
http://www2.palnet.or.jp/~matsuda/index.htm