[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:44511] Broadcom 製 NIC について・・
いつもMLを拝見させていただいています。
ゆきたんと申します。
以下の様なPCでオンボードNICが動作せず困っています。
どなたか解決方法をご存じないでしょうか・・。
IBM ThinkPad G41
Intel 852GME
HT-Pentium4 3.06GHz
512MB MEM
40GB HDD
オンボードNICは、WindowsXP上の認識では
Broadcom NetXtreme Fast Ethernet
となっています。100BASE-TXです。
http://www-6.ibm.com/jp/pc/thinkpad/tpg41/tpg41s.shtml#p306ghz
↑の製品番号 2881-5GJです。
使用しているDebianは Woody 3.0r2です。
MLの過去LOGからみて、ドライバはBCM5700と判断して、Broadcom
のHPより
ダウンロードをしてきました。
ドライバのREADMEを参考にして以下の様にしてみました。
・bf24でDebianのインストールを開始
・仮にPCMCIAにNEC製のNICカードセット(NEC PC-9801-CS01 古
い・・)
・途中でPCMCIAパッケージをインストールする。
この段階でPC-9801-CS01は認識してくれる。
・ネットワーク設定を行う
・基本システムをインストール
・再起動
・/etc/apt/sources.listを書き換え
・以下のパッケージをapt-get installでダウンロード
kernel-source-2.4.18
kernel-headers-2.4.18-bf2.4
rpm
libncurses-dev
kernel-package
・/usr/src へ、別途ダウンロードしたNICドライバをFDよりコ
ピー
bcm5700-8.1.55.tar.gz
・/usr/srcへ移動し、tarファイルを解凍
tar xvjf kernel-source-2.4.18.tar.bz2
tar xvzf bcm5700-8.1.55.tar.gz
・カーネルソースをシンボル
ln -s kernel-source-2.4.18 linux
・BCM5700ドライバディレクトリに移動し、以下の様に実行
cd /usr/src/bcm5700-8.1.55/src
make
insmod bcm5700.o
make install
・ディレクトリを移動し、以下の様に実行
cd /lib/modules/2.4.18-bf2.4/kernel/drivers/net
modprobe bcm5700.o
・modconfを実行。pcmciaを止める。PC-9801-CS01を抜いてPC
を再起動。
・再起動後、modconfでbcm5700ドライバを組み込み。
この段階で以下のメッセージが出る。
------------------------------------------------------------------------------
Installing module bcm5700. If the device isn't there, or
isn't configured
correctly, this could cause your system to pause for up
to minute.
Broadcom Gigabit Ethernet Driver bcm5700 with Broadcom
NIC Extension (NICE)
ver. 8.1.55 (01/08/05)
eth0 : Broadcom BCM5901 100Base-TX found at mem
d0200000, IRQ 20, node addr
00061bc7f0a5
eth0 : Broadcom BCM5705 Integrated Copper transceiver
found
eth0 : Scatter-gather ON, 64-bit DMA ON, Tx Checksum ON,
Rx Checksum ON
Installation succeeded
Please press ENTER when you are ready to continue.
------------------------------------------------------------------------------
・ifconfigで確認。
しかし以下の内容で、eth0が出てこない。
------------------------------------------------------------------------------
lo Link encap:Local Loopback
inet adder:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:8 errors:0 dropped:0 overruns:0
frame:0
TX packets:8 errors:0 dropped:0 overruns:0
carrier:0
collisions:0 txqueuelen:0
RX bytes:560 (560.0 b) TX bytes:560 (560.0 b)
------------------------------------------------------------------------------
・ifconfig eth0を実行すると以下の様になるので、認識はし
ている?
しかし、IPアドレスがない?
------------------------------------------------------------------------------
eth0 Link encap:Ethernet HWaddr 00:06:1B:C7:F0:A5
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0
frame:0
TX packets:0 errors:0 dropped:0 overruns:0
carrier:0
collisions:0 txqueuelen:100
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:20 Memory:d0200000-d0210000
------------------------------------------------------------------------------
・/etc/modutils/aliasesに以下の内容を記述。
alias eth0 bcm5700
・再起動してみるが変わらない。
以上の様なことをやってみました。
PCが最近の機種なので情報が少ないので困っています。
一つ前の機種の情報が、以下のURLに有りましたがさっぱりで
す。
しかも、この情報はWoodyでなくSergeの様な気が・・。
http://www.hardeman.nu/~david/thinkpad/
↑のHPではtg3というドライバを使用して居るみたいですが・
・。
Linuxをさわり始めて間がない初心者です。
(PC歴はN88BASIC・MS-DOSからのなので約12〜3年)
どなたか解決策をご教授下さいますようお願いいたします。
ゆきたん@山口
yukitan_ml206@xxxxxxxxxxx
__________________________________
Save the earth
http://pr.mail.yahoo.co.jp/ondanka/