Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

TurboLinuxでNICを認識せず

66 views
Skip to first unread message

Michihiro Yamamoto

unread,
Apr 24, 2000, 3:00:00 AM4/24/00
to
現在自作のマシンにLinuxマガジンに収録されていたTurboLinux6.0の
インストールにチャレンジしています。

なんだかんだやりながらGNOMEが立ち上がるところまでは
行ったのですが、eth0をどうしても認識させることができません。

実は私はLinuxどころかUNIXも触ったことがないような人間でして
ほとんどLinuxに対する知識が無い状態です。

何とかがんばってインストール自体は終わったのですがeth0が認識
出来なくて困っています。

環境は
マザーボード P2B、celeron266→448で起動
NIC PCI製 FNW-9802-T(AMDtek社Centaur-P AN983 DEC互換)
です。

すでにWin95が入っている状態でIDEのセカンダリのマスタに
増設した2本目のHDDにインストールを行いました。

GNOME自体は起動しましたがNICがインストールされて
いない状態ですのでNICのマニュアルを読んでみました。

NICのマニュアルによるとtulip.oをconf.modulesに
alias eth0 tulip.oを記述するとかかれていたので
これを/etc/modules.conf(6.0にはconf.modulesがなかった)に
付け足しました。

で、再起動してからturbonetcfgのGUI版のようなものを使って
eth0を追加後、eth0の設定を行いましたがネットワークインター
フェイスの起動をかけることが出来ませんでした。

起動のボタンをクリックしてもeth0の左には*が表示されなくて
起動できないと言うメッセージも何も表示されません。

bootの最中に変なメッセージが出ているようなのですがスクロールが
早くてまともに目で追うことが出来ません。

人に聞いた話によるとbootの際にlogが残るようなのですが
それもどこに保存されているのか、わかりませんでした。

Linuxのインストール後にWinでこのカードの設定を行ったのですが
どうも動きがおかしいのでWOLの電源コードをはずしたところ
Winではうまくいきました。しかしLinuxでは状況は変わっていません。

ifconfigではloのみが表示される状態でeth0は表示されません。
当然pingはloにしか通りません。

何か知っている方いらっしゃったらご教授ください。
よろしくお願いします。


Michihiro Yamamoto

Shinichi Konishi

unread,
Apr 24, 2000, 3:00:00 AM4/24/00
to
とりあえずは
dmesg >& log_dmesg
とかやって

次に
ifconfig -a >& log_ifconfig-a
とかやって
出来たlog_dmesgとlog_ifconfig-aを添えて投稿してみては
どうでしょう。

ところで…、
イーサーネット接続の知識のほうは大丈夫なんですか?
------------------------
LeAnn Rimes CART 押井守 Linux
skon...@dd.iij4u.or.jp
小西慎一
-------------------------------------

Hiroshi Terui

unread,
Apr 26, 2000, 3:00:00 AM4/26/00
to
照井です。

同じくNetworkで苦労しております。まだ不通ですが。
以下のHPの情報が大変役に立つと思われます。

http://www04.u-page.so-net.ne.jp/zd5/stya/faq2.html

Michihiro Yamamoto wrote:
>
> 現在自作のマシンにLinuxマガジンに収録されていたTurboLinux6.0の
> インストールにチャレンジしています。
>
> なんだかんだやりながらGNOMEが立ち上がるところまでは
> 行ったのですが、eth0をどうしても認識させることができません。

--
Hello!! This is Hiroshi.
hte...@kk.iij4u.or.jp
Thank you !!

Y. Ohgaki

unread,
Apr 27, 2000, 3:00:00 AM4/27/00
to
> 環境は
> マザーボード P2B、celeron266→448で起動
> NIC PCI製 FNW-9802-T(AMDtek社Centaur-P AN983 DEC互換)
> です。

via-rhineモジュールはコンパイルされていますか?
/lib/modules/[your kernel version]/net/via-rhine.o

コンパイルされていないのであればKernel Module
LoaderとNICの100MbpsセクションになるVIAのカード
をモジュールとしてコンパイルするかカーネルに組み込むと
動作するはずです。

カーネル再構築してインストールすると選択したオプション
によっていろいろ問題が起きることがあるのでNICドライバー
を選択して make modulesを実行したあとモジュールだけ
/lib/modules/[your kernel version]/netにコピーしても
動作すると思います。


Yasuo Ohgaki

Y. Ohgaki

unread,
Apr 27, 2000, 3:00:00 AM4/27/00
to
カードの型番が似ていたので間違えました。
AMDのチップということで、別のドライバが必要と思います。

100Mbpsセクションのドライバーを全部モジュールにして
インストールしてみてはどうでしょうか?


"Y. Ohgaki" <yasuo_...@hotmail.com> wrote in message news:8e8b3m$5i2$1...@nn-os105.ocn.ad.jp...

Y. Ohgaki

unread,
Apr 27, 2000, 3:00:00 AM4/27/00
to
モジュールが判っているのであれば

insmod [modules name]

をルートで実行したあと

lsmod

でモジュールが組み込まれているのを確認して

/etc/sysconfig/network-scripts/ifup eth0

で動作するはずです。
(/etc/sysconfig/netword-scripts/ifcfg-eth0の内容が正しければ)


Takao Ono

unread,
Apr 27, 2000, 3:00:00 AM4/27/00
to
小野@名古屋大学 です.

これでわかるかな? & 便乗質問です.

<3903ADEB...@nyc.odn.ne.jp>の記事において
michi...@nyc.odn.ne.jpさんは書きました。
michihiro_y> 何とかがんばってインストール自体は終わったのですがeth0が認識
michihiro_y> 出来なくて困っています。
michihiro_y>
michihiro_y> 環境は
michihiro_y> NIC PCI製 FNW-9802-T(AMDtek社Centaur-P AN983 DEC互換)
michihiro_y> です。
Slackware 7.0 で使っていますが (というより刺してあるだけ) 認識で
きることはできます. ただし,

michihiro_y> NICのマニュアルによるとtulip.oをconf.modulesに
michihiro_y> alias eth0 tulip.oを記述するとかかれていたので
michihiro_y> これを/etc/modules.conf(6.0にはconf.modulesがなかった)に
michihiro_y> 付け足しました。
の前に NIC についてきたフロッピーから tulip.c となんかのヘッダを
つかって tulip.o をコンパイルする (& 適切なところに移動させる) 必
要があります... って, マニュアルには書いてあるはずです.

で, ちゃんとマニュアル通りにやれば eth0 として認識されます.

このままだとモジュールとしてしか使えませんが, tulip.c となんかの
ヘッダ (上と同じもの) をしかるべきところ (失念) におけばカーネル
に組み込むこともできるはずです. 多分.

ところが, Slackware 7.0 でなにも考えずにやったところ eth? が異常
増植してしまっています. 確か eth0 から eth8 くらいまであるんじゃ
なかったかな? もちろん ifconfig -a を実行すると「ずら~」っと表示
されます.

なんなんでしょう, これ?
--
名古屋大学 工学部 電子工学科 平田研究室
小野 孝男

root

unread,
May 1, 2000, 3:00:00 AM5/1/00
to
Michihiroです。

いろいろな方から貴重な意見を頂き、大変ありがたく思っています。

ですが、いろいろと試してはみているのですが肝心のFNW9802-T2を
認識してくれないようです。

ずいぶんと時間がかかってしまいどうしても ネットワークカードを
認識させる必要があったため友人から3コムのXLを借りてきてこれを
認識させました。

ということで、このメッセージはノーム上のネットスケープメッセンジャーを
使用して書いています。

少し状態が変わりましたが今度は eth1にこのNICを認識させようと思っていま
す。

もちろん/etc/modules.conf内の記述はeth1に変更して

alias eth1 tulip.o

としました。

小西さんよりdmesgのログをというご指摘がありましたので以下にコピーしま
す。

----------------------
Linux version 2.2.13-33 (pro...@build.turbolinux.co.jp) (gcc driver
version 2.95.2 19991024 (release) executing gcc version 2.7.2.3) #1 Sun
Mar 19 15:01:16 JST 2000
Detected 447958253 Hz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 447.28 BogoMIPS
Memory: 62888k/65472k available (1064k kernel code, 416k reserved, 1040k
data, 64k init)
VFS: Diskquotas version dquot_6.4.0 initialized
CPU: Intel Celeron (Covington) stepping 01
Checking 386/387 coupling... OK, FPU using exception 16 error reporting.
Checking 'hlt' instruction... OK.
Checking for popad bug... OK.
POSIX conformance testing by UNIFIX
mtrr: v1.35a (19990819) Richard Gooch (rgo...@atnf.csiro.au)
PCI: PCI BIOS revision 2.10 entry at 0xf0550
PCI: Using configuration type 1
PCI: Probing PCI hardware
Linux NET4.0 for Linux 2.2
Based upon Swansea University Computer Society NET3.039
NET4: Unix domain sockets 1.0 for Linux NET4.0.
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
Initializing RT netlink socket
Starting kswapd v 1.5
Detected PS/2 Mouse Port.
Serial driver version 4.27 with MANY_PORTS MULTIPORT SHARE_IRQ enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS01 at 0x02f8 (irq = 3) is a 16550A
pty: 256 Unix98 ptys configured
apm: BIOS version 1.2 Flags 0x03 (Driver version 1.9)
Real Time Clock Driver v1.09
RAM disk driver initialized: 16 RAM disks of 4096K size
Uniform Multi-Platform E-IDE driver Revision: 6.20
PIIX4: IDE controller on PCI bus 00 dev 21
PIIX4: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0xc800-0xc807, BIOS settings: hda:DMA, hdb:DMA
ide1: BM-DMA at 0xc808-0xc80f, BIOS settings: hdc:DMA, hdd:pio
hda: QUANTUM FIREBALL SE6.4A, ATA DISK drive
hdb: ATAPI CD-ROM DRIVE 32X MAXIMUM, ATAPI CDROM drive
hdc: QUANTUM FIREBALL_TM2110A, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: QUANTUM FIREBALL SE6.4A, 6149MB w/80kB Cache, CHS=784/255/63,
UDMA(33)
hdc: QUANTUM FIREBALL_TM2110A, 2014MB w/76kB Cache, CHS=4092/16/63, DMA
hdb: ATAPI 27X CD-ROM drive, 120kB Cache, UDMA
Uniform CDROM driver Revision: 2.56
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
md driver 0.90.0 MAX_MD_DEVS=256, MAX_REAL=12
raid5: measuring checksumming speed
raid5: MMX detected, trying high-speed MMX checksum routines
pII_mmx : 985.266 MB/sec
p5_mmx : 1041.273 MB/sec
8regs : 768.477 MB/sec
32regs : 472.059 MB/sec
using fastest function: p5_mmx (1041.273 MB/sec)
scsi : 0 hosts.
scsi : detected total.
md.c: sizeof(mdp_super_t) = 4096
Partition check:
hda: hda1 hda2 < hda5 >
hdc: [PTBL] [1023/64/63] hdc1 hdc2
autodetecting RAID arrays
autorun ...
... autorun DONE.
VFS: Mounted root (ext2 filesystem) readonly.
Freeing unused kernel memory: 64k freed
Adding Swap: 108860k swap-space (priority -1)
HPFS: hpfs_read_super: Not HPFS
3c59x.c:v0.99L 5/28/99 Donald Becker
http://cesdis.gsfc.nasa.gov/linux/drivers/vortex.html
eth0: 3Com 3c905 Boomerang 100baseTx at 0xc000, 00:60:97:b7:69:83, IRQ
5
8K word-wide RAM 3:5 Rx:Tx split, autoselect/MII interface.
MII transceiver found at address 24, status 786d.
Enabling bus-master transmits and whole-frame receives.
----------------------
となっています。(見づらくてすいません)

全然、tulip.oにかんする情報が無いですね。これがすでに問題のようなきがし
ます。

当然、ifconfigではeth1はでてきませんでした。

----------------------
eth0 Link encap:Ethernet HWaddr 00:60:97:B7:69:83
inet addr:192.168.1.201 Bcast:192.168.1.255
Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2224 errors:0 dropped:0 overruns:0 frame:0
TX packets:1581 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
Interrupt:5 Base address:0xc000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:3924 Metric:1
RX packets:2157 errors:0 dropped:0 overruns:0 frame:0
TX packets:2157 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
----------------------

あと、Y. Ohgakiさんのいわれるとおり
insmod [modules name]
をおこなってみましたが

/lib/modules/2.2.13-33/net/tulip.o: init_module: Device or resource busy

とメッセージが表示されてしまいます。

やはりlsmodをおこなっても
tulip.oは入っていませんでした

----------------------
Module Size Used by
3c59x 17404 1 (autoclean)
nls_iso8859-1 2024 1 (autoclean)
nls_cp437 3548 1 (autoclean)
vfat 11172 1 (autoclean)
fat 29888 1 (autoclean) [vfat]
hpfs 8328 0 (autoclean)
----------------------

いまのところ状況としてはこんな感じです。

一番怪しいのはやはりinsmodをかけてもデバイスが使われているような
メッセージが表示されるのにlsmodでは一覧に表示されないという
ところでしょうか?

何かわかる方いらっしゃいますか?
もうすぐ借りてきたカードも返さなくてはならないので困っています。

宜しくお願いします。

山本 倫弘

Michihiro Yamamoto

unread,
May 1, 2000, 3:00:00 AM5/1/00
to
すいません。
rootで出してしまいました。

Michihiro Yamamoto

Takanori Uchiyama

unread,
May 2, 2000, 3:00:00 AM5/2/00
to
root <michi...@nyc.odn.ne.jp> writes:

> ですが、いろいろと試してはみているのですが肝心のFNW9802-T2を
> 認識してくれないようです。

ADMtek の AN983 を使っている NIC ですが, ADMtek983 が Linux ではサポー
トされていないのではありませんか.

ADMtek の AL981 を使っている NIC FNW-9800T を認識させることができなく
て, Windows98 のマシンで使うことにしたことがあります. tulip.c に記述さ
れているベンダ ID 0x1317 ではなくて, 0x1117 が返されてしまって, 認識で
きませんでした. tulip.c のベンダ ID を修正すると認識はしましたが, それ
でも全く動作しませんでした. tulip.c に記述されているのは,
{ "ADMtek AN981 Comet",
0x1317, 0x0981, 0xffff, PCI_ADDR0_IO, 256, 32, tulip_probe1 },
で, AN981 なのです. Planex では, Linux OK になっているのですけれどね.
--
慶応義塾大学理工学部物理情報工学科 内山 孝憲

Y. Ohgaki

unread,
May 2, 2000, 3:00:00 AM5/2/00
to
> ADMtek の AN983 を使っている NIC ですが, ADMtek983 が Linux ではサポー
> トされていないのではありませんか.
>
> ADMtek の AL981 を使っている NIC FNW-9800T を認識させることができなく
> て, Windows98 のマシンで使うことにしたことがあります. tulip.c に記述さ
> れているベンダ ID 0x1317 ではなくて, 0x1117 が返されてしまって, 認識で
> きませんでした. tulip.c のベンダ ID を修正すると認識はしましたが, それ
> でも全く動作しませんでした. tulip.c に記述されているのは,
> { "ADMtek AN981 Comet",
> 0x1317, 0x0981, 0xffff, PCI_ADDR0_IO, 256, 32, tulip_probe1 },
> で, AN981 なのです. Planex では, Linux OK になっているのですけれどね.

どうもPlanexがソースを変更して公開している(?)ようです。
下記のURLに記述してあります。

http://www.planex.co.jp/support/984rhat.htm

これで動作するのでは??

--

Yasuo Ohgaki
yasuo_...@hotmial.com

Takanori Uchiyama

unread,
May 2, 2000, 3:00:00 AM5/2/00
to
"Y. Ohgaki" <yasuo_...@hotmail.com> writes:

> > きませんでした. tulip.c のベンダ ID を修正すると認識はしましたが, それ
> > でも全く動作しませんでした. tulip.c に記述されているのは,
> > { "ADMtek AN981 Comet",
> > 0x1317, 0x0981, 0xffff, PCI_ADDR0_IO, 256, 32, tulip_probe1 },
> > で, AN981 なのです. Planex では, Linux OK になっているのですけれどね.
>
> どうもPlanexがソースを変更して公開している(?)ようです。
> 下記のURLに記述してあります。
>
> http://www.planex.co.jp/support/984rhat.htm
>
> これで動作するのでは??

私の環境では動作しません. この tulip.c も, ベンダ ID は 0x1317 です.
これだと kernel が NIC を認識しません.
--
慶応義塾大学理工学部物理情報工学科 内山 孝憲

Shinichi Konishi

unread,
May 2, 2000, 3:00:00 AM5/2/00
to
小西です。

root <michi...@nyc.odn.ne.jp> writes:

> ですが、いろいろと試してはみているのですが肝心のFNW9802-T2を
> 認識してくれないようです。

僕の家の裏がPCショップなもので、確認しましたが
FNW9802T
ですね。パッケージにはLinux O.Kとあるので、Planex社はどう言って
いるのかと、web siteをみてみましたら、情報無いじゃありませんか!
どうなっているのでしょうね、これは。僕の家の裏のショップで2500円
位ですけど、これは値段の問題ではないですね。

使っているチップは台湾のAMDtek社の
AN983 CentaurP
最近のものなのかな。

動作報告がある、実績のある(枯れた)NICに換えるしか無いのかな?
僕は3comを使ってます。
うーん、すっきりしない。

Shinichi Konishi

unread,
May 3, 2000, 3:00:00 AM5/3/00
to
自己フォロー、

Shinichi Konishi <skon...@dd.iij4u.or.jp> writes:

> 僕の家の裏がPCショップなもので、確認しましたが
> FNW9802T
> ですね。パッケージにはLinux O.Kとあるので、Planex社はどう言って
> いるのかと、web siteをみてみましたら、情報無いじゃありませんか!
> どうなっているのでしょうね、これは。僕の家の裏のショップで2500円
> 位ですけど、これは値段の問題ではないですね。

小野@名古屋大学様よりメールを頂きまして、
パッケージのなかのFDにドライバーが入っているそうです。
誤った情報を流しちゃいました。済みません。

#(site情報を更新してくれ>Planex)

Hiroki TANIKAWA

unread,
May 5, 2000, 3:00:00 AM5/5/00
to
<8emepl$5u7$2...@news00.iij4u.or.jp>の記事において
skon...@dd.iij4u.or.jpさんは書きました。

> 僕の家の裏がPCショップなもので、確認しましたが
> FNW9802T
> ですね。パッケージにはLinux O.Kとあるので、Planex社はどう言って
> いるのかと、web siteをみてみましたら、情報無いじゃありませんか!
> どうなっているのでしょうね、これは。僕の家の裏のショップで2500円
> 位ですけど、これは値段の問題ではないですね。
>

> 使っているチップは台湾のAMDtek社の
> AN983 CentaurP
> 最近のものなのかな。


ftp://ftp.scyld.com/pub/network/
にある tulip ドライバを使えば動きそうです。

手元に FNW-9802T が無いので確認出来ていませんが。
# 早速買いにいこうかなぁ。
# FNW-9800T の方はもう売ってないのですね。


ADMtek の Web Site から
AN983_PCI_driver_disketteV105.zip
を持ってきてみると、中に Linux/linux.txt なるファイルがあり、
ftp://cesdis.gsfc.nasa.gov/pub/linux/drivers/kern-2.3/tulip.c
ftp://cesdis.gsfc.nasa.gov/pub/linux/drivers/kern-2.3/kern_compat.h
を使えと書いてありました。
そこで ftp://cesdis.gsfc.nasa.gov/pub/linux/drivers/kern-2.3/
見に行ったら、ここにあるファイルは古いので、
ftp://ftp.scyld.com/pub/network/
を参照しろと書いてありました。

---
谷川裕樹 Hiroki TANIKAWA
e-mail: ta...@tk.airnet.ne.jp

Taichi Watanabe

unread,
Jun 1, 2000, 3:00:00 AM6/1/00
to

root <michi...@nyc.odn.ne.jp> wrote in message
news:390D6039...@nyc.odn.ne.jp...
> Michihiroです。

>
> あと、Y. Ohgakiさんのいわれるとおり
> insmod [modules name]
> をおこなってみましたが
>
> /lib/modules/2.2.13-33/net/tulip.o: init_module: Device or resource busy
>
> とメッセージが表示されてしまいます。
>
私もTurboLinux WorkStation日本語版6.0でのNICの認識にてこずってます。
私の方のModuleはrtl8139で、状況はMichihiroさんと同じ
/lib/modules/2.2.13-33/net/rtl8139.o: init_module: Device or resource busy
です。
#誰かヘルプミー!!

Taichi Watanabe

unread,
Jun 1, 2000, 3:00:00 AM6/1/00
to

Taichi Watanabe <azta...@yahoo.co.jp> wrote in message
news:8h3t7u$2eb$1...@news.mbn.or.jp...
>
> 私もTurboLinux WorkStation日本語版6.0でのNICの認識にてこずってます。
> 私の方のModuleはrtl8139で、状況はMichihiroさんと同じ
> /lib/modules/2.2.13-33/net/rtl8139.o: init_module: Device or resource busy
> です。
他に思いつかないのでrtl8139のソースrtl8139.cを見ました。
init_module:Devi......なので
init_moduleの関数をさがしたらありました。
でも、その関数が返す値は0か-ENODEVなんですよね。
ENODEV......デバイスが見つからない?んん?

SHIN MATSUOKA

unread,
Jun 1, 2000, 3:00:00 AM6/1/00
to

松岡です。

スイマセン。
フォローするところをメールリプライして
しまったらしいです。
ゴメンナサイ。


<8h3t7u$2eb$1...@news.mbn.or.jp>の記事において
azta...@yahoo.co.jpさんは書きました。


| 私もTurboLinux WorkStation日本語版6.0でのNICの認識にてこずってます。
| 私の方のModuleはrtl8139で、状況はMichihiroさんと同じ
| /lib/modules/2.2.13-33/net/rtl8139.o: init_module: Device or resource busy


同じディストリビューションに同じチップのNIC(PIC)で
やはりインストール時に認識せず、インストール後に

/etc/modules.conf に

alias eth0 rtl8139 を書いて reboot 。

それでも駄目で、turbonetcfg から設定しなおして reboot したら
今度は起動時に認識しだしました。

いったん認識したら、あとはOKで、その後使えてます。

あとで /etc/modules.conf をみたら、

alias eth0 rtl8139
alias net-pf-6 off

となっていました。

----------------------------------------
MS-OutlookExpress are looks like a MUA
But, It's a some Security Hall !!

SHIN MATSUOKA
sh...@shin.nu
http://www.shin.nu/
----------------------------------------

Taichi Watanabe

unread,
Jun 1, 2000, 3:00:00 AM6/1/00
to

Taichi Watanabe <azta...@yahoo.co.jp> wrote in message
news:8h42c9$5n8$1...@news.mbn.or.jp...

>
> Taichi Watanabe <azta...@yahoo.co.jp> wrote in message
> news:8h3t7u$2eb$1...@news.mbn.or.jp...
> >
> > 私もTurboLinux WorkStation日本語版6.0でのNICの認識にてこずってます。
> > 私の方のModuleはrtl8139で、状況はMichihiroさんと同じ
> > /lib/modules/2.2.13-33/net/rtl8139.o: init_module: Device or resource
busy

> > です。
> 他に思いつかないのでrtl8139のソースrtl8139.cを見ました。
> init_module:Devi......なので
> init_moduleの関数をさがしたらありました。
> でも、その関数が返す値は0か-ENODEVなんですよね。
> ENODEV......デバイスが見つからない?んん?

つまらないことが原因で解決しました。
ちゃんとカードがささっていませんでした。

0 new messages