Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 26 Jul 2008 15:06:37 +0300
From:      Kostik Belousov <kostikbel@gmail.com>
To:        Peter Wemm <peter@wemm.org>
Cc:        gavin@freebsd.org, freebsd-amd64@freebsd.org, "Marvin Malkowski Jr." <marv@linuxgames.com>
Subject:   Re: amd64/125943: Serial Consoles do not work on amd64 freebsd
Message-ID:  <20080726120637.GX97161@deviant.kiev.zoral.com.ua>
In-Reply-To: <e7db6d980807251626h5afa1ee0r22e993466138d7@mail.gmail.com>
References:  <200807251126.m6PBQ9Ww085651@freefall.freebsd.org> <11AB7428-134A-446D-AD68-4A7BFDC8E1C2@linuxgames.com> <20080725210950.GE74748@server.vk2pj.dyndns.org> <e7db6d980807251626h5afa1ee0r22e993466138d7@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--JkgDhDyNm4zanevS
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Fri, Jul 25, 2008 at 04:26:14PM -0700, Peter Wemm wrote:
> On Fri, Jul 25, 2008 at 2:09 PM, Peter Jeremy
> <peterjeremy@optushome.com.au> wrote:
> > On 2008-Jul-25 09:58:49 -0700, "Marvin Malkowski Jr." <marv@linuxgames.=
com> wrote:
> > [dmesg & init output trimmed]
> >>FreeBSD/amd64 (bigconvoy.telefragged.com) (ttyd0)
> >>
> >>login:
> >
> > OK, this is somewhat different to what I expected.  The output you are
> > receiving means that the kernel has recognised and is using a serial
> > console.
> >
> >>I cannot enter any input at this point
> >
> > This implies that the console input path is not working,
>=20
> There is a race somewhere in the sio code that interacts badly with
> the 16550 emulation in the dell servers.  I can reproduce this at will
> on the freebsd.org cluster.  Usually just pressing 'enter' on the
> serial console will break it.  Sometimes it takes pressing it two or
> three times.
=2E..

> What is most amusing is that it seems that just the output path is
> busted.  When the console is hosed like this on our machines, you can
> log in and issue commands - just can't see the output.
>=20
> The machines I saw this on were from the 2950 series.  1.86GHz and 2.00GH=
z.
>=20
> I do not know if the sio driver is getting messed up, or if the
> *emulated* serial hardware is getting confused.  There is no real
> 16550-style hardware on these machines.  It is virtual hardware, so
> that it can be encapsulated in IPMI / serial-over-lan protocol via the
> bmc.

I see the same behaviour both under FreeBSD 7/amd64 and under the
Solaris 10, fully patched, on all our PE 2950 (III ?) with DRAC.
The input works on FreeBSD and Solaris, while output is often lost.
Rebooting the DRAC does not help.

--JkgDhDyNm4zanevS
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (FreeBSD)

iEYEARECAAYFAkiLE0wACgkQC3+MBN1Mb4hDGACfRysRyVLgNumuuodkrCIqYxUo
6tYAoM7Evjc/2FjrCWEX5IQ8s1bEEqhl
=162A
-----END PGP SIGNATURE-----

--JkgDhDyNm4zanevS--



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