�y�V�b�N�X�R�A�z私はいわゆるUNIXへアクセスするためのターミナルとしてDOSを活用しています。これはまだ直接UNIXマシンから音声や、点字の出力環境が日本語では不十分だからです。英語ではかなりこのてんでは十分な環境が整っています。私もLinuxの出力を直接Linuxのマシンのシリアルから点字ディスプレイに出力して使っています。このページでは、いわゆるDOSをUNIXの端末にする方法を書いて行きたいと思います。DOSからUNIXへログインするためにはDOS上で動作するTELNET、KERMIT等のターミナルソフトを使うことになりますがこれはかなりいろいろなソフトなどがあるようです。ここではいわゆるNECのPC98シリーズとAT互換機に分けてこれらのソフトを紹介して行きたいと思います。TEENを使う方法の3種類有ります。(1)の場合は、VEGAやdmail/wmailでのインターネットアクセス、telnet、ftp、tftp、ping、DHCP等のほとんどのインターネットソフトが使えます。LANボードを使ってでのLAN経由でのアクセスや、外付けモデムおよびカードモデムでのアクセスが可能です。LANボードをDOSから認識させて使うときには、上の3通りで共通ですが、パケットドライバというものが必要となります。メーカーによっては最初からパケットドライバがないものがあります。インテルとか、3COMのボードには付いていません。この場合ですがODIドライバというものを使います。ODIドライバはあたりまえですが、パケットドライバではありません。PC/TCPには、このODIドライバを、パケットドライバにしてしまうものが付いています。これはodipkt.comという名前で付属しています。いうことで、PCTCPに限ってはパケットドライバが付属していないLANボードでも使えるという可能性があります。ボードにはODIドライバは付属していますから。PC98シリーズ内蔵のLANボードをPC/TCPで使うという方法がありました。このLANボードはインテルのものでした。これにODIドライバを使い、そしてODIPKT.COMを使って認識させるという方法でした。(2)や、(3)ではこの方法が使えません。してもパケットドライバが付属しているLANボードでないと使えません。(2)、(3)の特徴を見てみましょう。(2)ですが、上にも書いたとおりLANでインターネットへ接続するにはパケットドライバが必要となります。モデムでアクセスするときには必要ありませんが。モデムでのアクセスでは外付けのモデムでしか難しいと思います。その他ですが、vegaやwmailは動作します。telnet、ftp、wget、pingが動作します。DHCPクライアントはなさそうです。以前ではtelnetがありませんでした。telnetが必要ならば(1)のPC/TCPを使うという事でしたが、本当に最近ですがTELNETが使えるようになったようです。驚いたのはwgetが使えるということです。これは指定したWebsiteにアクセスして、そのWebsiteのhtmlファイルを自分のパソコンへ転送するものです。いうことで、ほとんど間に合うようです。次に、(3)のTEENですが、これもLAN経由でアクセスするときはパケットドライバが必要となります。LAN経由でのアクセスはまだテストバージョンだそうですが、ちょっと試した限り問題なさそうでした。モデムでのアクセスもできます。TEENはMCDを使うので内蔵モデムやカードモデムでも動作するはずです。使えるアプリケーションですが、残念ながらvegaや、wmailは動作しません。TEEN用のメールソフトや、テキストブラウザもありますが、VEGAやwmailにはかないません。その他、telnet、ftp、nslookup、rlogin、rsh、rcp、netstat等のネットワークソフトは動作します。いうことでざっと特徴を書いてみました。ぼくはやはりPC/TCPがお勧めかな?PC/TCPには2種類あります(ベーシック版と、アドバンスド版)。基本的には同じですが、アドバンスド版はDOSがUNIXのNFSクライアントになれます。DOSPPPとTEENをうまく使い分けましょうまず、DOSPPP上で動作するものですが、パケットドライバが常駐していることが条件です。この上で、vegaやwmailは動作します。telnetやftp、wget等はdpmiを必要とします。emm386でのdpmiの設定は次のように書きます。/dpmiまたautoexec.batにはa:\dos\dpmiこれでdpmiは動きます。telnetや、ftp、wget等は*.exeを適当なところへコピーするだけでオッケーです。telnetや、ftpの使い方は説明の必要はないでしょう。wgetというものですが、聞いたことがある人もおられるでしょう。これは、指定したWebsiteから*.htmlファイルを自分のパソコンへ取ってくるものです。http://www.watakatsu.comと実行するとindex.htmlを取ってきます。http://www.watakatsu.comと-rオプションを付けると、そのWebsit内の*.htmlファイルを全て取ってきてくれます。私がwgetをよく使うときは、取ってきておきたいWebsiteをこれで取ってきて、自分のUNIX上のapacheから読めるようにしたり、Namazu等で検索できるようにしています。teen上で使えるものに、nslookupや、tftpがあります。nslookupはあまり一般には使うことはありませんが、tftpはちょっと使えると便利なことがあります。Yamaha等のルータのファームウエアの更新はtftpから転送して行うことができますし、またルータの設定をエディタで書いて、それをtftpで転送して書き込むことができます。このようにDOSPPP上で動くものと、teenで動くものがあります。DOSPPP上で問題ありませんが、tftpを使ってみたいときはteenを使わないとだめです。teenはパケットドライバが常駐しているところで、a:\>teeneと実行すればteenが使えるようになります。teenを常駐してからはDOSPPP上で動作しているものは動きません。常駐が解除できますから、これで再びDOSPPP上でのものが動くようになります。このようにteenの常駐や解除は簡単にできますから、両方をうまく使い分ければPC/TCPは必要なくなります。ソフトのありか上でいろいろと紹介してきましたが、URL等を書いてませんでした。Linksがあります。DOSPPP上で動作すると書きましたtelnetやftp、wgetはなにもないにあからダウンロードできます。9番目のリンクからダウンロードしてください。DOSPPPのインストールインストールと言っても、LAN経由で使うにはDOSPPPをダウンロードしてくる必要はありません。ボード付属のパケットドライバがちゃんと常駐していたらautoexec.batに以下のように書いてください。wattcp.cfg=a:\wattcpそして、自分のパソコンやデフォルトルート、DNSのIPアドレスを記述したwattcp.cfgを書いて、a:\wattcpに置くだけです。ぼくのを下に書いておきます。192.168.0.1netmask=255.255.255.0gateway=192.168.0.1domainslist="katsuaki.kitanet.ne.jp"SOCKDELAY=120my_ip=192.168.0.2--------また、パケットドライバと書いてきましたが、すでにLANボードが認識している人はちゃんと使えているのだと思います。PC/TCPで使っている人はethdrvはDOSPPPや、teenでは必要ありません。これを常駐解除をしてください。私はアライドのCバスのボードなんですが、pd1000というパケットドライバを常駐しています。パケットドライバが付属しているLANボードでは、パケットドライバが付属しているLANボードはどれなのということになりますが、残念ながらCバスのものはもう作られてないようです。PCIのものや、ノートパソコンのPCMCIAで使えるものはまだ発売されております。V2というものがまだ販売されております。あと、プラネックスでも何種類か販売されております。次にAT互換機上のDOSで動くtelnetやftpなどですがこれはいろいろとたくさんあるようです。なんとsshもあるので驚きです。知っている者には次のようなものがあります。KERMITなどです。(1)のPC/TCPはAT互換機のDOS上で動作する者も販売されています。使い方や、インストール方法はNEC版の者と同じです。TELNETや、(3)のKERMITは有名なので知っておられる人もいらっしゃるでしょう。これらはパケットドライバが必要です。DOS上で動作するsshクライアントがあるんですね!これもパケットドライバが必要です。TELNETや、KERMITは日本語が使えますが、SSHは英語のみです。使えると分かったらぼくはUNIXの端末ではAT互換機を使う!で決まりです。下にこれらのソフトがどこにあるのか書いておきます。TELNETやKERMITをダウンロードして下さい。言うことで皆さんもDOSを大いに活用しましょう。音声環境や、点字ディスプレーを使ってでのAT互換機上でのDOSではグラスルーツを使うのが一番良いでしょう。NEC上のDOSではvdmも良いのですが、AT互換機では使い者になりません。グラスルーツを使ってでのDOSの環境設定もいま書いていますので少々まってください。