Eu tenho usado teraterm no passado e funciona bem.
Eu posso ver as mensagens de log vindas do meu fórum.
Em última análise, eu chego ao prompt de login, onde eu entro meu login e senha para o sistema operacional em execução no meu conselho.
Agora estou tentando fazer o mesmo usando grabserial . Mas aqui chego ao prompt de login, mas depois disso nada acontece. A opção de senha nunca vem. E mesmo se eu digitar a senha, nada acontece (mas minha senha que eu estou digitando é visível).
grabserial -v -d "/dev/ttyUSB0" -b 115200 -w 8 -p N -s 1 -e 30 -t -m "Starting kernel.*"
Por que isso está acontecendo?
Também estou executando o grabserail como raiz e, se não fizer isso, recebo um erro relacionado à permissão.
Por que isso está acontecendo?
Além disso descobri que no teraterm quando eu costumava ver a seguinte mensagem (na verdade, a mensagem de log da minha placa):
Hit any key to stop autoboot
Em seguida, conta até 5 segundos para o usuário inserir uma chave.
Realmente funcionou. Consegui parar este autoboot pressionando uma tecla.
Mas, no caso de grabserial, quando vejo esta mensagem e digito qualquer tecla, o caractere aparece no console, mas nada acontece. Por fim, ele é inicializado automaticamente após 5 segundos.
Esses dois problemas (a opção de senha não vem e a anterior) indicam que a comunicação talvez seja apenas em uma direção. Minha entrada não está indo para a placa via grabserial. Mas estava passando por Teraterm quando eu estava usando.
Qualquer palpite por que isso está acontecendo?