Solo por diversión, quiero comprar una vieja computadora portátil Tandy 1400LT :
- NEC V20 (equivalente a Intel 8088)
- 640 KB de RAM
- Pantalla monocromática retroiluminada CGA de 9 ''
- dos unidades de disquete DD de 3,5 '' y 720 KB
- Puerto serie RS-232C (DB-9 M)
- Puerto Centronics paralelo (DB-25 F)
Quiero conectarlo a internet y usarlo como terminal SSH.
El sistema operativo no debería ser un problema, ya que es un hardware 386. Debería haber una pequeña distribución de Linux que se pueda ejecutar en ella.
El problema que veo aquí es la conexión a internet. ¿Alguien tiene experiencia con convertidores serie / paralelo a Ethernet?
Respuestas:
Probablemente necesitará 4 MB de RAM (probablemente más alto) como mínimo absoluto para ejecutar Linux, y probablemente 16 MB para ejecutar cualquier distribución o núcleo con una selección de software decente desde 2000 más o menos. Si no puede actualizar la RAM, está atascado.
Sin embargo, algunas búsquedas breves parecen sugerir que tiene un 8088 con 512 KB o 768 KB o RAM. Linux moderno no se ejecutará en eso en absoluto. (Es posible que desee vigilar ELKS , la CPU NEC de Tandy se menciona en el archivo boot / setup.S).
Obtuve Linux arrancado en una vieja computadora portátil "Winbook" de 1995 a través de un disquete, creo que usé muLinux .
La forma de "convertir" en serie a una conexión de red es PPP. Debería configurar un cliente PPP en su computadora portátil y
pppd
ejecutarlo en otro host Linux / Windows que pueda enrutar suppp
conexión a su conexión de Internet saliente.Probablemente aún pueda usarlo como terminal ssh de alguna manera si instala SSHDOS en él.
En todo caso, poner un adaptador RS-232 en el sistema Linux, configurar
inittab
para generar ungetty
sobrettyS0
ottyUSB0
y usar un programa terminal de DOS para acceder a su sistema.fuente
Bueno, si realmente te sientes de la vieja escuela, ¡puedes volver a una prehistoria que apenas tengo edad para recordar!
Necesitará:
Configure la máquina Unix
getty
o equivalente para que pueda iniciar sesión en la consola serie.Conecte el Tandy al puerto serie de la máquina Unix.
Ya sea utilizando el cable de módem nulo o mediante los dos módems y la red telefónica.
Enciende el emulador de terminal.
Marque el módem si es necesario .
Inicie sesión en el cuadro de Unix.
Utilizar
links
(olynx
),ftp
, PINO , o cualquier otro software de Internet favorito en modo texto.Para obtener mejores resultados, mire esto mientras lo configura todo .
fuente
ppp
en el indicador de comandos de shell. Luego cerraría el terminal y dejaría que Windows proceda a negociar la conexión PPP. Todo para que mi navegador Netscape 3.x de alta tecnología pueda representar cuadros y tablas.Tengo un 1400HD y, curiosamente, lo conecto a Internet.
El mejor método es obtener un adaptador de ethernet Xircom PE3-10BT que se conectará al puerto paralelo del 1400. El PE3 tiene un controlador ODI de DOS que le permitirá usar una pila TCP como mTCP , WATTCP, PC / TCP, etc. mTCP incluye un irc, ftp, telnet y otros clientes y funciona bien.
Lo siguiente sería conectar un Digi One SP o una caja de Linux con tcpser al puerto serie del 1400 y usarlo como módem virtual . Cualquiera emulará un módem conectado a com1 que le permitirá utilizar un software de terminal normal como procomm, telix, qmpro en el 1400 a telnet.
fuente
¿Puedo sugerirle que pruebe Minix v2.0 ? Se ejecutará en hardware XT como su computadora portátil, aunque probablemente tomará un poco de tiempo.
Minix 2.0 es razonablemente completo y hay un controlador PPP contribuido que también se ejecutará en hardware de estilo XT. Luego puede usar PPP a través de una conexión en serie a un sistema Linux correctamente conectado en red. Sin embargo, encontrar un cliente SSH que funcione en Minix con tan poca memoria es un desafío mayor ...
fuente
De acuerdo con las especificaciones anteriores, para conectar esto correctamente, necesitaría encontrar el módem original de 1200 baudios que se enumera en la sección PERIFÉRICOS y conectarse mediante acceso telefónico. 1200 baudios = 1200 B / s. Necesitará algo similar al dispositivo que se muestra en la imagen a continuación:
fuente
No va a ejecutar Linux ni ningún sistema operativo multitarea, el 8088 simplemente no tiene la MMU requerida. Su única posibilidad es que DOS use algo como el navegador Arachne DOS, o una versión anterior que se ajuste a su memoria disponible. Si solo quiere usarlo como consola, es bastante fácil usar un programa de terminal DOS.
fuente
Una opción que viene a la mente, dado que admite en su pregunta que realmente solo quiere usarlo como un terminal SSH de todos modos, sería usar un emulador de terminal en el Tandy para actuar como un terminal en serie para una computadora más moderna, conectada sobre RS232.
Aún podría "enviar SSH" de manera efectiva a los hosts en Internet, aunque obviamente en este caso la computadora portátil no está realmente en la red. Pero definitivamente sería mucho más útil.
fuente
Intente utilizar un servidor de consola / servidores de terminal / servidor serie / servidor de dispositivo: nombres diferentes para la misma cosa. Puede conectarse a él a través de su puerto RS-232 (suponiendo que tenga el cable correcto, es posible que necesite construir uno) y desde allí a través de Ethernet a Internet. Pero por qué molestarse. Es más barato y más divertido obtener una tarta de frambuesa, tener una verdadera distribución de Linux en un procesador moderno, y si quieres ir a la vieja escuela, inicia con el sistema operativo Risc o usa uno de los muchos emuladores disponibles.
fuente
A menos que esté haciendo este proyecto como un pasatiempo en sí mismo, dudaría incluso en intentar conectar algo tan antiguo y primitivo a una red. Es probable que sea mucho más trabajo de lo que espera, y es muy probable que cause problemas en el sistema. Si eres verde y no quieres tirar una pieza de equipo que funcione (soy así), un mejor uso para esto podría ser una conexión en serie directa (¿módem nulo?) A un servidor sin cabeza, como una consola de mantenimiento en un ambiente normalmente apagado.
fuente
Deberías comprobar lo que este tipo ya ha hecho y no reinventar la rueda si no la tienes :)
http://users.telenet.be/mydotcom/library/network/dostcpip.htm
Describe cómo hacer que una pila TCP / IP funcione bajo DOS, aunque todo está usando un acceso telefónico, hay enlaces a navegadores DOS y otras cosas.
fuente
Dado que las especificaciones del sistema no puede ejecutar una distribución Linux actual en esa máquina como se dijo anteriormente, pero creo que puede construir su propio Linux para que se ajuste a esa computadora portátil, consulte los tutoriales de Linux From Scratch y tal vez pueda instalar un núcleo Linux simple con solo un terminal bash .
Otras 2 opciones son:
Conviértase en programador (si aún no lo ha hecho) y cree su propio sistema operativo
Pídale a un programador que desarrolle un sistema operativo para usted (busque programadores de dispositivos pequeños y medianos)
fuente
El módem se conecta a la placa base con un conector de 20 pines. Retire el módem interno. (Se conecta al uart) U puede usar ese conector y conectarle wifi. Luego, simplemente puede usar un programa de terminal y algunos comandos AT para conectarse a Internet de forma inalámbrica. Hay muchas tablas baratas que hacen esto. También hay placas bluetooth. Puede mantener el puerto com para usar con su mouse. Aracne es un muy buen navegador gráfico que se ejecuta en DOS. No es necesario para Linux, Dos 6.22 lo hace todo.
fuente