Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 21 Sep 2005 11:17:52 +0200
From:      Bernd Walter <ticso@cicely12.cicely.de>
To:        Gavin Atkinson <gavin.atkinson@ury.york.ac.uk>
Cc:        freebsd-current@freebsd.org
Subject:   Re: serial ttys broken?
Message-ID:  <20050921091751.GQ552@cicely12.cicely.de>
In-Reply-To: <1127238519.30479.35.camel@buffy.york.ac.uk>
References:  <20050920110023.GA468@ip.net.ua> <6136.1127217196@critter.freebsd.dk> <dgp681$o48$1@sea.gmane.org> <20050920153044.GC468@ip.net.ua> <1127230793.30479.24.camel@buffy.york.ac.uk> <20050920172635.GA2811@ip.net.ua> <1127238519.30479.35.camel@buffy.york.ac.uk>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Sep 20, 2005 at 06:48:39PM +0100, Gavin Atkinson wrote:
> FreeBSD/i386 (buffy.york.ac.uk) (ttyd0)
> 
> login:
> FreeBSD/i386 (buffy.york.ac.uk) (ttyd0)
> 
> login: HWV*Q)kB
>                BJjHVKCCeeBSD/i386 (buffy.york.ac.uk) (ttyd0)
> 
> login:
> FreeBSD/i386 (buffy.york.ac.uk) (ttyd0)
> 
> login: CCreeBSD/i386 (buffy.york.ac.uk) (ttyd0)
> 
> login:
> FreeBSD/i386 (buffy.york.ac.uk) (ttyd0)
> 
> login: CCeeBSD/i386 (buffy.york.ac.uk) (ttyd0)
> 
> login:
> 
> 
> Yes.
> 
> And that's with ttyd0, not cuaa0, and a Windows machine at the far end
> of a 9600 baud link.  A configuration which I'm pretty sure should
> perform better.  No matter how hard I try, I can't manage to reproduce
> the corruption once logged in, unless I explicitly
> run /usr/libexec/getty from the shell, in which case the corruption is
> even worse:
> 
> loi:cCreeBSDi36(ff.or.c.(tt0
> 
> loi:
> reeBSDi36(ff.or.c.(tt0
> 
> loi:
> reeBSDi36(ff.or.c.(tt0
> 
> loi:
> reeBSDi36(ff.or.c.(tt0loi:
> reeBSDi36(ff.or.c.(tt0
> 
> loi:cCeeBSDi36(ff.or.c.(tt0
> 
> 
> Guess there may be some issue with getty?

Very interesting, I saw the same with multiple machines (alpha and i386).
My first thought was having multiple getty running on the same tty,
but this turned out to be wrong.
My second thought was that there is a bug with my ubser(4) serials, but
since it wasn't reproduceable with suns and after login it sounded
unlikely.
In some cases a single return could leed to garbadge, one or more cases
even endless flooded.
Now I know for shure that this is a FreeBSD problem.

-- 
B.Walter                   BWCT                http://www.bwct.de
bernd@bwct.de                                  info@bwct.de




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