Re: after login through serial line, open(2) on /dev/tty hangs

From: Ed Schouten <ed_at_nuxi.nl>
Date: Wed, 27 May 2015 11:57:56 +0200
2015-05-27 8:01 GMT+02:00 Matthias Apitz <guru_at_unixarea.de>:
> The VT102 is connected through an USB-serial adapter and getty spawns
> nicely login: to /dev/cuaU0.

/dev/cua* should be used to 'call out' on a TTY. They're not intended
to run gettys on. Please /dev/ttyU0 instead. :-)

I suspect that opening /dev/tty blocks, for the reason that the
terminal you use doesn't provide any modem status lines. /dev/cua*
'works' in your case, because those device nodes ignore modem status.
You can disable checking for this by using "3wire.9600" instead of
"std.9600" in /etc/ttys. See gettytab(5) for more details.

-- 
Ed Schouten <ed_at_nuxi.nl>
Received on Wed May 27 2015 - 07:58:03 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:57 UTC