Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 27 Feb 2006 19:17:12 +0200
From:      Ruslan Ermilov <ru@freebsd.org>
To:        Rong-En Fan <grafan@gmail.com>
Cc:        stable@freebsd.org
Subject:   Re: RELENG_6: serial console drops back from 115200 to 9600 baud
Message-ID:  <20060227171712.GA42677@ip.net.ua>
In-Reply-To: <6eb82e0602270901n703ac969g5c4af69f1563317@mail.gmail.com>
References:  <200602260156.aa34941@nowhere.iedowse.com> <440200F2.9010106@andric.com> <20060227083820.GK42677@ip.net.ua> <6eb82e0602270901n703ac969g5c4af69f1563317@mail.gmail.com>

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

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

On Mon, Feb 27, 2006 at 12:01:08PM -0500, Rong-En Fan wrote:
> On 2/27/06, Ruslan Ermilov <ru@freebsd.org> wrote:
> > On Sun, Feb 26, 2006 at 08:26:42PM +0100, Dimitry Andric wrote:
> > > Ian Dowse wrote:
> > > >> Okay, but why did 4.x through 5.x through 6.x (these have all been=
 on
> > > >> this particular machine) always boot with 115200 until now? :)
> > >
> > > > They probably used 9600 for the boot blocks, and then switched to
> > > > 115200 when /boot/loader started, so you didn't notice. Now the
> > > > settings from the boot blocks get used by /boot/loader.
> > >
> > > Ah, but this still means that /boot/loader used to use a hardcoded
> > > default specified in /etc/make.conf, and now it doesn't honor that an=
ymore.
> > >
> > Have you checked with documentation?
> >
> > : comconsole_speed
> > :           Defines the speed of the serial console (i386 and amd64 onl=
y).
> > :           If the previous boot stage indicated that a serial console =
is
> > :           in use then this variable is initialized to the current spe=
ed
> > :           of the console serial port.  Otherwise it is set to 9600 un=
less
> > :           this was overridden using the BOOT_COMCONSOLE_SPEED variable
> > :           when loader was compiled.  Changes to the comconsole_speed
> > :           variable take effect immediately.
>=20
> Which way is preferred: setting comconsole_speed,  -S in
> boot.config, or using harded code BOOT_COMCONSOLE_SPEED in make.conf?
>=20
-S is the most convenient, as it will cause the serial port's speed
to be consistent throughout all stages, boot2, loader, and kernel.

> If now the most preferred way is to using -S or
> comconsole_speed in loader.conf, please update that in Handbook
> 22.6.5.1 Setting a Faster Serial Port Speed.
>=20
Someone with doc/-fu should pick it up I think.


Cheers,
--=20
Ruslan Ermilov
ru@FreeBSD.org
FreeBSD committer

--XeHo0rFSNt4mQX/E
Content-Type: application/pgp-signature
Content-Disposition: inline

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

iD8DBQFEAzQXqRfpzJluFF4RAt/nAJkB5Gdk7HCHKtXIgz0FVbrpeQhXFwCgiwpr
jv1HIqY2Qz8wd+zrNxAB0jU=
=Vr52
-----END PGP SIGNATURE-----

--XeHo0rFSNt4mQX/E--



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