30歳のTandy 1400LTラップトップをインターネットに接続するにはどうすればよいですか?


60

楽しみのために、古いTandy 1400LTラップトップを手に入れたいです。

  • NEC V20(Intel 8088相当)
  • 640 KB RAM
  • 9インチCGAバックライトモノクロディスプレイ
  • 2つの3,5インチ720KB DDフロッピードライブ
  • RS-232Cシリアルポート(DB-9 M)
  • セントロニクスポートパラレル(DB-25 F)

ここに画像の説明を入力してください

モノをインターネットに接続し、SSHターミナルとして使用したい。

OSは386ハードウェアなので問題ありません。実行可能な小さなLinuxディストリビューションが必要です。

ここに表示される問題は、インターネット接続です。シリアル/パラレルからイーサネットへのコンバータの経験はありますか?


18
リンクしたページによる、そのプロセッサは386ではなく、NEC V20(Intel 8088と同等)です。LTモデルにはHDDもありません。したがって、フロッピーから実行されるTCP / IPスタックを備えたPC-XT互換のLinuxが必要になります。
そのブラジル人

25
シリアルモデムを入手して、ダイヤルアップを使用します。
Ƭᴇcʜιᴇ007

2
386だったとしても、Linuxから386のサポートは削除されたため、古いバージョンを実行する必要があります。
クリスティアンシウピトゥ

1
FreeDOSでさえ、少なくともIntel '386以上のプロセッサが必要です。
クリスチャン・シウピトゥ

1
音響カプラモデムはどうですか?まだ1200ボーに制限されていますが、RS-232cで動作します。
JohnP

回答:


31

OSは386ハードウェアなので問題ありません。

Linuxを実行するには絶対に最低4MB(おそらくそれ以上)のRAMが必要です。2000年以降のソフトウェアを選択してディストリビューションまたはカーネルを実行するには16MBが必要です。RAMをアップグレードできない場合、スタックします。

ただし、一部の簡単な検索では、これには512KBまたは768KBまたはRAMを備えた8088があることが示唆されているようです。現代のLinuxはまったくその上で動作しません。(ELKSに注目してください。TandyのNEC CPUはboot / setup.Sファイルに記載されています。)

1995年の古い「Winbook」ラップトップでLinuxをフロッピー経由で起動しました。muLinuxを使用したと思います。

rs-232cコネクタ

シリアルをネットワーク接続に「変換」する方法はPPPです。ラップトップでPPPクライアントを設定し、発信インターネット接続に接続をpppdルーティングできる別のLinux / Windowsホストで実行する必要がありpppます。


SSHDOSをインストールすると、おそらく何らかの形でsshターミナルとして使用できます。

何が、あなたのLinuxシステム上でRS-232アダプタを置く場合は、お使いの設定inittab産卵するgettyttyS0か、ttyUSB0そして、あなたのシステムにアクセスするには、DOSのターミナルプログラムを使用します。


4
1つのオプションとして、ここにある実際の56Kモデムを使用して、ISPへの実際のダイヤルアップ接続を行うこともできます。一部のプロバイダーが無料のダイアルアップ接続を提供していることを読みました。それが最も「一致する」ソリューションです。
クレメンスバーグマン

6
Freedosは、最適なパフォーマンスを得るために2MB以上のRAM (freedos.org)で実行されるかもしれませんが、768Kはおそらく問題なく動作するはずです。ただし、HDサイズについてはわかりません。Freedosにはsshクライアントもあります(freedos.org/software/?prog=ssh2dos)。
MaQleod

2
@CristianCiupituいいえ、FreeDOSは8088/8086互換で問題ありません。適切な質問に関する私のコメントを参照してください。
CVn

2
@ClemensBergmannマシンがシリアルポートで56 kbit / sのデータストリームに対応できるかどうかは本当に疑わしいです。16550 UARTが一般的になるずっと前からであると考えると、せいぜい8550 UARTしか持たないことになり、高速シリアルポート通信の深刻なボトルネックになります。
CVn

6
CPUは、暗号化に関係するものを使用するには遅すぎると思います。
ソルビョールンラヴンアンデルセン

36

まあ、あなたが本当に古い学校を感じているなら、あなたは私がほとんど覚えていないほど古い先史時代に戻ることができます!

必要になるだろう:

  1. Tandyで実行するDOSのコピー
  2. カーミット(カエルではなく端末エミュレーター)
  3. ヌルモデムケーブル(またはいくつかの実際の古い学校クレド、ダイヤルアップモデム&電話回線のカップルのために)
  4. インターネットに接続され、シリアルポートを備えた、何らかのUnixライクなOSを実行しているマシン。

Unixマシンgettyまたはeqiuvalentを構成して、シリアルコンソールにログインできるようにします。

TandyをUnixマシンのシリアルポートに接続します。
ヌルモデムケーブルを使用するか、2つのモデムと電話ネットワークを使用します。

端末エミュレーターを起動します。

必要に応じてモデムにダイヤルします。

Unixボックスにログインします。

使用links(またはlynx)、 ftpPINE、またはその他の好きなテキストモードのインターネットソフトウェア。

最良の結果を得るには、すべてを設定しながらこれを見てください


4
はい、私たちは本当にこのように一度生きました。インターネットでWindowsボックスを使用して最初の数年間は、サーバーにログインpppしてシェルプロンプトで入力できるように、番号をダイヤルした後にダイヤルアップ接続でターミナルウィンドウを開く必要がありました。次に、ターミナルを閉じて、WindowsにPPP接続のネゴシエーションを進めさせます。それで、私のハイテクNetscape 3.xブラウザーはフレームとテーブルをレンダリングできました。
voretaq7

gopherやtinのようなnntpリーダーについては何も言及していませんか?
ゾレダチェ

PINE>スズ!あなたのGopherへの合理的なエントリを知っているが、これらの日をトンネリングした場合でも、私は...ことを含めて非常に幸せになるだろう
voretaq7

2
+1ただし、これはTandyを比較的馬鹿げたシリアル端末にするだけです。...それはもちろん、動作しますが、あなたはそれをもう少し行うことができるかもしれない
thkala

2
@thkala私はこれほど多くの月前に実際にやってきただけでなく、MS-DOSでネットカードを使用して8088マシン(このV20に非常に近い)をインターネットに接続するのに十分な年齢です。MS-Kermitは単一のtelnetセッションで使用できましたが、複数のセッションでは遅すぎました。ユーザーはNCSA Telnetを使用することになったと思います。
ソルビョーンラヴンアンデルセン

14

私は1400HDを持っていますが、奇妙なことにインターネットに接続できます。

最適な方法は、1400のパラレルポートに接続するXircom PE3-10BTイーサネットアダプターを入手することです。PE3には、mTCP、WATTCP、PC / TCPなどのTCPスタックを使用できるDOS ODIドライバーがあります。mTCPには、irc、ftp、telnet、およびその他のクライアントが含まれており、正常に動作します。

次に、tcpserを実行しているDigi One SPまたはLinuxボックスを1400のシリアルポートに接続し、仮想モデムとして使用します。どちらもcom1に接続されたモデムをエミュレートし、1400上のprocomm、telix、qmproなどの通常のターミナルソフトウェアを使用してtelnetに接続できます。


それはとても興味深いですね。PE3(90年代前半)はタンディ(80年代後半)では使用できませんでしたが、現実的な組み合わせのようです。PE3を実行している場合、「仮想モデム」を追加する理由は何ですか?
クレメンス・バーグマン

おそらくメインメモリと同じくらい高速になるインターネット接続の場合は+1。しばらくの間、Mac Classicをオンラインで実行し、SCSI(パラレルポートバス)でイーサネットに接続しました。
ジャガイモのたたき

正しい、Xircomイーサネットアダプターを使用している場合は「仮想モデム」を追加する必要はありません。Linuxでtcpserを実行するのは実質的に無料であるのに対し、Xircomアダプターでは50〜20ドルなので、私はそれを提供しただけです。私見1400のシリアルポートはあまりにも遅いので便利です。また、Xircom PE1(PocketEthernet)は、1400年のわずか1年と数か月後に1988年に初めてリリースされたため、このデバイスに適した期間であり、正常に機能します。
アダムウスティン

12

Minix v2.0をお勧めしますか?おそらく多少の手間がかかりますが、ラップトップのようなXTハードウェアで実行されます。

Minix 2.0は合理的にフル機能を備えており、XTスタイルのハードウェア上でも実行される寄稿されたPPPドライバーがあります。その後、適切にネットワーク化されたLinuxシステムへのシリアル接続を介してPPPを使用できます。しかし、メモリがほとんどないMinixで動作するSSHクライアントを見つけることは、より困難です...


10

NAME:1400年HDの
メーカー:タンディラジオシャック
TYPE:ポータブル
ORIGIN:USAの
YEAR:1987年
生産終了:不明な
言語で構築:MS-DOSは、GW-BASIC&DESKmateは、ディスク上で配信
キーボードフルストロークのキーボード、76のキー:
CPU:NEC V20(インテル8088相当)
SPEED:4.77MHz又は7.16MHz
コプロセッサ:インテル8087から2(8 MHz)で数学コプロセッサ
RAM:RAMベースのディスクドライバや印刷スプーラのために利用可能な640キロバイト+ 128キロバイト
ROM:16キロバイト
テキストモード:40 x 25、80 x 25
グラフィックモード:640×200(モノクロ9「」LCDバックライトディスプレイ)は、IBM CGAのに適合
COLORS:青の16件の色合いを有するLCDディスプレイ内蔵します。外付けモニターの色
サウンド:ブザー音
SIZE / WEIGHT:3.5 x 14.5 x 12.5インチ/ 13.5 lbs 370 x 310 x 80 mm / 5Kg
I / Oポート:ACアダプター、セントロニクス/パラレル(DB-25 F)、RS232 /シリアルポート(DB-9 M)、カラーモニター用RGBI出力(DB-9 F)、コンポジットビデオ出力、拡張キーボード(5ピンDin F)、2つの内部スロット(モデム、I / Oバス)内蔵
メディア
LT& FD:3.5インチフロッピーディスクドライブ2台(DS DD、各720 KB)
HD:3.5インチフロッピーディスクドライブ1台(720 KB)+ 20MBハードディスク
OS:Tandy DOS 3
電源:外部PSU-15v DC 700mAおよび内部バッテリー(12ボルト、2200 mAh、4時間連続使用)
周辺機器:1200ボーモデム、128 KB拡張RAMドライブ、外部ハードディスク
価格:$ 1599(米国、1987年)


上記の仕様によれば、これを適切に接続するには、「周辺機器」セクションにリストされている元の1200ボーモデムを見つけて、ダイヤルアップを使用して接続する必要があります。1200ボー= 1200 B / s。次の画像に示すデバイスに似たものが必要になります。

TRS-80モデムDC-2212


2
その時点でより高速なモデムではなかったという事実は、シリアルポート自体が少なくとも38400 bpsのような高速を実行できないことを意味しません。
クリスティアンシウピトゥ

@CristianCiupitu私はそれについて異議を唱えていませんが、OPが私のような信頼性を望んでいるなら、彼はモデムを使い続けるでしょう。
eyoung100

1
これは実際に最も有望なオプションかもしれないと思います。新しいモデムでは「本物ではない」バリアントを使用して開始し、一致するモデムにつまずくと、「ダウングレード」します。ドライバーに問題があると思いますか?私は長年モデムを使っていません。RS232でATコマンドを話すだけですか?
クレメンスバーグマン

@ClemensBergmann、あなたはここで何かを忘れています。RAM(640k + 128kアドイン)の制限により、非正規のバリアントは300ボーから1200ボーの間であり、内部スロットが使用されない限り外部である必要があります。内部的にも、速度は1200ボーを超えることはできません。
eyoung100

1
1200ボーと1200ビット/秒は、すべての意図と目的で同じです。約150バイト/秒、ギブまたはテイク。バッテリーでの4時間の使用時間は非常に印象的ですが、すべて考慮されています。
CVn

5

LinuxやマルチタスクOSを実​​行する予定はありません。8088には必要なMMUがありません。唯一のチャンスは、Arachne DOSブラウザなどのDOSを使用するDOS、または使用可能なメモリに収まる古いバージョンです。コンソールとしてのみ使用する場合は、DOSターミナルプログラムを使用すれば十分簡単です。


2
マルチタスクにはMMUは必要ありません。
ジャガイモのたたき

1
実際、ELKSとMinixは、このマシンが実行できるマルチタスクOSの例です。
ルスラン

またはWindows3.x。Windows 3.0は8088/8086で正常に実行できると確信しています(ある時点では286を装備したPS / 2で実行したため、286で実行したことはわかっています。そのようなハードウェアで標準モードで実行します)。協調的(プリエンプティブではない)マルチタスクですが、マルチタスクです。ただし、Windows 3.0でさえ768 kBのRAMに詰め込めるかどうか、そしてWindowsに適合することができたとしても、RAMには有用な機能の多くがありません1.5〜2.0 MBのRAMはおそらく実用的な最小値です。ただし、速度の悪魔が必要なければ、CPUに関しては問題ありません。
CVn 14年

3

頭に浮かぶ1つのオプションは、質問でSSHターミナルとして本当に使用したいだけだと認めた場合、Tandyのターミナルエミュレータを使用して、接続されたより新しいコンピュータへのシリアルターミナルとして機能することですRS232以上。

インターネット上のホストに効果的に「SSHアウト」することもできますが、明らかにこの場合、ラップトップ自体は実際にはネット上にありません。しかし、それは間違いなくもっと使いやすくなります。


こんにちは、それも私の頭に浮かんだ最初のものの1つでした。しかし、信頼性のために、少なくともラップトップよりも強力なコンピューターを使用せずに建物を離れたいと思います。当時はコンピューターを使用していませんが、最も信頼できると思われるのは、職場の予備サーバーに接続された予備の電話回線にモデムを配置し、Tandyのモデムを使用してサーバーにリモートで接続することです。これは1980年代の現実的なユースケースになると思いますか?
クレメンスバーグマン

そうそう、職場に直接ダイヤルすることは、その時代にぴったりのユースケースです。
コクシー

そこ周りのDOSのSSHv2クライアントが。
ミラビロス

3

コンソールサーバー/ターミナルサーバー/シリアルサーバー/デバイスサーバーを使用してみてください-同じものに異なる名前を付けてください。RS-232ポートを介して接続し(ケーブルが正しく接続されている場合-ケーブルを構築する必要がある場合があります)、そこからイーサネット経由でインターネットに接続できます。しかし、なぜわざわざ。Raspberry Pieを入手し、最新のプロセッサで実際のLinuxディストリビューションを使用し、Risc OSを使用して古い学校で起動したり、多くの利用可能なエミュレータのいずれかを使用したりするのが安くて楽しいです。


1

あなたは、それ自体の趣味として、このプロジェクトをやっている場合を除き、私もお気軽に考えてみてくださいネットワークに古いものと原始的な何かを接続します。それはあなたが交渉するよりもはるかに多くの仕事になる可能性が高く、システムの問題を引き起こす可能性が非常に高いです。あなたが環境に優しく、動作している機器を放りたくない場合(私はそのようです)、これのより良い使用は、メンテナンスコンソールとしてのヘッドレスサーバーへの直接シリアル接続(ヌルモデム?)かもしれません通常は消灯環境で。


0

あなたはこの男がすでにやったことをチェックアウトし、持っていない場合は車輪を再発明しないでください:)

http://users.telenet.be/mydotcom/library/network/dostcpip.htm

彼はDOSでTCP / IPスタックを動作させる方法を説明していますが、すべてがDOSブラウザや他のものへのリンクがあるダイヤルアップを使用しています。


0

上記のように、システムの仕様上、そのマシンで現在のLinuxディストリビューションを実行することはできませんが、そのラップトップに合うように独自のLinuxを構築できると思います。LinuxFrom Scratchチュートリアルを確認してください。 。

他の2つのオプションは次のとおりです。

プログラマになって(まだではない場合)、独自のOSを構築する

プログラマーにOSの開発を依頼してください(arduinoおよび中小規模のデバイスプログラマーを探してください)


0

モデムは20ピンコネクタでマザーボードに接続します。内蔵モデムを取り外します。(uartに接続します)Uはそのコネクタを使用して、wifiを接続できます。その後、ターミナルプログラムといくつかのATコマンドを使用して、インターネットワイヤレスに接続するだけです。これを行う多くの安価なボードがあります。Bluetoothボードもあります。マウスに使用するcomポートを保持できます。Arachneは、DOS上で動作する非常に優れたグラフィカルブラウザーです。Linuxは必要ありません。Dos6.22がすべてを行います。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.