LANカードのインストールと設定

Kengo Jinno
<KHB04045@nifty.ne.jp>
Jul. 4, 1999

「Windows95/98」の「ノートパソコン」に、「PCMCIA」の「LANカード」をインストールして、「TCP/IP」に対応したソフトを使えるようにする手順のまとめです。


1. 基本的な用語解説

LANワークカード (らんかーど)
「ネットワークカード」とも言う。パソコンをネットワーク接続するための拡張カード。
PCMCIA (ぴーしーえむしーあいえー)
パソコンの拡張カード規格の一種。 クレジットカードとほぼ同じサイズで、主にノートパソコンで使われる。 LANカードもこの規格にそって作られており、他にはモデムカード、フラッシュメモリカード等がある。 「PCカード」とも呼ばれる。
HUB (はぶ)
複数のコンピュータを接続してネットワークを構成し、データの流れを制御する装置。 電源を入れてケーブルをつなぐだけで(ほぼ)動作するので、「テーブルタップ」と同じように考えてよい。
10BASE-T (てんべーすてぃー/じゅうべーすてぃー)
ネットワークケーブル・接続端子の規格。電話のモジュラーケーブル・端子に似ている。 より高速な新しい規格「100BASE-TX」(しゃくべーすてぃーえっくす) もあるが、PC要約筆記では10BASE-Tで充分実用になる。
LANケーブル (らんけーぶる)
パソコンとHUBを接続するには「ストレート」を使い、HUBを使わずに直接パソコン同士を接続するのには「クロス」を使うが、 クロスはめったに使わないし間違えやすいので、ストレートに統一するのがお勧め。
TCP/IP (てぃーしーぴーあいぴー)
コンピュータ同士がネットワーク経由で会話する言語仕様の一つ。
IPアドレス (あいぴーあどれす)
ネットワーク内に存在するすべてのコンピュータを1台ごとに識別する番号。0〜255の数値4桁で構成される。
サブネットマスク
IPアドレスのうち、ネットワーク内の各コンピュータで共通の部分と、ネットワーク内の各コンピュータで異なる部分を定義する数値。
サーバー
クライアントに対して「何か」のサービスを提供するソフト/コンピュータ。
クライアント
サーバーに接続して、「何か」のサービスを提供してもらうソフト/コンピュータ。
ポート番号
1つのコンピュータ内に複数設置できる(仮想的な)端子を識別する番号。 サーバーはある番号のポートを監視していて、そのポート番号にアクセスしてきたクライアントにサービスを提供する。

1.1 おおざっぱな用語解説

TCP/IP
英語。
IPアドレス
パソコンごとの電話番号。
ポート番号
パソコン内の内線番号。
サブネットマスク
市外局番が何桁なのかを決める値。
サーバー
お店屋さん。
クライアント
お客さん。

1.2 「LAN」と「ネットワーク」

「ネットワーク」は「コンピュータ同士が接続された状態の総称」です。 その中でも「小規模なネットワーク」(Local Area Network)を「LAN」と呼びます。 大規模なものは「WAN」(Wide Area Network)とか「Internet」と呼ばれます。

「規模による分類」だけなので、そこで使われる技術はほとんど同じです。

PC要約筆記で、数台程度のパソコンをつなぐのは「LAN」に分類されます。

1.3 IPアドレス

TCP/IPを使ったネットワークでは、1台1台のコンピュータを「IPアドレス」と呼ばれる数値で識別します。

ネットワーク上を流れるデータでは、このIPアドレスで「送り先」と「送り元」を示しています。 そのため、複数のコンピュータが同じIPアドレスに設定されていると、データの流れが混乱してしまい、正常に機能しません。

1.4 サーバーとクライアント

PC要約筆記で言えば、提供する/される「何か」のサービスとは、「自分が入力した文字を他のパソコンに送る、他のパソコンで入力した文字を自分のパソコンに送ってもらう」ことです。 従ってサーバーは、「文字を受け取って、それぞれのパソコンに配信する」機能を持っていなければなりません。

この「サービス」は、パソコン通信やInternetで会話する「チャットサービス」とほぼ同じです。 そのため「サーバーソフト」や「クライアントソフト」は、「チャット用ソフト」が流用されることがあります。 もちろん、PC要約筆記用に開発されたソフトもあります。


2. LANカードのインストール

LANカードのメーカー・製品によってインストール方法が異なるため、「LANカードのマニュアルの通りにしてください」としか言えないのですが、共通する(であろう)ポイントを示しておきます。

2.1 Windowsのバージョン確認

Windowsのバージョンの違いによって、インストールの手順が異なる場合があります。 LANカードのマニュアルでよく確認してください。

デスクトップの「マイ コンピュータ」を右クリックして、メニューの「プロパティ(R)」を選択します。 「システムのプロパティ」ダイアログが開くので、「システム:」欄の表示を確認します。

[システムのプロパティ]

バージョンによって、次のような表示になっていることがあります。

自分のパソコンがどのバージョンか、そのバージョンではどういう手順でインストールするか、よく確認してから作業を開始してください。

2.2 PCMCIAコントローラの有効化

本ドキュメントで取り扱っているのは、PCMCIAタイプのLANカードです。 LANカードそのもののインストールの前に、パソコンで(LANカードに限らず)PCMCIAカードを使えるようにする作業が必要です。

PCMCIAカードを使うのが初めてではない(モデムカード、フラッシュメモリカード等を使ったことがある)場合は、もうPCMCIAカードが使えるようになっています。 そうでない場合でも、出荷時から使えるようになっている機種もあります。

これもLANカードのマニュアルに記載されているので、確認して作業してください。

2.3 デバイスマネージャの開き方

インストール途中で頻繁に確認を求められます。

デバイスマネージャ」は「システムのプロパティ」の一部です。 まず、次のどちらかの方法で「システムのプロパティ」を開きます。

システムのプロパティ」ダイアログが開いたら、「デバイスマネージャ」タブを選択します。

2.4 インストールが完了した状態

デバイスマネージャ」の「ネットワークアダプタ」を開いたところにLANカード名の項目があり、 [!] [?] [X] 等のマークが付いてないことを確認してください。

[デバイスマネージャ]

注意:「ダイヤルアップアダプタ」の項目は無関係です。

メーカー・製品によっては、この他に「デバイスの状態」や「ドライバ」や「リソース」を確認するようマニュアルに記載されているかもしれませんので、指示に従ってください。


3. TCP/IPのインストールとIPアドレスの設定

LAN対応のPC要約筆記関係ソフトは、TCP/IPを使う(TCP/IP語で会話する)ものがほとんどなので、 TCP/IPを使えるようにパソコンが設定されている必要があります。 LANカードをインストールした時点で自動的に設定されている場合もありますが、そうでなければTCP/IPを追加設定します。

3.1 TCP/IPの設定確認

[スタート][設定(S)][コントロール パネル(C)] の「コントロール パネル」で「ネットワーク」をダブルクリックし、「ネットワーク」ダイアログを開きます。 [現在のネットワーク構成(N)]の一覧の中に、「TCP/IP -> (LANカード名)」があるでしょうか?

[ネットワーク]

注意:「TCP/IP -> ダイヤルアップ アダプタ」「IPX/SPX ...」「NetBEUI ...」等は無関係です。無視してください。

注意:「ネットワークアダプタ」がそのLANカードだけの場合(「ダイヤルアップアダプタ」が無い)は、「TCP/IP」とだけ表示されると思います。

あればすでにTCP/IPが使えるようになっているので、「3.3 IPアドレスの設定」に進んでください。

3.2 TCP/IPの追加

無い場合は、TCP/IPを追加しなければならないので、[追加(A)...]ボタンを押して、「ネットワーク構成ファイルの追加」ダイアログを開きます。

[ネットワーク構成ファイルの追加]

参考:Windowsのバージョンによってはタイトルバーの表示が「ネットワークコンポーネントの選択」となっています。

ここで「プロトコル」を選択し、[追加(A)...]ボタンを押します。

ネットワークプロトコルの選択」ダイアログが開くので、 左側の[製造元(M)]欄で「Microsoft」を選択し、右側の[ネットワークプロトコル]欄で「TCP/IP」を選択します。

[ネットワークプロトコルの選択]

これで[OK]ボタンを押すと、しばらく追加作業が行なわれた後で「ネットワーク」ダイアログに戻ります。 [現在のネットワーク構成(N)]の一覧の中に「TCP/IP -> (LANカード名)」が追加されているのを確認してください。

3.3 IPアドレスの設定

続いて、IPアドレスを割り当てます。 ここでは、私のパソコンに192.168.11.8を割り当てるものとします。

ネットワーク」ダイアログで「TCP/IP -> (LANカード名)」を選択して、 [プロパティ(R)]ボタンを押すと、「TCP/IPのプロパティ」ダイアログが開きます。 [IPアドレス]タブのまま[IPアドレスを指定(S)]を選択して、次の通り設定します。

IPアドレス(I)   192.168.11.8
サブネットマスク(U)255.255.255.0

[TCP/IPのプロパティ]

入力したら[OK]ボタンを押して「TCP/IPのプロパティ」ダイアログを閉じ、 さらに[OK]ボタンを押して「ネットワーク」ダイアログを閉じます。

しばらく設定作業が行なわれた後に「再起動しますか?」と確認を求められるので、[OK]ボタンを押してパソコンを再起動します。

参考:「再起動しますか?」と確認を求められなくても、再起動した方がよいです。

3.4 IPアドレスの割り振り方

クラスCのプライベートアドレス(192.168.0.0192.168.255.255)を使うのが一般的です。 サブネットマスクを255.255.255.0にしているため、192.168.XXX.YYY192.168.XXXの部分まではグループ内で統一し、各パソコンごとにYYYの部分の値を変えるようにします。 また、YYY=0YYY=255は使わずに空けておき、YYY1254の範囲にします。

まとめると、次のようなルールになります。

参考:192.168.XXXの部分が異なるアドレスは「別のネットワークである」と認識されます。

このルールに従うと、最大で254台のパソコンに、重複しないIPアドレスを割り当てることができます。 たとえば次のような割り振りにします。(XXX=11で統一した)

192.168.11.1Aさんのパソコン
192.168.11.2Bさんのパソコン
192.168.11.3Cさんのパソコン
192.168.11.5Dさんのパソコン
192.168.11.8私のパソコン
192.168.11.9Eさんのパソコン

YYYの部分の並び順は、重複さえなければ何でも構いません。 1から順番に使う必要もありませんし、HUBの端子番号とそろえる必要もありません。

めいめいが勝手に決めてしまうと重複する可能性があるので、同じXXXの値を使うグループ内で誰か管理者を決めて、どのパソコンに何番(YYY)を割り当てるかを、一元的に管理する(アドレスを決定できるのは管理者だけ)とよいでしょう。

参考:もしも重複が発覚した場合は、別のアドレスを「3.3 IPアドレスの設定」の手順で再設定します。


4. 接続と確認

以下の作業は、パソコンにLANカードを挿した状態で行ないます。

4.1 自分のPCのIPアドレスの確認

まず、IPアドレスが正しく設定されているかどうかを確認します。

[スタート]→[ファイル名を指定して実行(R)...]を選択して、「ファイル名を指定して実行」ダイアログを開きます。

[ファイル名を指定して実行]

[名前(O)]欄に半角で「WINIPCFG」(小文字でも可)と入力して[OK]ボタンを押すと、「IP設定」ダイアログが開きます。

[IP設定]

Internetを使えるようにしてあるパソコンの場合は「PPP Adapter.」と表示されることがあります。 その場合は[▼]を押して、インストールしたLANカード名を一覧の中から選択します。

ここに表示される「IPアドレス」と「サブネットマスク」が設定した通りになっていることを確認してください。 「アダプタアドレス」と「デフォルトゲートウェイ」は無視して構いません。 間違いなければ、[OK]ボタンを押して閉じます。

  1. [▼]を押しても、一覧にLANカード名の項目がない。
    → LANカードはきちんとパソコンに挿していますか? 挿した直後(数秒以内)では表示されないこともあります。
  2. IPアドレス あるいは サブネットマスク が違う。
    → 「3.3 IPアドレスの設定」に戻って、設定しなおしてください。

IPアドレスが分からない・忘れてしまった場合も、この手順で確認してください。

4.2 HUBと接続

各パソコンのLANカードとHUBとの間を、 10BASE-T ストレートケーブルで接続します。 HUBには端子がいくつかありますが、どの端子にどのパソコンをつないでも同じです。

注意:アップリンク用の端子(もしあれば)は使えません。

[HUBとの接続図]

HUBとパソコンの双方に電源が入っていれば、HUB側のその端子のランプ、LANカード側のランプ、それぞれ1つずつ点灯するはずです。 どちらかの側が点灯しない あるいは どちらの側も点灯しない 場合は、どこかに不具合があります。

  1. HUBの電源を確認する。
    → 電源が入っていることを示すランプがある(と思う)のですが、それが点灯していますか? なお、「電源スイッチ」は無い機種が多いです。
  2. 接触不良や挿し込み不充分はないか確認する。
    → ケーブルは奥まできちんと、「カチッ」とした感触があるまで挿し込みます。端子が汚れて接触不良を起こしているような場合は、ケーブルの抜き挿しを何回か繰り返すと直ることもあります。
  3. HUB側の違う端子に接続してみる。
    → 他の端子に挿し替えて直るようであれば、その端子が不良なのかもしれません。もしかしたら、その端子がアップリンク用の設定になっているのかもしれません。
  4. ケーブルを取り替えてみる。
    → これで直ればおそらくケーブルの不良です。もしかしたら、クロスケーブルなのかもしれません。
  5. それでも点灯しない。
    → LANカード側の問題かもしれません…。もしかしたら、ランプが省略されている製品なのかもしれません。LANカードとHUBのマニュアルを確認してください。

4.3 他のPCとの接続確認

他のパソコンと「会話」できる状態になっているかどうか確認します。 ここでは、Aさんのパソコン(192.168.11.1)とEさんのパソコン(192.168.11.9)を相手に、短いデータのやり取りをしてみます。

[スタート][プログラム(P)][MS-DOS プロンプト]を選択します。 真っ黒な画面が開くので、半角で「PING 192.168.11.1」(小文字でも可)と入力し、Enterキーを押します。

そのパソコンから応答があれば、「Reply from 192.168.11.1: ....」等と表示されます。 応答が無ければ、「Request timed out.」と表示されます。

[PINGの実行例]

注意:もちろんIPアドレスは、実際のIPアドレスを指定してください。

参考:応答は自動的に行なわれるので、AさんEさんの側で「何かしないといけない」ことはないです。

この実行例では、Aさんのパソコンからは応答がありましたが、Eさんのパソコンは応答がありませんでした。 この結果から、次のようなことが分かります。

参考:「Destination host unreachable.」になる場合は、IPアドレスの「192.168.XXX.YYY」のXXXの部分が異なっているのかもしれません。 サブネットマスクの設定も確認してください。

確認が済んだら、右上の[X]ボタンを押して「MS-DOS プロンプト」を閉じます。

4.4 データの流れの確認

通常、LANカードにはランプが2つあります。 1つは前述したように、HUBにケーブルで接続した時点で点灯します。 もう1つはデータを送受信する時に点滅します。 HUBの側にも同じように、端子ごとに2つのランプがあります。

HUBやLANカードの機種によっては、それらを1つのランプで兼用して、「ケーブルでつなぐと点灯、送受信する時に点滅」となっている場合もあります。

4.3 他のPCとの接続確認」で「PING」を実行している最中はデータの送受信を行なっているので、この"もう1つのランプ"も点滅します。 といっても、すぐそばにあるパソコンとの間で短いデータをやりとりしているだけなので、そんなに派手には点滅しません。

また、「何もしていないはずなのに時々点滅している」こともあります。 これは、ユーザーからは見えない部分でデータのやりとりが行なわれているためで、異常ではありません。


5. ソフトについて

5.1 チャットサーバー・クライアント

LAN内の1台のパソコンをチャットサーバーにし、各パソコンからチャットクライアントで接続します。 「サーバー専用」のパソコンが必要なわけではなく、サーバーソフトを動かしているパソコンでもチャットクライアントを使うことができます。

どのパソコンをサーバーにしても構いません。 しかし、サーバーソフトが動いていない限り全体としては意味がありませんから、動作に不安のあるパソコンをサーバーにするのは避けた方がよいでしょう。

クライアントからサーバーに接続する時に必要になるのが、「サーバーのIPアドレス」と「サーバーのポート番号」です。

IPアドレス
「どのパソコンがサーバーなのか」を指定
ポート番号
「サーバーソフトが監視しているのは何番のポートなのか」を指定

サーバーのIPアドレスはそのパソコンの使用者が知っているはずです。もし分からなければ「4.1 自分のPCのIPアドレスの確認」の手順で確認します。

ポート番号はサーバーソフトによってまちまちですし、設定変更できるようになっていることもあります。 何番のポートを監視しているかはサーバーソフト上で確認できるようになっているはずなので、それを各クライアントで設定します。

Bさんのパソコン(192.168.11.2)のポート23でサーバーを動かす場合には、それぞれのパソコンのクライアントソフトから、「192.168.11.2」の「ポート23」に接続するように設定します。

参考:サーバーへは複数のクライアントから接続できます。クライアントは(通常は)1つのサーバーにしか接続できません。

[サーバーとクライアント]

最近開発されているソフトの中には、「サーバーでもクライアントでもない」(サーバーでもクライアントでもある)ソフトがあります。 この種のソフトでは、「どのパソコンがサーバーか」「ポート番号は何番か」等を意識しなくて済みますし、「サーバーがこけたら全部こける」といったこともなく、簡単でしかも安心して使えます。

5.2 チャットサーバー「きうい」

「きうい」は、ニフティが提供しているチャットサービスとほぼ同じ機能のチャットサーバーです。

「きうい」を起動すると、タイトルバーにそのパソコンのIPアドレス(192.168.11.2)、ステータスバーにポート番号(23)が表示されます。

[起動直後のきうい]

この状態ではまだサーバー機能は動いていないので、メニューの[サーバー(S)][実行(R)]します。

[サービスを開始したきうい]

ポート番号23でサーバーが動き始めたことが表示されます。 クライアントが接続してくると、そのことも表示されます。 これでもう「きうい」を設定・操作することはないので、最小化しておいても構いません。

終了する時には、メニューの[サーバー(S)][停止(R)]してから終了します。

参考:「きうい」が監視するポート番号を変更するには、メニューの[サーバー(S)][ポートの変更(P)]を使います。

5.3 チャットクライアント「ばななの木」

「きうい」と同じ作者が開発した、ニフティのチャットサービスや「きうい」用のチャットクライアントソフトです。

まず、「きうい」に接続するための設定を登録します。 「ばななの木」を起動して、メニューの[アクセスリスト(A)][アクセスリストへの追加(A)]を選択して、「アクセスリストへの追加」ダイアログを開きます。

[アクセスリストへの追加]

[アクセス名]欄に「きうい」と入力して、[OK]ボタンを押します。

参考:単なる名称なので、違う名前でも構いません。

アクセスリストの設定」ダイアログが開くので、 [ホスト名/電話番号(H)]欄にサーバーのIPアドレス(192.168.11.2)、 [ポート番号(P)]欄にサーバーのポート番号(23)を入力します。

[アクセスリストの設定]

参考:開いた直後はちょっと違う表示ですが、IPアドレスを入力するとこのようになります。

入力したら[OK]ボタンを押して、ダイアログを閉じます。

[アクセス名(L)]欄に「きうい」と表示されていて、その下の[接続先]欄のIPアドレスとポート番号が正しいのを確認して、[接続(C)]ボタンを押すと、サーバーに接続します。

[サーバーに接続した状態]

次回以降は、起動した直後から[アクセス名(L)]欄が「きうい」になっているはずです。 なっていなければ、[▼]を押して選択します。 サーバーのIPアドレスやポート番号を変更する時は、[編集(E)]ボタンを押して「アクセスリストの設定」ダイアログを開いて設定変更します。

例:Aさんのパソコンで動いている「きうい」に接続する時には、IPアドレスを192.168.11.1に設定します。

5.4 表示用ソフト

「表示用パソコン」を1台用意して、スキャンコンバータを接続して大型TVや液晶プロジェクターに表示させることがあります。 このパソコンでは入力は行なわず、「表示する」専用です。

「ばななの木」自身にも、表示用の機能があります。 文字のサイズや色は、メニューの[その他(O)][画面の設定(T)]で設定できます。

その他、拙作のRTDを使うこともできます。

チャットサーバーに「きうい」を使っている場合、入力した各行の先頭に「(1,AAA00001)」といった文字列(チャンネル,ID/名前)が表示されてしまいます。 これを消すには、表示用のクライアントから「/HN OFF」と入力して、Enterキーを押します。

表示用パソコンは、その画面を大型TVや液晶プロジェクターに映す関係上、「表示専用」になってしまいます。「どうせ1台専用にするなら」と、表示用パソコンをチャットサーバーに兼用させてしまう方法もあります。


6. ヒント(?)

もしかしたら、役に立つこともあるかもしれません。

6.1 複数のLAN環境に対応する

LANカードを挿したままモデムを使ってInternetにPPP接続しようとしてもうまくいかないことがあります。 これは、LANカードのIPアドレス(ネットワークの設定)と、PPPのIPアドレス(ネットワークの設定)が衝突するからです。 このような場合は、次のようにして回避します。

1台のパソコンを、職場や家庭内(!)でLAN接続して使ったり、持ち出してPC要約筆記に使ったりすることもあります。 このような場合もネットワークの設定を変更しなければならないことが多いですが、細かい設定を忘れたり間違えたりするとうまく接続できません。 次のようなソフトを使うと一括して切り替えることができます。

6.2 DHCP

DHCPを使えば、個々のパソコンにIPアドレスを設定しなくても、接続した時に自動的に割り当てることができます。

ただし、それなりに知識を要求されるので、「DHCP」が何を意味するのか分からない人は、地道に手作業で管理・割り当てする方が無難です。

6.3 Windows3.1以前のパソコン

LANを使えるようにするのは、不可能ではありませんがかなり困難です。 また、3.1に対応したソフトがあるとも限りません。 それ自体を楽しむなら別ですが、実用的ではないのであきらめた方がよいでしょう。

6.4 LANカードのケーブル

LANカードから生えている短いケーブル(いわゆる“しっぽ”)は、カードとの接続部分(コネクタ)が弱くて壊れることがあります。 ケーブル自体をカードから抜き挿しする時以外には、なるべく力を加えない方が安全です。

コネクタを持ってカードをパソコンに抜き挿ししたり、カードをパソコンに挿した状態で上から力を加えたりするのは避けた方が無難です。

6.5 LANカードの抜き挿し

パソコンの電源が入った状態でLANカードを挿しても(だいたい)大丈夫ですが、電源が入った状態でLANカードを抜く時には注意してください。

  1. LANを使うソフトを終了させる。
  2. カードを終了させる。
    [コントロールパネル][PCカード(PCMCIA)]→LANカードを選択して[終了(S)]を押す。 しばらくすると「このデバイスは安全に取りはずせます。」と表示されるので[OK]ボタンを押す。
  3. LANカードを抜く。
  4. ケーブル類を取り外す。

この手順が面倒なら、パソコンの電源を切ってからLANカードを抜くのが一番安全で確実です。


7. 参考にしたページ


戻る