amd64/125943: Serial Consoles do not work on amd64 freebsd

Kostik Belousov kostikbel at gmail.com
Sat Jul 26 12:42:03 UTC 2008


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 at optushome.com.au> wrote:
> > On 2008-Jul-25 09:58:49 -0700, "Marvin Malkowski Jr." <marv at 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,
> 
> 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.
...

> 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.
> 
> The machines I saw this on were from the 2950 series.  1.86GHz and 2.00GHz.
> 
> 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.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 195 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-amd64/attachments/20080726/119f8d11/attachment.pgp


More information about the freebsd-amd64 mailing list