|
|
ネットワーク No. 65 2枚目のネットワークカード(PCI)を認識させる方法【現象】 turbonetcfgユーティリティを使用せずに2枚目のネットワークカード(PCI) を認識させたい。もしくはturbonetcfgで設定しようとするとうまくいかない。 【対策】 コマンドレベルで2枚目のNICを認識・設定することができます。 以下のステップに従って設定をします。 (モジュールとハードウェアの対応に関する説明は、以下「PCIネットワークカードを手 動で認識させる方法」を参照してください。) http://www.turbolinux.co.jp/knowledge/public/63.html (1) #lsmod ですでに読み込まれているモジュールを確認。使用するNICのモジュールが なければ(2)あれば(5)へ。 (2) Linuxクライアント系 OS ならびに Server 1.2以下では、/etc/conf.modules ファイ ルを作成し、 [/etc/conf.modules] ------------------------------------------------------------------------------- alias eth1 <モジュール名> ------------------------------------------------------------------------------- と追加します。Server 6.0では、/etc/modules.confで内容は上記と同じです。 (3) #modprobe <モジュール名> を実行しモジュールを読み込みます。 (4) 再び #lsmod でモジュールが読み込まれたか確認。モジュール名が表示されていれ ばO.K.です。例えば、DEC DS21140 というNICを使用している場合、モジュールが tulip になりますので、例えば以下のように表示されます。 Module Pages Used by tulip 6 1 (autoclean) (5) #ifconfig eth1 <IPアドレス> broadcast <ブロードキャストアドレス> netmask <サブネットマスク>を実行。(4)でモジュールが表示されなくとも、これを実行してか らlsmodするとモジュールが読みこまれている場合もあります。次に、#ifconfig のみ 実行すると、lo、eth0以外にeth1も表示されます。 eth1 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:XX inet addr:XXX.XXX.X.XXX Bcast:XXX.XXX.X.XXX Mask:XXX.XXX.XXX.X UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:49379 errors:0 dropped:0 overruns:0 frame:0 TX packets:7086 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:100 Interrupt:11 Base address:0x9800 (6) #/etc/rc.d/init.d/network restart #ifconfig eth1 up でネットワークカードを起動させます。 (7) #route add -net <ネットワークアドレス> netmask <ネットマスク> gw <ゲートウェ イ> dev eth1 (ネットワークにつながった状態でないと実行できません)routeコマンドに ついて詳しくは man route を参照してください。 最後に #ping <他ホスト> で接続の確認をしてください。 network NIC LAN card 関連文書
Last modified : Mon Jul 03 JST 2000 # 3
|
Copyright © Turbolinux, Inc..All Right Reserved.

