X680x0でInternet

マジです。本気でやります。やるのはHuman68K上でのお話。


環境設定

X680x0でInternetに接続するには大きく分けて2通りあります。

・PPP
 ダイアルアップで接続します。必要なHardwareはモデム位です。

・LAN接続
 LANにダイアルアップルータが接続されていれば、この方法でもInternetに接続できます。Neptune-X等のHardwareが必要になります。設定はこちらを参照して下さい>参照

※お好きな方法で環境を構築して下さい。


設定例(PPP)

 動作に重要なファイルはEthernet程ではありません。他の方の設定とかなり似通っていますが、勘弁して下さい。

 [CONFIG.SYS]
 ---------------------------------------------------
 PROCESS = 16 10 50
 DEVICE=A:\SYS\FLOAT2.X
 DEVICE=A:\SYS\HIOCS.X
 DEVICE=A:\NETWORK\PPP.SYS
 ---------------------------------------------------

 [AUTOEXEC.BAT]
 ---------------------------------------------------
 ECHO OFF
 CLS
 PROMPT $P$G

 PATH A:\;A:\BIN;A:\SYS;A:\NETWORK;
 SET SYSROOT=A:/NETWORK/
 SET temp=A:\
 SET tmp=A:\
 SET HOME=A:/NETWORK/ETC/
 SET PPP=A:\NETWORK
 SET PPPLOG=A:\NETWORK\PPP.LOG

 VTWENTYONE.X +p
 TMSIO.X -b32
 ---------------------------------------------------

 [SERVICES]
 --------------------------------------------------- 
 ftp-data 20/tcp
 ftp 21/tcp
 telnet 23/tcp
 smtp 25/tcp
 time 37/tcp timeserver
 domain 53/tcp nameserver
 domain 53/udp nameserver
 finger 79/tcp finger
 http 80/tcp
 pop2 109/tcp postoffice
 pop3 110/tcp
 nntp 119/tcp
 ---------------------------------------------------

 [CONF.PPP]
 --------------------------------------------------- 
 default:
  disable lqr
  disable vjcomp
  deny vjcomp
  disable pred1
  accept chap
  accept pap
  set openmode active
  set debug chat
  set speed 38400
  set phone 030-012-3456
  set authname USER-ID
  set authkey PASSWORD
  set dial "ABORT BUSY ABORT NO\\sDIALTONE ABORT NO\\sCARRIER TIMEOUT 30 \"\" ATZ OK-AT-OK ATDT\\T TIMEOUT 50 CONNECT"
 ---------------------------------------------------

 [DIALUP.BAT]
 --------------------------------------------------- 
 ECHO OFF
 CLS
 XIP.X -w4096 -n 15 -t -1
 PPP.X
 INETDCONF.X +dns xxx.xxx.xxx.xxx
 INETDCONF.X +dns xxx.xxx.xxx.xxx
 INETDCONF.X +domain Domainname
 INETDCONF.X
 --------------------------------------------------- 

 [DIALDOWN.BAT]
 --------------------------------------------------- 
 ECHO OFF
 CLS

 XIP.X > NUL
 IF ERRORLEVEL 255 GOTO END

 PPP.X
 
 :END
 XIP.X -r > NUL
 --------------------------------------------------- 

※起動したらモデムが接続されている事を確認した上で、DIALUP.BATを実行、
 PPPのコマンドラインから「dial[RETURN]」と入力すればPPP接続が開始されます。
 終了は「DIALDOWN.BAT」を実行します。

下線部は環境に合わせて適宜書き換えて下さい。

※「CONF.PPP」の「set dial」行のATDTはトーン(プッシュ回線)の場合です。
 パルス(ダイアル回線)の場合にはATDPになります。

※「DIALUP.BAT」でDNSが2回記述されているのは間違いではありません。プライマリDNSとセカンダリDNSを設定しているのです。

SeeAlso

  Human68k 誰も説明しなかった PPP 接続   小笠原さんのHP
  X680x0でインターネットに接続する   岳(ShinT)さんのHP
  インターネットへ進む道   akiさんのHP

ブラウザ

X680x0用のブラウザは幾種類かあります。

・Lynx(ダウンロードページ)
 Unix等でおなじみのテキスト型ブラウザです。ついでにCP.Xもダウンロードしておきましょう。

・VWX(ダウンロードページ)
 画像も表示できるブラウザです。

・WebXpression(ダウンロードページ)
 満開製作所謹製のWebブラウザです。X680x0のデファクトスタンダードを目指しているそうです(^^;


ブラウズする

 要は「閲覧」ですね。上記のブラウザでコマンドラインから

 lynx URL
 vwx URL
 WebXpression URL

 ってやれば閲覧できます。簡単でしょ。


ファイルをダウンロードする

 簡単なのはLynxで、ファイルのリンクにカーソルを合わせてリターンキーを押すだけです。

 WebXpressionは現在のバージョンではキャッシュファイルから本来のファイルに戻す作業が必要となります。

 ftpならしゃあるさん版ftp.xでダウンロード&アップロードができます。当然ながら、これはftpクライアントなのでホームページのアップロードなんかにも使えます。


E-Mail

 msmtp/mpopか、smail/spopが使えます。どちらでも構わないのですが、両方ダウンロードしておきましょう。後々便利です。ついでにackもダウンロードしておきましょう。

 msmtp/mpopの詳しい使い方はこちら


ニュースグループ

mnntpが使えます。


BBS

インターネット経由でBBSに行くにはtelnetを使用します。計測技研のTCP/IP ドライバ A-Pack (for ESP/X)付属のtelnet.xか、しゃあるさん版telnet.xが使えます。


 駆け足で紹介しましたが、いかがでしょうか?やっぱり手抜きでしょうか?いえいえ、Internet関連はLAN関係に比べて情報が多いのですよ。私が書くまでもなく既に他の方が詳しく説明してらっしゃいます。ただ、1箇所にまとまっていないだけです。

 これでX68KでもInternetできますね。286マシンにすら負けてしまいそうなX68Kで、これだけの事ができるという事実が驚きです。

InterNet?...やってるよ、X68Kで。

 ぜひ、知人を絶句させて下さい。


Link

Network Client Watch   しゃあるさんのHPです。PPP接続やブラウザを含めた各種NetworkClientに関する最新情報があります。ソフトに関しては何はともあれ、まず最初にチェックして下さい。氏作の高機能なFTPは必携です。
X680x0 Ko-Window
フリーソフトウエア・フルパワー全開ページ
  小笠原さんのHPです。PPP接続に関する詳しい設定方法などが解説されています。
X680x0のインターネット関係ツールのページ   白方さんのHPです。Internet関連ツールが色々あります。
Museum/X   林さんのHPです。Lynx等があります。
満開製作所   言うまでもないでしょう。Mitsukyさんとこ(SHARPHEADS)にInternet関連ツールが色々あります。
Network-PRO68K   ShadeさんのHPです。各種設定が詳しく解説されています。