I have an Ubuntu 23.10 system with agetty running on its eight serial ports. I can hook up most terminals to the ports and login to a bash shell.

When I try to use a Teletype ASR 33, however, I get the login prompt and I answer enter the username. If I hit Return, nothing happens. If I hot Line Feed, the Password prompt is shown.

After I enter the password (all uppercase) Incorrect password is shown.

 

Since the prompts are displayed properly, I’m pretty sure the baud rate, BPS and stop bits are correct. What else can I check?

 

I start agetty this way:

 

agetty  -L -U ttyUSB0 110 tty

 

The -L means it’s a dedicated line, not dial-in. The -U means the terminal is uppercase only and some upper/lowercase conversions should be made.

The port is a USB to serial port (ttyUSB0), baud is 110.