web-dev-qa-db-fra.com

Comment connecter un ordinateur portable Tandy 1400LT âgé de 30 ans à Internet?

Juste pour le plaisir, je veux un vieux portable Tandy 1400LT :

  • NEC V20 (équivalent Intel 8088)
  • 640 Ko de RAM
  • Écran monochrome rétroéclairé CGA 9 ''
  • deux lecteurs de disquettes 3,5 '' 720KB DD
  • Port série RS-232C (DB-9 M)
  • Port parallèle Centronics (DB-25 F)

enter image description here

Je veux connecter la chose à Internet et l'utiliser comme un terminal SSH.

Le système d'exploitation ne devrait poser aucun problème puisqu'il s'agit d'un matériel 386. Il devrait y avoir une petite distribution Linux qui peut être exécutée dessus.

Le problème que je vois ici est la connexion Internet. Quelqu'un at-il une expérience avec les convertisseurs série/parallèle-à-Ethernet?

60
Clemens Bergmann

Le système d'exploitation ne devrait poser aucun problème puisqu'il s'agit d'un matériel 386.

Vous aurez probablement besoin de 4 Mo de RAM (probablement supérieure) au minimum absolu pour exécuter Linux, et probablement de 16 Mo pour exécuter toute distribution ou noyau avec une sélection logicielle décente depuis environ 2000. Si vous ne pouvez pas mettre à niveau la RAM, vous êtes bloqué.

De brèves recherches semblent suggérer qu'il s'agit d'un 8088 avec 512 Ko ou 768 Ko ou RAM, cependant. Linux moderne ne fonctionnera pas du tout. (Vous voudrez peut-être garder un œil sur ELKS , le processeur NEC du Tandy est mentionné dans le fichier boot/setup.S. )

J'ai démarré Linux sur un vieux portable "Winbook" datant de 1995, via une disquette. Je crois avoir utilisé muLinux .

connecteur rs-232c

Le moyen de "convertir" une connexion série en connexion réseau est PPP. Vous devez configurer un client PPP sur votre ordinateur portable et exécuter une variable pppd exécutée sur un autre hôte Linux/Windows pouvant acheminer votre connexion ppp à votre connexion Internet sortante.


Vous pouvez probablement toujours l’utiliser comme terminal ssh si vous y installez SSHDOS .

Si tel est le cas, installez un adaptateur RS-232 sur votre système Linux, configurez votre inittab pour générer une getty sur ttyS0 ou ttyUSB0 et utilisez un programme de terminal DOS pour accéder à votre système.

31
LawrenceC

Eh bien, si vous vous sentez vraiment old-school, vous pouvez revenir à une préhistoire que je suis à peine assez vieux pour s'en souvenir!

Tu auras besoin de:

  1. Une copie de DOS à exécuter sur le Tandy
  2. Kermit (l'émulateur de terminal, et non la grenouille)
  3. A null modem cable (or for some real old-school cred, a couple of dial-up modems & phone lines)
  4. Une machine exécutant une sorte de système d'exploitation de type Unix, connectée à Internet, avec un port série.

Configurez le getty ou l'eqiuvalent de la machine Unix afin que vous puissiez vous connecter à la console série.

Connectez le Tandy au port série de la machine Unix.
Soit à l’aide du câble null modem, soit via les deux modems et le réseau téléphonique.

Lancez l'émulateur de terminal.

Appelez le modem si nécessaire.

Connectez-vous à la zone Unix.

Utilisez links (ou lynx), ftp, PINE ou tout autre logiciel Internet favori en mode texte.

Pour de meilleurs résultats , observez-le lors de la configuration .

37
voretaq7

J'ai un 1400HD et assez curieusement le connecte aux internets.

La meilleure méthode consiste à obtenir un adaptateur Ethernet Xircom PE3-10BT qui se connecte au port parallèle du 1400. Le PE3 a un pilote DOS ODI qui vous permettra d’utiliser une pile TCP telle que mTCP , WATTCP, PC/TCP, etc. Le mTCP inclut un client irc, ftp, telnet et d’autres clients et fonctionne bien.

Ensuite, connectez un Digi One SP ou une boîte Linux exécutant tcpser au port série du 1400 et utilisez-le comme un modem virtuel . L'un ou l'autre émulera un modem connecté à com1 vous permettant d'utiliser un logiciel de terminal classique tel que procomm, telix, qmpro sur le 1400 vers telnet.

14
Adam Ustine

Puis-je vous suggérer d'essayer Minix v2.0 ? Il fonctionnera sur le matériel XT comme votre ordinateur portable, bien que cela prenne probablement du temps.

Minix 2.0 est assez complet et il existe un pilote qui a contribué PPP et qui fonctionne également sur du matériel de style XT. Vous pouvez ensuite utiliser PPP sur une connexion série à un système Linux correctement mis en réseau. Trouver un client SSH qui fonctionnera sous Minix avec si peu de mémoire est plus un défi, cependant ...

12
thkala

NOM: 1400 HD
FABRICANT: Tandy Radio Shack
TYPE: Portable
Origine : États-Unis.
ANNÉE: 1987
FIN DE PRODUCTION : Inconnu
CONSTRUIT EN LANGUE : MS-DOS, GW-BASIC & DESKmate livrés sur des disques
CLAVIER: clavier à trait complet, 76 touches
CPU: NEC V20 (équivalent Intel 8088)
VITESSE: 4,77 MHz ou 7,16 MHz
CO-PROCESSEUR : coprocesseur mathématique Intel 8087-2 (8 MHz)
RAM: 640 Ko + 128 Ko disponible pour le pilote de disque basé sur RAM ou le spouleur d'impression
ROM: 16 Ko
MODES DE TEXTE : 40 x 25, 80 x 25
MODES GRAPHIQUES : 640 x 200 (monochrome 9 '' LCD affichage rétroéclairé), conforme à IBM CGA
COULEURS: 16 nuances de bleu avec affichage intégré LCD. Couleurs avec moniteur externe
SON: bip sonore
TAILLE/POIDS : 3,5 x 14,5 x 12,5 pouces/13,5 lb 370 x 310 x 80 mm/5 kg
PORTS D'E/S : adaptateur secteur, Centronics/parallèle (DB-25 F), port RS232/série (DB-9 M), sortie RGBI pour la couleur moniteur (DB-9 F), sortie vidéo composite, clavier amélioré (5 broches Din F), 2 logements internes (modem, bus d'E/S)
CONSTRUIT DANS LES MÉDIAS :
LT & FD: 2 lecteurs de disquettes 3.5 '' (DS DD, 720 Ko chacun)
HD: un lecteur de disquette 3.5 '' (720 Ko) + 20 Mo de disque dur
OS: Tandy DOS 3
ALIMENTATION ÉLECTRIQUE : Bloc d'alimentation externe - 15v DC 700mA et batterie interne (12 volts, 2200 mAh, 4 heures d'utilisation continue)
PÉRIPHÉRIQUES: modem à 1200 bauds, clé USB à mémoire vive de 128 Ko, disque dur externe
PRIX: 1599 $ (États-Unis, 1987)


Conformément aux spécifications ci-dessus, vous devez rechercher le modem original à 1200 bauds répertorié dans la section PÉRIPHÉRIQUES et vous connecter à l’aide de l’appel commuté. 1200 bauds = 1200 B/s. Vous aurez besoin de quelque chose de similaire au périphérique montré sur l'image ci-dessous:

TRS-80 Modem DC-2212

10
eyoung100

Vous n'allez pas utiliser Linux ni un système d'exploitation multitâche, le 8088 n'a tout simplement pas le MMU requis. Votre seule chance est que DOS utilise quelque chose comme le navigateur Arachne DOS - ou une ancienne version de celui-ci qui s’intègre dans votre mémoire disponible. Si vous voulez seulement l'utiliser comme console, utilisez un programme de terminal DOS.

5
Arachne

Essayez d’utiliser un serveur de console/serveurs de terminaux/serveur série/serveur de périphériques - noms différents pour la même chose. Vous pouvez vous y connecter via votre port RS-232 (en supposant que le câble est correct - vous devrez peut-être en construire un) et à partir de là via Ethernet via Internet. Mais pourquoi déranger. Il est moins cher et plus amusant d’obtenir une tarte aux framboises, une vraie distribution Linux sur un processeur moderne, et si vous voulez aller à l’école, démarrez-le avec le système d’exploitation Risc ou utilisez l’un des nombreux émulateurs disponibles.

3
Robert

Une option qui me vienne à l’esprit, étant donné que vous avez admis dans votre question que vous ne souhaitiez vraiment l’utiliser que comme un terminal SSH, consisterait de toute façon à utiliser un émulateur de terminal sur le Tandy pour faire office de terminal série d’un ordinateur sur RS232.

Vous pouvez toujours effectivement "passer outre SSH" aux hôtes sur Internet bien que, dans ce cas, l'ordinateur portable lui-même ne soit pas réellement sur le net. Mais ce serait certainement beaucoup plus utilisable.

3
Coxy

À moins que vous ne réalisiez ce projet comme un passe-temps, j'hésiterais même à essayer de connecter quelque chose d'aussi ancien et primitif à un réseau. Cela entraînera probablement beaucoup plus de travail que vous ne le souhaitez et risque de causer des problèmes système. Si vous êtes vert et que vous ne voulez pas lancer un équipement en état de fonctionnement (je suis comme ça), une meilleure connexion à cette tâche pourrait consister en une connexion série directe (null modem?) À un serveur sans tête, en tant que console de maintenance. dans un environnement normalement éclairé.

1
Phil Perry

Étant donné les spécifications du système, vous ne pouvez pas exécuter la distribution linux actuelle sur cette machine, comme indiqué ci-dessus, mais je pense que vous pouvez construire votre propre Linux pour ce portable, consulter les tutoriels Linux From Scratch et peut-être installer un simple noyau Linux avec juste un terminal bash. .

2 autres options sont:

Devenez programmeur (si vous ne l'êtes pas déjà) et construisez votre propre système d'exploitation

Demandez à un programmeur de développer un système d'exploitation pour vous (recherchez des programmeurs Arduino et petits/moyens)

0
Isidro.rn

Vous devriez vérifier ce que ce gars a déjà fait et ne pas réinventer la roue si vous ne l'avez pas :)

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

Il explique comment faire fonctionner une pile TCP/IP sous DOS, même si tout se fait par numérotation, il existe des liens vers des navigateurs DOS et autres.

0
silver