Como obter uma tela de login em um terminal serial?

2

Estou tentando conectar um terminal serial (mudo) ao meu sistema 16.04LTS do Ubuntu. Existem alguns procedimentos, mas tenho problemas com eles. O que eu preciso é de uma mensagem de logon "simples" no terminal serial - depois de todos os UNIXoids serem sistemas multiusuário. Uma das sugestões até levou a um sistema morto, exigindo uma reinstalação.

GtkTerm usando / dev / ttyS0 conecta OK ao terminal, ou seja, digitando o texto no terminal serial e lendo-o no GtkTerm funciona bem digitando no Gtk e lendo no terminal burro - então a conexão é setada basicamente OK.

Eu li " link ", mas não tenho certeza de quais partes preciso quando preciso de um "login" adicional tela no terminal burro, "apenas".

Para o texto acima, eu configurei o arquivo para ttyS0 como mencionado, mas estou enfrentando problemas ao inserir sudo start ttyS0 :

start: Connection to upstart not possible: Failed to connect to socket /com/ubuntu/upstart: connection set-up rejected."

O usuário é membro desses grupos: uucp dialout cdrom sudo mergulho plugdev lpadmin sambashare

Eu não quero adulterar o GRUB, etc, eu só preciso de uma tela de login do Ubuntu, como as que você vê ao digitar, por exemplo, CTRL-ALT 1..6, apenas no terminal burro serial.

Qualquer conselho que me aponte na direção certa será muito apreciado

    
por Markus 30.10.2016 / 20:27

1 resposta

1

O ConsoleConsoleComoCom o link ficou desatualizado com a substituição de upstart por systemd . O erro que você vê é emitido pela camada de compatibilidade com versões anteriores upstart .

Systemd tem um serviço chamado serial-getty , que faz exatamente o que você precisa. Sua definição de serviço em /lib/systemd/system/[email protected] faz referência a man systemd-getty-generator e esta documentação , de acordo com o que você precisa do é adicionar um parâmetro do kernel console=ttyS0 .

Se isso funcionar como anunciado (não posso testar isso na minha máquina), considere atualizar o SerialConsoleHowto para incluir este informações em uma seção para "Xenial e posterior".

    
por zwets 31.10.2016 / 06:43