Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 27 May 2015 16:46:24 +0200
From:      Matthias Apitz <guru@unixarea.de>
To:        Ed Schouten <ed@nuxi.nl>
Cc:        FreeBSD Current <freebsd-current@freebsd.org>
Subject:   Re: after login through serial line, open(2) on /dev/tty hangs
Message-ID:  <20150527144624.GA1882@c720-r276659>
In-Reply-To: <CABh_MKkkdWUCP5bxTyR8H7edirf8tWfesNft2vQnOsNR%2Br14VQ@mail.gmail.com>
References:  <20150527060113.GA2166@c720-r276659> <CABh_MKkkdWUCP5bxTyR8H7edirf8tWfesNft2vQnOsNR%2Br14VQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
El día Wednesday, May 27, 2015 a las 11:57:56AM +0200, Ed Schouten escribió:

> 2015-05-27 8:01 GMT+02:00 Matthias Apitz <guru@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.
> 

Thanks! it works with "3wire.9600" and ttyU0; this message was now
written on the VT102 with mutt and vim :-)

	matthias

-- 
Matthias Apitz, guru@unixarea.de, http://www.unixarea.de/ +49-170-4527211    +49-176-38902045
"Wenn der Mensch von den Umständen gebildet wird, so muß man die Umstände menschlich bilden."
"Si el hombre es formado por las circunstancias entonces es necesario formar humanamente
las circunstancias", Karl Marx in Die heilige Familie / La sagrada familia (MEW 2, 138)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20150527144624.GA1882>