Conectando distribuições Linux modernas a terminais físicos

0

Eu tenho um antigo Terminal IBM 3151 com o qual eu gostaria de brincar um pouco. O terminal foi projetado para uso com sistemas Enterprise AIX e a documentação para isso ainda existe, mas eu não tenho nenhum servidor AIX.

Eu tenho máquinas de reposição que eu posso carregar algo como o Ubuntu Server e eu estou querendo saber se eu poderia fazer isso funcionar. Embora existam muitos tutoriais sobre a conexão a dispositivos seriais, como equipamentos de rede e microcontroladores, a documentação para conectar sistemas operacionais modernos à saída para terminais físicos ascii parece escassa.

Eu gostaria de começar por estar confuso em algumas coisas.

  1. O terminal se conecta via portas seriais DB25. Claro, eu não tenho nenhum computador que tenha uma porta serial DB25, mas eu tenho um adaptador que vai do USB - > DB9 - > DB25 Isso é suficiente? Haverá alguma perda / corrupção de dados indo do moderno USB para o terminal?

  2. Quais ferramentas / comandos devo usar para redirecionar a entrada padrão / saída padrão para o terminal em oposição à tela / teclado do computador?

por an earwig 18.03.2018 / 17:24

2 respostas

3
  1. A maioria dos adaptadores USB para serial funciona bem, inclusive quando encadeada a vários adaptadores; talvez você queira verificar se está usando um chip FTDI real.

  2. A maioria das distribuições atuais usa o systemd. Lá você pode ativar logins em terminais seriais ativando o serviço serial-getty na porta apropriada; por exemplo

    systemctl enable [email protected] --now
    

    iniciará uma sessão de login em ttyUSB0 .

por 18.03.2018 / 17:50
2

Primeiro, verifique se o terminal está funcionando corretamente:

Em um terminal serial RS-232 com pinagem padrão (DTE)

link

link

Você pode colocar os pinos 2 e 3 no curto-circuito e, se o terminal estiver funcionando, o caractere digitado no teclado será exibido na tela.

    
por 18.03.2018 / 20:34