Garrett D'Amore - sun microsystems wrote:
> IMPLEMENTATION
>
> Grub has been modified to read and use the information in SPCR.  A new
> keyword $CONSOLE is added for use on the kernel$ boot line in menu.lst;
> it will expand to properties which select either the appropriate serial
> port and mode (for example,
> "console=ttya,ttya-mode=19200,8,n,1,-,ttya-ignore-cd=true") or the
> normal text or graphics console ("console=text" or "console=graphics")
> as the Solaris release requires.  (Currently Nevada uses text,
> OpenSolaris uses graphics.)  A typical use in menu.lst would look
> like:
>
> kernel$ /platform/i86pc/kernel/$ISADIR/unix -B $ZFS-BOOTFS,$CONSOLE
>
> In addition, a new "spcr" command has been defined, to display the
> settings in the SPCR table (if it exists).  This command is useful for
> diagnostic purposes.
>
> This requires no change in the kernel to use; however, one file is also
> changed in the Solaris system image: /etc/ttydefs, which currently
> configures ttymon(1) to force the console to 9600 baud.  It turns out
> that if the baud rate setting is removed, ttymon simply uses the
> preexisting baud rate without change.  This is exactly what we'd like
> for the x86 case, as it means that baud rate choice is done in exactly
> one place: the BIOS.

You should probably take CR 6206504 "ttymon has no business changing the 
serial console baud rate at first login: prompt" under the project's wing.

-- 
Cheers
Andrew

Reply via email to