ktrace -di of the process will show what is going on


Crystal Kolipe <kolip...@exoticsilicon.com> wrote:

> On Thu, Oct 26, 2023 at 12:20:08PM -0400, Morgan Aldridge wrote:
> > Yes, your assumption was correct, every keypress acts as if I had pressed
> > enter. Thanks for confirming!
> 
> Getty re-displays the login prompt when it sees either 0x00 or 0x80 on the
> serial line.  In fact, you can do it from the normal framebuffer console too,
> just hit control-@ at the login prompt and it should repeat.
> 
> (This is a historic behaviour which was once used for semi-automatic baud rate
>  selection where you hit 'BREAK' a few times to get the remote end to cycle
>  through all the speeds it supported until you, (hopefully), got a login
>  prompt).
> 
> So in your case, it seems that either the terminal is putting something on the
> serial data lines that the USB serial adaptor is interpreting as nulls, or
> possibly it's doing something with the handshaking lines that makes the
> USB serial adaptor generate the equivalent internally.
> 
> Any extra nulls added as padding bytes probably wouldn't show up in the
> loopback test either, because the terminal would just happily ignore them.
> 

Reply via email to