it-swarm.dev

Come posso collegare un laptop Tandy 1400LT di 30 anni a Internet?

Solo per il gusto di farlo, voglio ottenere un vecchio Tandy 1400LT laptop:

  • NEC V20 (equivalente Intel 8088)
  • 640 KB di RAM
  • Display monocromatico retroilluminato CGA da 9 "
  • due floppy disk da 3,5 pollici DD da 720KB
  • Porta seriale RS-232C (DB-9 M)
  • Porta parallela Centronics (DB-25 F)

enter image description here

Voglio connettere la cosa a internet e usarla come terminale SSH.

Il sistema operativo non dovrebbe essere un problema in quanto è un hardware 386. Dovrebbe esserci una piccola distribuzione Linux su cui può essere eseguito.

Il problema che vedo qui è la connessione internet. Qualcuno ha esperienza con convertitori seriali/paralleli-Ethernet?

60
Clemens Bergmann

Il sistema operativo non dovrebbe essere un problema in quanto è un hardware 386.

Probabilmente avrai bisogno di 4 MB di RAM (probabilmente più in alto) al minimo per eseguire Linux, e probabilmente 16 MB per eseguire qualsiasi distribuzione o kernel con una selezione software decente dal 2000 circa. Se non puoi aggiornare RAM sei bloccato.

Alcune brevi ricerche sembrano suggerire che questo ha un 8088 con 512 KB o 768 KB o RAM. Il moderno Linux non funzionerà affatto su questo. (Si consiglia di tenere d'occhio ELKS , la CPU NEC di Tandy è menzionata nel file boot/setup.S. )

Ho fatto avviare Linux su un vecchio computer portatile "Winbook" dell'era del 1995, credo di aver usato muLinux .

connettore rs-232c

Il modo per "convertire" seriale in una connessione di rete è PPP. Dovresti configurare un client PPP sul tuo laptop e avere un pppd in esecuzione su un altro host Linux/Windows in grado di instradare la tua connessione ppp alla tua connessione Internet in uscita.


Probabilmente puoi ancora usarlo come terminale ssh in qualche modo se installi SSHDOS su di esso.

Se non altro, metti un adattatore RS-232 sul tuo sistema Linux, configura inittab per generare un getty su ttyS0 o ttyUSB0 e usa un programma terminale DOS per accedere al tuo sistema.

31
LawrenceC

Beh, se ti senti davvero vecchio stile, puoi tornare a una preistoria Sono appena abbastanza vecchio da ricordare!

Avrai bisogno:

  1. Una copia di DOS da eseguire su Tandy
  2. Kermit (l'emulatore di terminale, non la rana)
  3. A null modem cable (or for some real old-school cred, a couple of dial-up modems & phone lines)
  4. Una macchina che esegue una sorta di SO tipo Unix, connesso a Internet, con una porta seriale.

Configura la macchina di Unix getty o eqiuvalent in modo da poter accedere alla console seriale.

Collega Tandy alla porta seriale della macchina Unix.
O utilizzando il cavo null modem o tramite i due modem e la rete telefonica.

Accendi l'emulatore di terminale.

Chiama il modem se necessario.

Accedi alla casella Unix.

Usa links (o lynx), ftp, PINE , o qualsiasi altro software internet in modalità testo preferito.

Per i migliori risultati guarda questo mentre imposti tutto .

37
voretaq7

Ho un 1400HD e abbastanza stranamente lo collego agli internet.

Il metodo migliore è quello di ottenere un adattatore ethernet Xircom PE3-10BT che si connetterà alla porta parallela del 1400. Il PE3 ha un driver ODI DOS che ti consente di usare uno stack TCP come mTCP , WATTCP, PC/TCP, ecc. mTCP include un irc, ftp, telnet e altri client e funziona bene.

Successivamente, sarebbe necessario connettere una casella Digi One SP o linux che esegue tcpser alla porta seriale del 1400 e usarla come modem virtuale . O emulerà un modem collegato a com1 che consente di utilizzare un normale software di terminale come procomm, telix, qmpro sul 1400 su telnet.

14
Adam Ustine

Posso suggerire di provare Minix v2.0 ? Funzionerà su XT hardware come il tuo laptop, anche se probabilmente ci vorrà un po 'di giocherellando.

Minix 2.0 è ragionevolmente completo e c'è un contributo PPP driver che verrà eseguito anche su hardware in stile XT. È quindi possibile utilizzare PPP su una connessione seriale su un sistema Linux correttamente collegato in rete. Trovare un client SSH che funzioni su Minix con così poca memoria è più una sfida, tuttavia ...

12
thkala

NOME: 1400 HD
MANUFACTURER: Tandy Radio Shack
TIPO: portatile
Origin : U.S.A.
YEAR: 1987
FINE PRODUZIONE : sconosciuto
BUILT IN LANGUAGE : MS-DOS, GW-BASIC e DESKmate distribuiti su dischi
KEYBOARD: tastiera a tratto completo, 76 tasti
CPU: NEC V20 (equivalente Intel 8088)
VELOCITÀ: 4,77 MHz o 7,16 MHz
CO-PROCESSOR : Intel 8087-2 (8 MHz) di coprocessore matematico
RAM: 640 KB + 128 KB disponibili per il driver del disco basato su RAM o lo spooler di stampa
ROM: 16 KB
MODALITÀ DI TESTO : 40 x 25, 80 x 25
MODALITÀ GRAFICHE : 640 x 200 (monocromatico 9 '' LCD retroilluminazione display), conforme a IBM CGA
COLORS: 16 tonalità di blu con display LCD incorporato. Colori con monitor esterno
SOUND: segnale acustico
DIMENSIONE/PESO : 3,5 x 14,5 x 12,5 pollici/13,5 libbre 370 x 310 x 80 mm/5 kg
PORTI DI I/O : adattatore CA, Centronics/parallelo (DB-25 F), porta seriale RS232/(DB-9 M ), Uscita RGBI per monitor a colori (DB-9 F), uscita video composita, tastiera potenziata (5 pin Din F), 2 slot interni (modem, bus I/O)
BUILT IN MEDIA :
LT & FD: 2 unità floppy disk da 3,5 "(DS DD, 720 KB ciascuna)
HD: un'unità disco floppy da 3,5 "(720 KB) + disco rigido da 20 MB
OS: Tandy DOS 3
ALIMENTAZIONE : PSU esterno - 15v DC 700mA e batteria interna (12 volt, 2200 mAh, 4 ore di uso continuo)
PERIPHERALS: 1200 baud modem, 128 KB di espansione RAMdrive, hard disk esterno
PREZZO: $ 1599 (USA, 1987)


Secondo le specifiche di cui sopra, per collegarsi correttamente dovresti trovare il 1200 modem baud originale elencato nella sezione PERIPHERALS e connetterti usando dial-up. 1200 baud = 1200 B/s. Avrai bisogno di qualcosa di simile al dispositivo mostrato nell'immagine qui sotto:

TRS-80 Modem DC-2212

10
eyoung100

Non si eseguirà Linux o alcun sistema operativo multitasking, l'8088 semplicemente non ha richiesto MMU. La tua unica possibilità è DOS usando qualcosa come il browser DOS di Arachne - o una vecchia versione che si adatta alla tua memoria disponibile. Se vuoi solo usarlo come console, è abbastanza facile usare un programma terminale DOS.

5
Arachne

Prova a utilizzare un server console/server terminal/server seriale/server dispositivo - nomi diversi per la stessa cosa. Puoi collegarti ad esso tramite la tua porta RS-232 (supponendo che tu abbia il cavo giusto - potresti aver bisogno di costruirne uno) e da lì via via ethernet su internet. Ma perché preoccuparsi. È più economico e più divertente ottenere un Raspberry Pie, avere una vera distribuzione di Linux su un processore moderno, e se vuoi andare a scuola, avvia il sistema usando il sistema operativo Risc o usa uno dei tanti emulatori disponibili.

3
Robert

Un'opzione che ti viene in mente, dato che ammetti nella tua domanda che vuoi veramente usare come terminale SSH, sarebbe usare un emulatore di terminale sul Tandy per fungere da terminale seriale per un computer più moderno, connesso su RS232.

Si potrebbe ancora effettivamente "SSH out" per gli host su Internet anche se ovviamente in questo caso il portatile stesso non è in realtà sulla rete. Ma sarebbe sicuramente molto più utilizzabile.

3
Coxy

A meno che tu non stia facendo questo progetto come un hobby in sé e per sé, esiterei persino a provare a connettere qualcosa che è vecchio e primitivo in una rete. È probabile che ci sia molto più lavoro di quanto si possa contrattare, ed è molto probabile che causi problemi di sistema. Se sei verde e non vuoi gettare un pezzo di equipaggiamento funzionante (sono così), un utilizzo migliore potrebbe essere una connessione seriale diretta (null modem?) A un server senza testa, come console di manutenzione in un ambiente normalmente illuminato.

1
Phil Perry

Dato che le specifiche di sistema non è possibile eseguire una distro linux corrente in quella macchina come detto sopra ma penso che tu possa costruire il tuo linux per adattarlo a quel laptop, controlla i tutorial di Linux From Scratch e forse puoi installare un semplice core linux con solo un terminale bash .

2 altre opzioni sono:

Diventa programmatore (se non lo sei già) e crea il tuo sistema operativo

Chiedi a un programmatore di sviluppare un sistema operativo per te (cerca programmatori di dispositivi arduino e small-medium)

0
Isidro.rn

Dovresti controllare cosa ha già fatto questo tizio e non reinventare la ruota se non la hai :)

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

Descrive come far funzionare uno stack TCP/IP sotto DOS, anche se tutto sta usando un dial up ci sono collegamenti a browser DOS e altre cose.

0
silver