Inicio de sesión en Linux con teletipo de la década de 1930

Enterrado profundamente en todos los sistemas operativos basados ​​en UNIX hay rastros de los primeros días de la informática, cuando "hardware" significaba más a menudo dispositivos mecánicos reales con levas y palancas y poleas y grasa. Pero solo porque UNIX, y por extensión Linux, una vez admitieron terminaciones mecánicas, no significa facilitar un teletipo de la década de 1930.

Tal fue la lección aprendida de [CuriousMarc] con su modelo Telespec 15 recientemente restaurado; nos ocupamos de una restauración similar del Modelo 19, de la que se ocupó. El problema esencial es que el código Baudot de cinco bits del que hablan ha precedido el desarrollo de ASCII por algunas décadas, lo que hace necesario un transformador. Tal tarea es un trabajo perfecto para Arduino: [Marc] Mega trabajó en ello, pero la interfaz del teletipo resultó ser un poco más desafiante. Diseñada para conectar dos o más unidades a través de líneas telefónicas, la interfaz de bucle de corriente de 60 mA de alto voltaje requería hardware personalizado. El proceso de prueba fue fascinante, dependiendo de cómo lo hiciera un antiguo generador de señales en serie de Hewlett-Packard para expulsar un flujo de pulsos en serie de cinco bits.

El gran momento llegó cuando usó Telespec para iniciar sesión en Linux en una máquina (más o menos) moderna. Después de resolver los misterios del stty comando, pudo iniciar sesión, un proceso dolorosamente lento a 45.5 bps pero aún así un truco de lo más satisfactorio. Arte ASCII, ¿o es arte de Baudot? - es una buena ventaja.

Nos encantan las restauraciones como estas y casi podemos oler la grasa y el tenue cuerno de ozono alrededor de este dispositivo. No amamos la situación mundial actual, pero estamos felices [CuriousMarc] pudo usar el tiempo para crear un gran truco que honra otra parte de nuestra historia informática.

Gracias por el consejo, [Alex]!

  • Antron Argaiv dice:

    Nada como el sonido rítmico de un viejo teletipo. Por supuesto que envejece después de un tiempo. Pero hay que respetar a los ingenieros que transformaron los datos seriales en texto impreso de forma completamente mecánica. Son maravillas de la ingeniería.

    • terryking228 dice:

      CITA "Nada como el sonido rítmico de un viejo teletipo. Por supuesto, envejece después de un tiempo".
      He escuchado ese sonido durante miles de horas desde 1945 (cuando mi papá me llevó a su oficina, junto al teletipo AP (modelo 15) en la sala de redacción de WELI, a través de muchas estaciones de radio para las que trabajaba. El sonido inusual del boletín me atravesó ). El modelo 15 tiene un carácter BELL que me suena mecánicamente; ¡es fuerte!). TEN BELLS era el estándar AP y UPI para BOLETÍN entrante, reservado para mensajes muy importantes. Recuerdo muy bien los tres ejemplos de 10 campanas, el día que John F. Kennedy fue asesinado 🙁

      Todavía tengo algunas piezas de repuesto para el Modelo 15. Durante unos años 1964-1974 fui reparador de guardias para Associated Press en el Valle de Hudson. Diagnostiqué / arreglé ambos modelos 15 y 20 modelos (estos tenían letras mayúsculas y minúsculas y eran típicamente 4 o 5 de ellos escritos en periódicos). Mucho aceite en mis manos 🙂

      Alrededor de 1973 cambié un nuevo y agradable sistema de sonido de cinta de consumo Ampex al gerente de mantenimiento regional de AP por dos teletipos: Modelo 19 (que es un Modelo 15 con lector de cinta y perforadora) y Modelo 33: La "nueva máquina ASCII de 100 baudios". I diseñé y construí un módem (educación electrónica significativa analógica y digital) y logré llamar al sistema de tiempo compartido de la universidad de Dartmouth en la línea que usaba SUNY. Aprendí BÁSICO y un poco de FOFTRAN. El modelo 19 fue para mi papá que lo usó en Radio amateur RTTY con interfaz ST-6, que construyó a partir de partes Cuando construí mi primera computadora en casa basada en 6502, lo primero que escribí, en un ensamblador, fue un traductor RTTY, donde él, en el modelo 19 y yo en el modelo 33, "hablamos" todos los domingos por la mañana durante muchos años. Finalmente nos convertimos a computadoras. Y pasé de Broadcast Engineering a IBM ...

      Por desgracia, no he pensado en estas cosas durante años. Una historia antigua todavía en un estante en mi granero: su ST-6 y el módem de mi casa. Ahora hablo con mis nietos a través de Skype sobre los robots que construyen ...

      Gracias por los recuerdos
      Hola, Terry KIng ... En el bosque de Vermont

      • cuarenta y dos dice:

        Gracias por compartir tus recuerdos, Terry. Disfruto escuchando las historias de personas que tuvieron una primera experiencia con el té que se adelantó un poco a mi tiempo. ¿Sabes a qué sistema de tiempo compartido llamarías? Es una locura pensar con cuánta paciencia y precisión escribiste cuando las respuestas incorrectas regresaban a 100 baudios.
        Tengo en mi (muy larga) línea de restauración, tanto el ASR-33 como el modelo 15. El 33 parece completo, mientras que el 15 teme algunas piezas cruciales. Frente a ellos hay unos 3 o 4 osciloscopios seguidos; si lo conservan antes de fin de año, lo consideraré un logro importante.
        Hola,
        Paul

        • terryking228 dice:

          Hola Paul, Google "Arduino rtty" y encontrarás ayuda.
          Uno aquí: https://forum.arduino.cc/index.php?topic=542186.0

          Envíeme un correo electrónico con lo que necesita para el Modelo 15 y echaré un vistazo aquí ...

          Hola, Terry King
          ... En el bosque en Vermont, EE. UU.
          [email protected]

      • Dan dice:

        Gran parte, gracias Terry

  • James Leary dice:

    Bela!

  • Antron Argaiv dice:

    Probablemente haya una entrada termcap para ello 🙂

  • tekkieneet dice:

    buena suerte con los CAPS con distinción entre mayúsculas y minúsculas.

    • Osgeld dice:

      Lo hizo en minúsculas y la clave vacía se interpreta como una bandera mayúscula en el arduino, todo en el video

  • Paul dice:

    La máquina más antigua que conozco es la
    TELETIPO ASR 33.
    Fue la consola de los miniordenadores en los años setenta.

    • Paul dice:

      Yo (a diferencia de Paul) tenía ASR 33 y un Model 15 mucho más antiguo (como el del video). Ambos funcionaron bien en mi Vic-20 y Apple][Vendíel'33yarrojéeldeclive'15Satisfactory[Sevendióel'33yarrojéel'15offacliffMuysatisfactorio[Mivendisla'33kajĵetisla'15deklifoTrekontentiga[Isoldthe’33andthrewthe’15offacliffVerysatisfying

      • Paul dice:

        Bueno, hoy puede ser multado por peligros ambientales por ese modelo 15.

        • Ren dice:

          Un ex vaquero me dijo que una vez llevó una computadora vieja, un teclado y un monitor de IBM al techo, los metió en cables de extensión, los encendió y los tiró.
          Se aseguró de que los cables de extensión fueran lo suficientemente largos para que pudieran impactar.

          • Hirudinea dice:

            "Un ex vaquero me dijo" ...

            ¿Estás apuntando a este tipo?

            https://external-preview.redd.it/v4gT9OyOMZfe8uk6nH2bJ9VILZMPc0_IsrMAAruV3vM.png?auto=webp&s=325daf29d936f112800e693cf4f3d2fe3539ff5e

          • Un hombre viejo dice:

            Su antiguo compañero de trabajo era un burro y no debe ser celebrado.

        • Paul dice:

          Sí, el oficial Obie encontrará mi nombre en un sobre en el fondo de esa papelera y obtendrá veintisiete imágenes de colores brillantes de 8 × 10 con círculos y flechas y un párrafo en la parte posterior de cada una que explica qué es cada una. , para ser utilizado como prueba ... Porque se trata de cuánto tiempo antes de eso fue.

          • Ken Jones ■ (@KenTenTen) dice:

            Te reservaré un asiento en el banco del Grupo W.

          • Paul dice:

            Desde entonces, "boceto" significaba algo que no tenía nada que ver con las impresoras.

    • sfjohnso dice:

      Cuando nos casamos (hace * mucho * tiempo) mi esposa y yo estábamos abrumados por el pegamento amarillo de muchos golpes de cinta ASR33 🙂 Peor aún, alguien agarró algunos miles de pegamento de algunas cintas "duraderas". Todavía casado; ¡Una vez más saca un grano de maíz de nuestra alacena de grabación de la misma cosecha!

      • Peter A. Neilson dice:

        Omighodd. Mil bromas. Cosas terribles. Enrollamos un poco de cinta de Mylar a través del punzón con PDP-7 una vez. “Planeamos agregar hardware deslizante a esta máquina. Parece que ya tenemos los puntos flotantes. "

      • Pedro dice:

        Cuando era niño me encantaban las cintas y ese pegamento de mis padres funciona de forma teletípica. Hicimos origami como decoración navideña con esa cinta que tenía principalmente amarilla, pero también azul y blanca.

  • DainBramage dice:

    Conozco ese sonido. Cuando estaba arrodillado ante un saltamontes, mi padre tenía un teletipo similar conectado a su radioaficionado de HF. Recuerdo que muchas noches me quedé dormido escuchando ese ridículo y glorioso cohete mecánico.

  • Dibujos dice:

    Incluso como un tipo que ha estado usando Linux de forma autodidacta durante los últimos 15 años como mi sistema operativo principal, tengo que decir que este es un nerd superior. No puedo creer que nadie haya hecho esto en realidad, pero estoy impresionado con lo mucho que querían iniciar sesión.

    45.5bps debería ser suficiente para cualquiera, jajaja

  • Bill Richman dice:

    Eso es realmente genial.

  • cdilla dice:

    Maravilloso. Me recuerda ver los resultados de fútbol en la BBC el sábado por la tarde.

  • RW versión 0.0.1 dice:

    Cargue otra fuente, esta hace que el Empire State Building se parezca a Saturn V 😉

  • rclark dice:

    ¡Y pensé que mi módem de 300 baudios se estaba ralentizando cuando llamé a la computadora de la universidad! Finalmente subió a 2400 ... Sorprendentemente ... todavía lentamente :).

    Eso es realmente genial. Disfruté del video. Trae la memoria de la teleprogramación en el laboratorio de computación de una escuela secundaria. ¡Papeles aprobados! ¡Al menos teníamos un teclado "completo" de signos para trabajar!

    • RW versión 0.0.1 dice:

      Realmente utilicé brevemente un módem 2400 para navegar. No fue tan malo como podría pensar (de todos modos, con páginas de 10 KB en lugar de 10 MB). Aunque descubrí cómo activar todas las ventajas de la compresión MNP5, obtuve un rendimiento de 9600. De hecho, no me impresionó mucho cuando llamé al gran sótano 14.4 para reemplazarlo, que no descubrí las cuerdas iniciales adecuadas durante semanas y semanas, por lo que estaba en 14.400, solo que ese es el camino para ti.

      • Miguel Negro dice:

        En mayo de 1995 compré un módem ISA de 2400 baudios usado por cinco dólares. Era ternario, necesitaba un exterior. Así que eliminé el UART y agregué controladores y receptores de línea, evitando así la interfaz ISA y UART. Funcionó bien.

        Unos meses después compré uno usado. Un módem USR 2400 que tenía algún tipo de impulso (no recuerdo cómo se llamaba) y el BBS y el ISP posterior eran compatibles, por lo que era rápido.

        Me mudé a 14.4K en noviembre de 1996.

        Conocí a alguien que tenía un módem de 9600 baudios, un pequeño margen en el mercado de consumo.

  • PD dice:

    Puedo relacionarme completamente. Primero mencioné que trabajaba en TI interactuando con ICL, una de las series 1900 que creo que ejecuta el sistema operativo George 3, con una conexión TTY de más de 300 baudios.

  • blanco dice:

    Y luego tienes que aprender "ed", ¡y listo!

    TBH, el Arduino Mega que usó, así como el convertidor de baudios, probablemente tenga más potencia de cálculo que el PDP-11/44 que solíamos usar en la Facultad de Ciencias de la Computación en Durham.

    • Michael Black dice:

      Si. Me preguntaba por qué no creó simplemente un controlador de 5 bits para Linux, en lugar de una computadora separada.

      En la década de los setenta, aparecieron varios artículos en las revistas de informática hobby abkut utilizando máquinas TTY de 5 bits con ordenadores. Alguien modificó Tiny Basic. Pero no recuerdo transformadores externos. Probablemente demasiado caro, pero también muestra que esas personas "primitivas" hacen todo.

      • rnjacobs dice:

        El UART 8250 utilizado en la computadora es compatible con el necesario para 5N1.5, por lo que Linux le permite hacer eso ... o al menos 5N2 (stty / dev / ttyS0 cs5 cstopb). Sin embargo, no sé cuántos UART fuera de la computadora los admitirán.

        Incluso puedo establecer el mío en 45 o 46 baudios, pero el IOCTL relevante (TCSETS2) toma un número entero, por lo que un error del 1% es inevitable.

        • Michael Black dice:

          Ese es el punto.

          Por supuesto, en los viejos tiempos, algunas computadoras usaban programas para convertir hacia y desde serie, y por lo tanto no hardware UART. Pero eso requiere interrupciones, y no estoy seguro de cómo un controlador de este tipo podría ingresar a Linux.

    • RW versión 0.0.1 dice:

      Los AVR son capaces de MIP por Mhz, por lo que dado que PDP-11 excede aproximadamente 2 MIP sin terceros aceleradores, podría acelerar hasta 10 veces más rápido (con Xtal externo de 20Mhz)

  • MikeC dice:

    Así que ahora tendrá que aprender TECO para disfrutar de la experiencia vintage completa. Por cierto, ¿dónde diablos todavía encuentras cintas y rollos de papel de teletipo? No creo que Office Max los use ...

    • RW versión 0.0.1 dice:

      Me di cuenta de que el papel de fax todavía estaba disponible de esa manera hace unos 5 años, ya no lo volví a mirar desde entonces. Una cinta podría ser una máquina de escribir bastante general que todavía está disponible.

      • Michael Black dice:

        Las cintas también estaban tejidas y tenían una larga vida. Para que pudieran rehacerse. O si está en una forma decente, rocíe con WD-40 y déjelo en remojo, ese es un truco de la era TTY para las cintas secas.

        El periódico podría ser un problema. Es solo un rollo, sin dientes. Hace cincuenta años habrían estado disponibles en tiendas de gran tamaño, pero nunca lo he visto en los catálogos de las tiendas departamentales.

        Es el tipo de papel que Jack Kerouac usó en su máquina de escribir para escribir "On the Road".

  • lthemick dice:

    Otro proyecto de hace unos años reviviendo los teletipos (¡con Perl!): Https://youtu.be/hUsELSay2v0

  • foobarlabs dice:

    "¿Por qué te arrestaron, niña?" y dije: "Frotando". Y todos se alejaron de mí en el banco allí, y el globo ocular peludo y todo tipo de cosas malas, hasta que dije: "Y creó una molestia".

    • Paul dice:

      +1

  • foobarlabs dice:

    Escuchamos eso todos los años en la radio aquí en STL alrededor del Día de Acción de Gracias. Lo he amado desde que era un niño. 🙂

  • Dom dice:

    Mi primer trabajo (1980) después de la escuela fue en una sucursal bancaria suburbana. Tenían dos teletipos de Olivetti para comunicarse con la computadora del banco en la ciudad más cercana.

    "CHACKA-CHACKA-CHACKA-whirrrrrrr-clunk-CHACKA-CHACK-CHACK"

    Nunca las he usado (la industria bancaria y yo no estábamos de acuerdo), pero recuerdo que un cajero dijo que el supervisor dejó de presionar las teclas con tanta fuerza, y con razón, que ese tipo las dejó ir. Venía de otra sucursal, presumiblemente tenían teclados dañados / gastados que necesitaban ser golpeados.

  • ahmadraniri dice:

    Realmente interesante ... prefiero tomar el efecto de sonido como suena mi bota jaja

  • Terry Kortness dice:

    Fui jefe de la Guardia Nacional en 1972-1985. Tomé TT-98 y TT-76 en el programa MARS. Tenía 1 en el porche trasero y el otro en el garaje. Mis hijas de 8 y 10 años se enviaban mensajes durante horas. (Su columna ha mejorado). Los usé para Rtty con tnc hasta que los reemplacé con una computadora Radio Shack modelo 1. Cuando estábamos al aire con AN / GRC-19 (angry 19) enviamos mensajes de prueba que incluían un componente mecánico ... A algunas chicas les gusta abrazar y besar, pero a mi chica le gusta hacer precisamente eso ... LTRS FIGURAS LTRS FGRS LTRS FGRS. ¡Estos comentarios ciertamente me trajeron buenos recuerdos!

  • digisyn dice:

    ¡Gran atrículo en el teletipo de la década de 1930! ¡Tengo que decir que me gustó mucho el IBM 360 de fondo! ¿Qué modelo es? ¿Quizás 44?

  • Al Gillis dice:

    En los 70 tuve un viejo Modelo 19 por un tiempo hasta que construí una computadora basada en 8080 y necesitaba una máquina ASCII. ¡Encontré a un tipo que estaba dispuesto a cambiar mis 19 por un modelo de 33! Mi esposa me prohíbe usarlo después de que los niños se vayan a la cama ... ¡La máquina hizo mucho ruido y los despertó!

Victoria Prieto
Victoria Prieto

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *