=======================================================================
          Neptune-X Human68k TCP/IP 導入の手引き 

                                                  1998/ 2/14  いりや
========================================================================

   このファイルは Neptune-X (と、その互換機) を使用して X68000 を Hum
   an68k 上で Windows95 をホストに、取りあえず FTP 転送を実現するまで
   の手引き書です。 どうしても ESP/X ドライバがセットアップできない、
   FTP が使えないと言う場合に参考にしてください。

■ ハードウェアの設定

   - NE2000 -
   I/Oアドレスは先頭を 200h〜300h の間に設定しておけば自動認識します。
   IRQ は、どの値を選んでも動作します。なお、Neptune-X が v0.3 までの
   場合は、I/Oアドレスの先頭を 300hに、また IRQ を 10 に設定する必要
   があります。( Neptune-Evolution は v0.4 です)
   これらの設定は、カードが設定をジャンパーで設定するタイプの場合はジ
   ャンパーで設定できますが、カードがジャンパーの無い PnP (プラグアン
   ドプレイ)タイプの場合は一度 AT互換機に装着し、カードに付属のソフト
   ウェアでジャンパーレスモードなどの非 PnP に設定する必要があります。

   - Xellent -
   エクセレント系アクセラレータを X68K に搭載されている方はエクセレン
   トの占有 アドレスに注意してください。エクセレントのデフォルト設定で
   は Neptune-X と占有アドレスが重なり、動作しませんのでエクセレント側
   で設定を変更して下さい。

   - Jupiter-X -
   Jupiter-X β版を X68K に搭載されている方は DMAC アドレスのすりかえ
   の変更をおこなってください。

■ 接続

   接続に使用するケーブルは 10BASE-2(アンテナ線のような同軸ケーブル)
   か 10BASE-T(電話線のモジュラープラグを大きくしたような形)の、どちら
   かを使用します。10BASE-2 は LAN カードの 10BASE-2コネクタに中継プラ
   グを取り付けてそこにケーブルを繋ぎコンピュータ同士をただ単に数珠繋
   ぎに接続していきます。両端のコンピュータにはターミネータを取り付な
   ければいけません。10BASE-T は市販の HUB を介して、それぞれストレー
   トケーブルで繋ぐか2台だけ繋げるのであればクロスケーブルで直結する
   方法もあります。しかし LAN カードによってはクロスケーブルでの使用が
   出来ない場合があります。新たに LAN 環境を導入するのであれば 10BASE-
   2 よりも 10BASE-T の方が将来性があると思います。HUB を 100BASE-TX
   対応のモノにしておけばさらに良いです。(が、高いです ^^;)
   10BASE-T の HUB は 4〜5ポートのものであれば 5,000円くらいで買えると
   思います。

■ 使用ソフト

   使用するソフトウェアは以下の2つです。
   このドキュメントが掲載されている所から入手可能なはずです。

   ・TCPPACKA.LZH  (ESP/X Human68k用TCP/IPドライバ)
   ・NDRV003.LZH   (ESP/X用、Neptune-Xドライバ)

■ Neptune-Xドライバのインストール

   ・NDRV003.LZH を解凍し ether_ne.sys を適当なディレクトリにコピーし
     ます。( 仮に a:\sys\ にコピーしたものとします。)
   ・config.sys に以下のようにデバイスドライバとして登録します。

--------------------------------
DEVICE    = a:\sys\ether_ne.sys
--------------------------------

   ・オプション等、詳細については NDRV003.LZH 内の README.hed を参照し
     てください。
   ・Ko-window をご利用に方は、trap #0 が使えませんので、必ず API で使
     用する trap を変更するか [-n] オプションを指定し、API に trap を
     使用しないようにしてください。
   ・SYSTEM を再起動し以下のようなメッセージが表示され正常に登録された
     ことを確認してください。

---------------------------------------------------------------------
Neptune-X Ethercard Driver version 0.03  by Shi−MAD.
	API trap number:	0
	Neptune-X Based Addr:	ece200
	Neptune-X Irq Vector:	f9
	Neptune-X MAC Addr:	00:c0:0c:50:7c:16
---------------------------------------------------------------------

■ TCP/IP ドライバのインストール

   ・TCPPACKA.LZH を解凍しアーカイブ内の README_A.doc に従ってインスト
     ールします。
     etc ディレクトリの設定などハマりやすい部分もありますので、良く読
     んでインストールして下さい。
   ・IP アドレスの設定は使用する環境で異なってきますので、いりやの環境
     を以下に記載しますので参考にしてください。

          -- 使用マシン --   -- コンピュータ名 --
          1. AT互換機           MELCHIOR
          2. PC-9821            BALTHASAR
          3. X68000             CASPER

   ・いりやの環境では AT互換機がサーバーとなっていますので autoexec.ba
     t (ホントは .login ^^;) と /etc 下の各種設定ファイルは以下のよう
     になります。必要であれば /etc/hosts に記述するコンピュータ名は自
     分の環境に合わせて変えてください。
     IP アドレスに関してはいりやも詳しくは知りませんが、自宅で使うには
     とりあえずこれで良いと思います。(^^;) 以後マシンが増えたら最後の
     数字を増やすことで対応できるはずです。

autoexec.bat or .login
--------------------------------------------------------------
d:\espx\inetd.x
d:\espx\ifconfig lp0 up
d:\espx\ifconfig en0 192.168.1.3 netmask 255.255.255.0 up
d:\espx\inetdconf +domain foo.co.jp
d:\espx\inetdconf
--------------------------------------------------------------

/etc/hosts
--------------------------------------------------------------
#
# /etc/hosts
#
192.168.1.1	MELCHIOR		MELCHIOR
192.168.1.2	BALTHASAR		BALTHASAR
192.168.1.3	CASPER			CASPER
--------------------------------------------------------------

/etc/networks
--------------------------------------------------------------
#
# - /etc/networks
#
127		loopback
192.168.1	private-net
--------------------------------------------------------------

/etc/protocols
--------------------------------------------------------------
#
# /etc/protocols
#
ip	0	IP		# internet protocol, pseudo protocol number
icmp	1	ICMP		# internet control message protocol
tcp	6	TCP		# transmission control protocol
udp	17	UDP		# user datagram protocol
--------------------------------------------------------------

/etc/services
--------------------------------------------------------------
#
# /etc/services - Network services, Internet style
#
ftp-data	20/tcp
ftp		21/tcp
telnet		23/tcp
domain		53/tcp		nameserver	# domain-name server
domain		53/udp		nameserver
finger		79/tcp		finger
--------------------------------------------------------------

■ Windows95 の設定

   X68000 で TCP/IP プロトコルが使用できるようになりましたら、つぎはサ
   ーバー側の設定です。その前に LAN カードが正しくインストールされてい
   ることを確認してください。

   ・[コントロールパネル] の [ネットワーク]をダブルクリック。

   ・[ネットワーク] ダイアログが開きますのでそこの[ネットワークの設定]
     タブをクリック。ここで [現在のネットワーク構成(N):] に [Microsoft
     ネットワーク クライアント] と [TCP/IP -> ( LAN カードの種類)] が
     あることを確認して下さい。

    ------- [Microsoft ネットワーク クライアント] が無い場合 --------
   |                                                                 |
   | [追加] ボタンをクリックすると [ネットワーク構成ファイルの追加]  |
   | ダイアログが開きますので、そこの [クライアント] を選択し [追加] |
   | ボタンをクリックします。[ネットワーククライアントの選択] ダイア |
   | ログが開きますので。[製造元(M)] メニューから [Microsoft] を選択 |
   | し [ネットワーククライアント」メニューから [Microsoft ネットワ  |
   | ーク クライアント] を選択して [OK] ボタンをクリックします。     | 
    -----------------------------------------------------------------

    ---------- [TCP/IP -> ( LAN カードの種類)] が無い場合 -----------
   |                                                                 |
   | [(基板の絵) ( LAN カードの種類)] を選択して [追加] ボタンをクリ |
   | ックすると [ネットワーク構成ファイルの追加] ダイアログが開きま  |
   | すので、そこの [プロトコル] を選択し [追加] ボタンをクリックし  |
   | ます。[ネットワークプロトコルの選択] ダイアログが開きますので   |
   | [製造元(M)] メニューから Microsoft を選択、[ネットワークプロト  |
   | コル」メニューから [TCP/IP] を選択して [OK] ボタンをクリックし  |
   | ます。                                                          |
    -----------------------------------------------------------------

   ・[TCP/IP -> ( LAN カードの種類)] を選択し [プロパティ] をクリック。

   ・[TCP/IPのプロパティ] ダイアログが開きますのでそこの [IPアドレス]
     をクリック。[IPアドレスを指定(S)] ラジオボタンをONにして [IPアド
     レス(I)] と [サブネットマスク(U)] に数値を記入。(上記の設定では
     IPアドレス = 192.168.1.1  サブネットマスク = 255.255.255.0)
     [OK] をクリックします。

   ・[ネットワーク] ダイアログの [ユーザー情報] タブをクリックします。
     コンピュータ名:を記入します。(上記の設定では MELCHIOR) ワークグル
     ープ、コンピュータの説明も記入しておくと良いでしょう。(MAGI等)
     [OK] をクリックします。
   ・再起動後設定が有効になります。
   
   以上でインストールされているLANカードで TCP/IPプロトコルを使用する
   ことが出来るようになりました。

■ FTPサーバーのインストール

   Windows95 で FTP サーバーを使用する場合、何らかの FTP サーバーソフ
   トをインストールする必要があります。なんでも良いのですが、初のフリ
   ーな Win95用 日本語 FTP サーバプログラム である、Tiny FTP Daemon/95
   が、いりやのおすすめです。窓の杜などから入手してください。(きたきた
   −NETにもあります)
   余談ですが、作者に聞いた所この Tiny FTP Daemon/95 は、なんと X68K と
   接続するために作ったということです。すごいですね〜。^^;

   さて、これで FTP 転送できる環境が一通り整ったと思います。
   あとは、Human68k でもネットワークドライブが使えるようになれば
   言うこと無いんですけどね。^^;

■ 転載について

   このドキュメントは以下の条件を全て満たしている場合に限り、転載可能
   です。

   ・本文の内容を変更しないこと。
   ・TCPPACKA.LZH と NDRV003.LZH の2つのソフトがアップロード−されて
     いないBBSであれば、これらのソフトを同時にアップロードすること。
     また、インターネットホームページに掲載する場合もリンクを張るなど
     して、同様に入手可能な状態にすること。
   ・商業誌に掲載する場合は、いりやの許可を得ること。


                         http://www2j.biglobe.ne.jp/~iritani/neptune/
                         iriya@aurens.or.jp 【いりや】